mnm, an open source project to replace SMTP/email
The mnm project is building a legitimate email replacement: a client[1\], a server[2\], and a simple protocol (TMTP)[3\] between them. (Legitimate, i.e. n-identity, decentralized, store-and-forward, open source.)
mnmnotmail.org
twitter.com/mnmnotmail
Both client and server are tested on Linux (amd64 binaries). The client UI runs in a localhost browser tab, rendered by Vue.js. The project has had nine preview releases since Spring 2019.
Contributors welcome!
[1\] github.com/networkimprov/mnm-hammer
[2\] github.com/networkimprov/mnm
[3\] github.com/networkimprov/mnm/blob/master/Protocol.md
https://redd.it/l26n8w
@r_linux
The mnm project is building a legitimate email replacement: a client[1\], a server[2\], and a simple protocol (TMTP)[3\] between them. (Legitimate, i.e. n-identity, decentralized, store-and-forward, open source.)
mnmnotmail.org
twitter.com/mnmnotmail
Both client and server are tested on Linux (amd64 binaries). The client UI runs in a localhost browser tab, rendered by Vue.js. The project has had nine preview releases since Spring 2019.
Contributors welcome!
[1\] github.com/networkimprov/mnm-hammer
[2\] github.com/networkimprov/mnm
[3\] github.com/networkimprov/mnm/blob/master/Protocol.md
https://redd.it/l26n8w
@r_linux
Twitter
mnm is not mail (@mnmnotmail) | Twitter
The latest Tweets from mnm is not mail (@mnmnotmail). A sane network protocol for email,
to end attacks and promote productivity.
Download client & server: https://t.co/7EWeDlSbOq
#cybersecurity #futureofwork #opensource. Menlo Park, California
to end attacks and promote productivity.
Download client & server: https://t.co/7EWeDlSbOq
#cybersecurity #futureofwork #opensource. Menlo Park, California
Is Linux Malware-Free, Let's Check!
https://www.isoeh.com/exclusive-blog-details-Is-Linux-Malware-Free.html
https://redd.it/l2jyii
@r_linux
https://www.isoeh.com/exclusive-blog-details-Is-Linux-Malware-Free.html
https://redd.it/l2jyii
@r_linux
Isoeh
Is Linux Malware-Free, Let's Check!
This is 2021 and almost everyone uses computer systems. Mainly, people use Windows or Mac (Apple systems) at their homes or offices. So, how many of us know about
How to check for and stop DDoS attacks on Linux
https://planetstoryline.com/how-to-check-for-and-stop-ddos-attacks-on-linux/
https://redd.it/l2loha
@r_linux
https://planetstoryline.com/how-to-check-for-and-stop-ddos-attacks-on-linux/
https://redd.it/l2loha
@r_linux
Free software vs propertiery
Heyo!
I just wondered how you guys see software. I completely switched to linux in June 2020 after realizing everything i do on the computer is not necessarily windows exclusive (Well, for the most part - some games don't work due to Kernel-Level Anticheats and stuff).
Now, as a software developer in the .NET world i really like how things are working out right now. And i really would like to sell software (or make money with software) at some point. But, i also really like the idea of free software.
I guess, if i ever do something like that, i would just make a donation option - but that wont ever be enough to make a living of it probably.
I do not have any specific product i am planning to sell, i just wonder how you guys think about the free- vs propertiery software aspects.
https://redd.it/l1wrdy
@r_linux
Heyo!
I just wondered how you guys see software. I completely switched to linux in June 2020 after realizing everything i do on the computer is not necessarily windows exclusive (Well, for the most part - some games don't work due to Kernel-Level Anticheats and stuff).
Now, as a software developer in the .NET world i really like how things are working out right now. And i really would like to sell software (or make money with software) at some point. But, i also really like the idea of free software.
I guess, if i ever do something like that, i would just make a donation option - but that wont ever be enough to make a living of it probably.
I do not have any specific product i am planning to sell, i just wonder how you guys think about the free- vs propertiery software aspects.
https://redd.it/l1wrdy
@r_linux
reddit
Free software vs propertiery
Heyo! I just wondered how you guys see software. I completely switched to linux in June 2020 after realizing everything i do on the computer is...
What does the general Linux community think about distros like Android and Chromium/ChromeOS?
The reason why I'm asking this is that I rarely see Android and Chromium/ChromeOS referred at all when talking more in depth about the history of Linux, etc. They are distros of Linux and if you were to count all devices running linux(Computers and Smartphones) in a graph including computers of all kinds(Desktops, Mobile Computers, Laptops, Servers, etc), Linux may be the most used kernel out there, if not, then only behind by a few percentiles.
Is it that the community just overall sees it as too different and doesn't care much about it, or is that most of the community didn't know it was actually Linux.
https://redd.it/l2ak53
@r_linux
The reason why I'm asking this is that I rarely see Android and Chromium/ChromeOS referred at all when talking more in depth about the history of Linux, etc. They are distros of Linux and if you were to count all devices running linux(Computers and Smartphones) in a graph including computers of all kinds(Desktops, Mobile Computers, Laptops, Servers, etc), Linux may be the most used kernel out there, if not, then only behind by a few percentiles.
Is it that the community just overall sees it as too different and doesn't care much about it, or is that most of the community didn't know it was actually Linux.
https://redd.it/l2ak53
@r_linux
reddit
What does the general Linux community think about distros like...
The reason why I'm asking this is that I rarely see Android and Chromium/ChromeOS referred at all when talking more in depth about the history of...
Archbox, an easy to use Arch Linux chroot enviroment with some functionalities to integrate it with your existing Linux installation.
Hi r/linux! I love doing things in GNU/Linux (and i love breaking it). Ever since i start using it, i was surprised how capable and flexible it is compared to other operating system, and then i got to know
Then, I created Archbox! a Bash noscript that automates (probably) everything you need to do to setup a chroot, opening a shell in chroot, running a web browser in chroot, playing games in chroot, running glibc exclusive softwares in musl Linux distros, and anything you would do in Linux.
Ever since I'm running some niche distros like Void, Solus, I had a problem finding softwares I need in their not-so-large repositories, also I don't like how flatpak and snap works (sandboxing, lower performance, squashfs image for every piece of software, talking to desktop portals, and etc). so i decided to create an Arch Linux chroot enviroment. Why Arch Linux? They have a really, really good repositories, oh and don't mention how big AUR is.
To enter shell, just do :
To execute commands without entering shell, do :
You can read the README for more detailed guides :)
>Why chroot? why don't you use <insert infamous container here> instead?
The idea of a container is to isolate it from the host system, sure you could bind mount everything, but why use a container in the first place if you do that? Also there's no overhead by using chroot, and even chroot is available in many insecure linux distros.
>Any known issues?
Here
>How about systemd services? systemd doesn't work in chroot.
You can use Archboxctl to parse a systemd .service file and executes it, if you want to start them on boot, refer to this. You can install a LAMP stack in Archbox with this.
>Can it install the desktop entries too?
Yes, but manually :p, and some icons may be missing, a workaround for this is to use a rich icon pack, I recommend Papirus!
>Does it works in Nix OS?
Yes, but with some hacky workarounds.
And that's it! the GitHub repo is here :
https://github.com/lemniskett/archbox
https://redd.it/l2ojh1
@r_linux
Hi r/linux! I love doing things in GNU/Linux (and i love breaking it). Ever since i start using it, i was surprised how capable and flexible it is compared to other operating system, and then i got to know
chroot. Then, I created Archbox! a Bash noscript that automates (probably) everything you need to do to setup a chroot, opening a shell in chroot, running a web browser in chroot, playing games in chroot, running glibc exclusive softwares in musl Linux distros, and anything you would do in Linux.
Ever since I'm running some niche distros like Void, Solus, I had a problem finding softwares I need in their not-so-large repositories, also I don't like how flatpak and snap works (sandboxing, lower performance, squashfs image for every piece of software, talking to desktop portals, and etc). so i decided to create an Arch Linux chroot enviroment. Why Arch Linux? They have a really, really good repositories, oh and don't mention how big AUR is.
To enter shell, just do :
archbox --enterTo execute commands without entering shell, do :
archbox <command>You can read the README for more detailed guides :)
>Why chroot? why don't you use <insert infamous container here> instead?
The idea of a container is to isolate it from the host system, sure you could bind mount everything, but why use a container in the first place if you do that? Also there's no overhead by using chroot, and even chroot is available in many insecure linux distros.
>Any known issues?
Here
>How about systemd services? systemd doesn't work in chroot.
You can use Archboxctl to parse a systemd .service file and executes it, if you want to start them on boot, refer to this. You can install a LAMP stack in Archbox with this.
>Can it install the desktop entries too?
Yes, but manually :p, and some icons may be missing, a workaround for this is to use a rich icon pack, I recommend Papirus!
>Does it works in Nix OS?
Yes, but with some hacky workarounds.
And that's it! the GitHub repo is here :
https://github.com/lemniskett/archbox
https://redd.it/l2ojh1
@r_linux
GitHub
GitHub - lemniskett/archbox: Easy to use Arch Linux chroot environment with some functionalities to integrate it with your existing…
Easy to use Arch Linux chroot environment with some functionalities to integrate it with your existing Linux installation. Mirror of https://momodev.lemniskett.moe/lemniskett/archbox - lemniskett/a...
postmarketOS // The first service pack, v20.05.1, is released
https://postmarketos.org/blog/2021/01/22/v20.05.1-is-released/
https://redd.it/l2p8pk
@r_linux
https://postmarketos.org/blog/2021/01/22/v20.05.1-is-released/
https://redd.it/l2p8pk
@r_linux
postmarketos.org
postmarketOS // The first service pack, v20.05.1, is released
Aiming for a 10 year life-cycle for smartphones
Simple daemon to handle Media buttons
For me and my WM configuring multimedia keys always have been pain to get to work properly, so I created a simple but effective application which just does that for you. I just wanted to share it with people could be looking for something like this. You can find it here.
https://redd.it/l2qnih
@r_linux
For me and my WM configuring multimedia keys always have been pain to get to work properly, so I created a simple but effective application which just does that for you. I just wanted to share it with people could be looking for something like this. You can find it here.
https://redd.it/l2qnih
@r_linux
GitHub
JojiiOfficial/MediaD
A Simple and lightweight daemon to handle keyboard media buttons easily - JojiiOfficial/MediaD
Installing Debian on modern hardware
https://lwn.net/SubscriberLink/843172/21340b641eaa0f62/
https://redd.it/l2kkqg
@r_linux
https://lwn.net/SubscriberLink/843172/21340b641eaa0f62/
https://redd.it/l2kkqg
@r_linux
lwn.net
Installing Debian on modern hardware
It is an unfortunate fact of life that non-free firmware blobs are required
to use some hardware, such as network devices (WiFi in particular), audio
peripherals, and video cards. Beyond that, those blobs may even be
required in order to install a Linux…
to use some hardware, such as network devices (WiFi in particular), audio
peripherals, and video cards. Beyond that, those blobs may even be
required in order to install a Linux…
How's HiDPI on linux these days
Alright, so, I've used linux for a long time, but now, for the first time, I've got a hidpi 4K display.
Now, the system's running Windows, and windows can scale apps itself so older apps look alright even if they don't natively support hidpi scaling.
So, since I've never used Linux on a hidpi display, I was wondering: which DE plays best with such scenarios? Do any DE support scaling apps like windows does?
I'm mostly looking for tips and tricks I should know before installing linux and seeing what happens. Also, not quite sure if this is right sub for this.
https://redd.it/l2uv2o
@r_linux
Alright, so, I've used linux for a long time, but now, for the first time, I've got a hidpi 4K display.
Now, the system's running Windows, and windows can scale apps itself so older apps look alright even if they don't natively support hidpi scaling.
So, since I've never used Linux on a hidpi display, I was wondering: which DE plays best with such scenarios? Do any DE support scaling apps like windows does?
I'm mostly looking for tips and tricks I should know before installing linux and seeing what happens. Also, not quite sure if this is right sub for this.
https://redd.it/l2uv2o
@r_linux
reddit
How's HiDPI on linux these days
Alright, so, I've used linux for a long time, but now, for the first time, I've got a hidpi 4K display. Now, the system's running Windows, and...
Simple Emoji Picker using dmenu and xclip
Hello guys. Here is an alternative Emoji Picker using dmenu for selection and search and xclip for the clipboard. Its not super complicated and I thought its fun to share. Tested on Manjaro KDE Edition.
https://github.com/thingsiplay/emojipick
https://redd.it/l2v9fr
@r_linux
Hello guys. Here is an alternative Emoji Picker using dmenu for selection and search and xclip for the clipboard. Its not super complicated and I thought its fun to share. Tested on Manjaro KDE Edition.
https://github.com/thingsiplay/emojipick
https://redd.it/l2v9fr
@r_linux
GitHub
GitHub - thingsiplay/emojipick: 😎👌😻 Emoji Picker - Get a selection of emojis and pick one to copy to clipboard. 😂❤️🎓
😎👌😻 Emoji Picker - Get a selection of emojis and pick one to copy to clipboard. 😂❤️🎓 - GitHub - thingsiplay/emojipick: 😎👌😻 Emoji Picker - Get a selection of emojis and pick one to copy to clipboard...
how track OS update progress
Do you guys have an idea how to track OS update progress? Maybe a tool for it? I have an idea of writing a shell noscript or Ansible playbook just curios if there are implemented examples already. Maybe there is monitoring plugin (Cacti, Icinga, LibreNMS)?
Example:
January upgraded 15 servers from CentOS 7.7 to 7.9
February upgraded 46 servers from Debian 9 to 10
https://redd.it/l2qvb8
@r_linux
Do you guys have an idea how to track OS update progress? Maybe a tool for it? I have an idea of writing a shell noscript or Ansible playbook just curios if there are implemented examples already. Maybe there is monitoring plugin (Cacti, Icinga, LibreNMS)?
Example:
January upgraded 15 servers from CentOS 7.7 to 7.9
February upgraded 46 servers from Debian 9 to 10
https://redd.it/l2qvb8
@r_linux
reddit
how track OS update progress
Do you guys have an idea how to track OS update progress? Maybe a tool for it? I have an idea of writing a shell noscript or Ansible playbook just...
Linux on Big Iron
Running some basic tests for S3 object creation using some lab resources loaned to us after the main testing was done.
MINIO on a 16 IFL LinuxOne LPAR running Redhat is creating \~1600 64K S3 objects per bucket per second.
Being driven by 10 threads running on a Linux box that are doing S3 calls from Perl.
Looking at the disk (Flash storage) I/O backend I am writing a little over 1Gigabyte per second, thus hitting the line rate limit of the 10Gbit network as there is not significant wait time, only .2% Wait I/O.
Hoping to convince them to let me have another box or two to drive more I/O, preferably another ZLinux LPAR so I can use the LinuxOne frame network instead of 10G and see what the limit is.
https://redd.it/l2zmb8
@r_linux
Running some basic tests for S3 object creation using some lab resources loaned to us after the main testing was done.
MINIO on a 16 IFL LinuxOne LPAR running Redhat is creating \~1600 64K S3 objects per bucket per second.
Being driven by 10 threads running on a Linux box that are doing S3 calls from Perl.
Looking at the disk (Flash storage) I/O backend I am writing a little over 1Gigabyte per second, thus hitting the line rate limit of the 10Gbit network as there is not significant wait time, only .2% Wait I/O.
Hoping to convince them to let me have another box or two to drive more I/O, preferably another ZLinux LPAR so I can use the LinuxOne frame network instead of 10G and see what the limit is.
https://redd.it/l2zmb8
@r_linux
reddit
Linux on Big Iron
Running some basic tests for S3 object creation using some lab resources loaned to us after the main testing was done. MINIO on a 16 IFL...
What is your preferred audio interface?
There's Pulseaudio, sndio and PipeWire. Which one do you prefer and why? Which one do you think is the future of audio? (and video if you're talking about PipeWire)
https://redd.it/l1sknf
@r_linux
There's Pulseaudio, sndio and PipeWire. Which one do you prefer and why? Which one do you think is the future of audio? (and video if you're talking about PipeWire)
https://redd.it/l1sknf
@r_linux
www.pipewire.org
PipeWire: Audio and Video on Linux
w530 thinkpad dual external monitor guide
Made a post a while back complaining about the external monitor support. Found anther cheap monitor on craigslist (5 bucks in walking distance from my apartment!).
Anyway I have a lenovo w530 thinkpad from waaaay back in 2013 that is still my daily driver. When I initially plugged in the monitor no dice, and it appears that the laptop has never worked well with VGA stuff as I tried plugging in my current external monitor (output from mini-DP to hdmi with dongle) as VGA also no dice. My next step would have been to confirm that the monitor/VGA cable worked but I was fairly confident that they were both fine (if you are not and are using this as a guide you NEED to check that they work)
Based on my known good monitor also not working with the VGA output I started ggogling and came across this post https://askubuntu.com/questions/1215784/why-can-t-i-use-the-vga-port-of-my-lenovo-w530-laptop-under-xubuntu-18-04 and the answer by Pizzasok is what fixed it for me.
You want to edit
In order to disable gpumanager from updating the file back to defaults we have to modify the
My existing grub config file already had something about intel in the quotes and it seems likej GRUB still let gpumanager run even tho I added it like so;
No idea what that does or how it got there but I removed the intel idle so that it was just
Interestingly
https://redd.it/l1ez4e
@r_linux
Made a post a while back complaining about the external monitor support. Found anther cheap monitor on craigslist (5 bucks in walking distance from my apartment!).
Anyway I have a lenovo w530 thinkpad from waaaay back in 2013 that is still my daily driver. When I initially plugged in the monitor no dice, and it appears that the laptop has never worked well with VGA stuff as I tried plugging in my current external monitor (output from mini-DP to hdmi with dongle) as VGA also no dice. My next step would have been to confirm that the monitor/VGA cable worked but I was fairly confident that they were both fine (if you are not and are using this as a guide you NEED to check that they work)
Based on my known good monitor also not working with the VGA output I started ggogling and came across this post https://askubuntu.com/questions/1215784/why-can-t-i-use-the-vga-port-of-my-lenovo-w530-laptop-under-xubuntu-18-04 and the answer by Pizzasok is what fixed it for me.
You want to edit
/usr/share/X11/xorg.conf.d/11-nvidia-prime.conf and comment out (with a # at the beginning of the line) Option "IgnoreDisplayDevices" "CRT". As you may notice the 11-nvidia-prime.conffile tells you to not make any changes as they will be erased upon boot. Thankfully this is only a suggestion!In order to disable gpumanager from updating the file back to defaults we have to modify the
/etc/default/grub file. The post linked above says to add nogpumanager to the GRUB_CMDLINE_LINUX_DEFAULT line like so:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nogpumanager"My existing grub config file already had something about intel in the quotes and it seems likej GRUB still let gpumanager run even tho I added it like so;
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=2 nogpumanagerNo idea what that does or how it got there but I removed the intel idle so that it was just
quiet splash nogpumanager and the changes made to the nvidia config file were maintained through a reboot so I'm happy with the end result.Interestingly
xrandr has always (and continues to) insisted that there is a VGA-1-1 output. But after completing the changes laid out above the monitor was detected at started displaying content as expected (under VGA0 according to xrandr)https://redd.it/l1ez4e
@r_linux
Ask Ubuntu
Why can‘t I use the VGA port of my Lenovo W530 Laptop under Xubuntu 18.04?
I have a Lenovo W530 laptop and it runs Xubuntu 18.04.4 LTS currently with kernel 5.3.0-40-generic x86_64. xrandr has version 1.5.0 and the version of RandR is 1.5.
My problem: I can’t use an exte...
My problem: I can’t use an exte...
DNSpooq - Kaminsky attack is back!
https://www.jsof-tech.com/disclosures/dnspooq/
https://redd.it/l17172
@r_linux
https://www.jsof-tech.com/disclosures/dnspooq/
https://redd.it/l17172
@r_linux
Threaded input adventures | Development blog for GNOME Shell and Mutter
https://blogs.gnome.org/shell-dev/2021/01/21/threaded-input-adventures/
https://redd.it/l35baz
@r_linux
https://blogs.gnome.org/shell-dev/2021/01/21/threaded-input-adventures/
https://redd.it/l35baz
@r_linux
reddit
Threaded input adventures | Development blog for GNOME Shell and...
Posted in r/linux by u/OnionStore • 6 points and 1 comment