OpenSUSE Tumbleweed, Leap Testing 15.2, & other image *.iso.sha256 files contain no GPG data - Images cannot be cryptographically verified.
For those not aware, Tumbleweed is a rolling release with automated testing before builds are released. From snapshot 20200322-20200324 (maybe before, and may continue) the installation DVD image and others have been missing their GPG signatures. Supposedly this is a known issue and is being worked on.
I don't believe there is anything nefarious going on, but it isn't a good look for OpenSUSE for those of us that are very security observant. I just wanted to make it known in case any that care may have missed this.
https://redd.it/fpcsc5
@r_linux
For those not aware, Tumbleweed is a rolling release with automated testing before builds are released. From snapshot 20200322-20200324 (maybe before, and may continue) the installation DVD image and others have been missing their GPG signatures. Supposedly this is a known issue and is being worked on.
I don't believe there is anything nefarious going on, but it isn't a good look for OpenSUSE for those of us that are very security observant. I just wanted to make it known in case any that care may have missed this.
https://redd.it/fpcsc5
@r_linux
reddit
OpenSUSE Tumbleweed, Leap Testing 15.2, & other image *.iso.sha256...
For those not aware, Tumbleweed is a rolling release with automated testing before builds are released. From snapshot 20200322-20200324 (maybe...
Track Coronavirus (COVID-19) on command line. It supports terminal for Linux, command prompt for Windows, and termux for Android. Just curl https://covid19tracker.xyz/help for more info. Open source on Github https://warengonza.ga/covid19-tracker-cli-repo
https://redd.it/fpgn71
@r_linux
https://redd.it/fpgn71
@r_linux
Complete newbie to Linux here, can anybody explain how i can install Ubuntu on my laptop.
I am currently using my laptop, which I have been running windows on for about 3 years, and i am about to build a PC. I am going to be migrating my windows licence to my PC, and I will be buying a new SSD for my laptop. The SSD is completely blank, and i would like to install Ubuntu on it.
I have absolutely no idea how I am supposed to install the operating system and all the drivers, so any tips or links to useful sites would be greatly appreciated!
https://redd.it/fpipt5
@r_linux
I am currently using my laptop, which I have been running windows on for about 3 years, and i am about to build a PC. I am going to be migrating my windows licence to my PC, and I will be buying a new SSD for my laptop. The SSD is completely blank, and i would like to install Ubuntu on it.
I have absolutely no idea how I am supposed to install the operating system and all the drivers, so any tips or links to useful sites would be greatly appreciated!
https://redd.it/fpipt5
@r_linux
reddit
Complete newbie to Linux here, can anybody explain how i can...
I am currently using my laptop, which I have been running windows on for about 3 years, and i am about to build a PC. I am going to be migrating...
Commandline/sysadmin course via Reddit - r/linuxupskillchallnge
This is a month-long challenge for anyone wanting to build Linux sysadmin skills that I launched via a post here two months ago.
"Daily lessons appear in the sub-reddit /r/linuxupskillchallenge - which is also be used for support/discussion. This is a 'rolling' course repeated each month. Does require some serious commitment, but if gaining/growing these skills was one of your New Years Resolutions, then you now have no excuse! "
The course, in /r/linuxupskillchallenge, is about to 'reset' and start from the beginning again on Monday 6 April, so plenty of time to get yourself organised if you're up for the challenge. Subscribe to the subreddit, and read the "Day 0" posts there.
It's now run for two months:
* Participants? Well, 77 people subscribed to the subreddit for the first month - 599 for the second. Will be _very_ interesting to see how we go in April with so many people being on some sort of lockdown or WFH.
* Feedback has been positive, and I think that the key feature - we're working on a "real server", remote and exposed to the internet - helps in building a "sysadmin mindset".
* Lesson "rollover". Leaving just five lessons "up" at a time has been a bit controversial but for April I'll again run it the same way, as this is a pretty core part of the concept. Note that the raw content is all available at [https://github.com/snori74/linuxupskillchallenge](https://github.com/snori74/linuxupskillchallenge)
* Automation? The "magic" that makes a new lesson appear and the oldest lesson disappear still depends entirely on me getting out of bed and doing it every morning! Working on making a little Python bot however.
https://redd.it/fpkna2
@r_linux
This is a month-long challenge for anyone wanting to build Linux sysadmin skills that I launched via a post here two months ago.
"Daily lessons appear in the sub-reddit /r/linuxupskillchallenge - which is also be used for support/discussion. This is a 'rolling' course repeated each month. Does require some serious commitment, but if gaining/growing these skills was one of your New Years Resolutions, then you now have no excuse! "
The course, in /r/linuxupskillchallenge, is about to 'reset' and start from the beginning again on Monday 6 April, so plenty of time to get yourself organised if you're up for the challenge. Subscribe to the subreddit, and read the "Day 0" posts there.
It's now run for two months:
* Participants? Well, 77 people subscribed to the subreddit for the first month - 599 for the second. Will be _very_ interesting to see how we go in April with so many people being on some sort of lockdown or WFH.
* Feedback has been positive, and I think that the key feature - we're working on a "real server", remote and exposed to the internet - helps in building a "sysadmin mindset".
* Lesson "rollover". Leaving just five lessons "up" at a time has been a bit controversial but for April I'll again run it the same way, as this is a pretty core part of the concept. Note that the raw content is all available at [https://github.com/snori74/linuxupskillchallenge](https://github.com/snori74/linuxupskillchallenge)
* Automation? The "magic" that makes a new lesson appear and the oldest lesson disappear still depends entirely on me getting out of bed and doing it every morning! Working on making a little Python bot however.
https://redd.it/fpkna2
@r_linux
GitHub
GitHub - snori74/linuxupskillchallenge: Learn the skills required to sysadmin a remote Linux server from the commandline.
Learn the skills required to sysadmin a remote Linux server from the commandline. - snori74/linuxupskillchallenge
Intel Core i9 10980XE: FreeBSD 12.1 vs. GhostBSD 12.02 vs. DragonFlyBSD vs. Ubuntu Linux Benchmarks
https://www.phoronix.com/scan.php?page=article&item=dfly58-freebsd121-ubuntu2004
https://redd.it/fpmw2f
@r_linux
https://www.phoronix.com/scan.php?page=article&item=dfly58-freebsd121-ubuntu2004
https://redd.it/fpmw2f
@r_linux
Phoronix
Intel Core i9 10980XE: FreeBSD 12.1 vs. GhostBSD 12.02 vs. DragonFlyBSD vs. Ubuntu Linux Benchmarks - Phoronix
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
I wrote up some notes on the steps I took to convert Ubuntu into a macOS-like desktop environment for those looking to make the switch to Linux from Mac as their primary workstation.
https://github.com/Jonchun/ubuntu2macOS
https://redd.it/fphfdy
@r_linux
https://github.com/Jonchun/ubuntu2macOS
https://redd.it/fphfdy
@r_linux
GitHub
GitHub - jonchun/ubuntu2macOS: Documentation on converting Ubuntu to a macOS-like environment
Documentation on converting Ubuntu to a macOS-like environment - jonchun/ubuntu2macOS
Major Linux Problems on the Desktop, 2020 edition
[https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html](https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html)
Seems this list is being discussed nearly each year on reddit. However, often in a quite defensive way, instead of embracing it and responding in a more differentiated way. Yes, it's partially a rant like other texts on his page (he's more of a negative dude). I lack the knowledge to assess many of his points. Where is he right, and where exaggerating?
https://redd.it/fpl6lx
@r_linux
[https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html](https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html)
Seems this list is being discussed nearly each year on reddit. However, often in a quite defensive way, instead of embracing it and responding in a more differentiated way. Yes, it's partially a rant like other texts on his page (he's more of a negative dude). I lack the knowledge to assess many of his points. Where is he right, and where exaggerating?
https://redd.it/fpl6lx
@r_linux
itvision.altervista.org
Main Linux problems on the desktop, 2023 edition or why Linux sucks on the desktop
Advices on shifting from Linux Administration towards Linux Development
I'm a 10+ years Linux admin, and I have always used tools built by the community.
Although I use shell/python noscripts to solve my day to day tasks, I have not developed anything in the system level or contributed to any Linux project . I would like to learn about Linux system development and go more into depth with Linux Kernel networking. My main Intrest is to learn programming and work on xdp project as I have a networking background.
As I don’t have any prior programming ground, I want to know what is the recommended roadmap for this purpose.
https://redd.it/fpuiw2
@r_linux
I'm a 10+ years Linux admin, and I have always used tools built by the community.
Although I use shell/python noscripts to solve my day to day tasks, I have not developed anything in the system level or contributed to any Linux project . I would like to learn about Linux system development and go more into depth with Linux Kernel networking. My main Intrest is to learn programming and work on xdp project as I have a networking background.
As I don’t have any prior programming ground, I want to know what is the recommended roadmap for this purpose.
https://redd.it/fpuiw2
@r_linux
reddit
Advices on shifting from Linux Administration towards Linux...
I'm a 10+ years Linux admin, and I have always used tools built by the community. Although I use shell/python noscripts to solve my day to day...
I wrote easy instructions on how to install Arch Linux! (Both the base system and the Graphical Interface)
https://github.com/GoDzM4TT3O/Arch
https://redd.it/fpuzof
@r_linux
https://github.com/GoDzM4TT3O/Arch
https://redd.it/fpuzof
@r_linux
GitHub
GoDzM4TT3O/Arch
These are easy, in-depth instructions on how to install Arch Linux. I use Arch btw. - GoDzM4TT3O/Arch
How is the Linux kernel tested?
Have you ever wondered how the Linux kernel is tested? How to maintain the quality of an open source project with millions of lines of code developed by thousands of programmers worldwide?
Linux has a development process in place for several years, but there is nothing very formal in the process to help decide when to release a new version. There is no single magical tool to test the kernel against or formal testing plan to ensure that the new kernel version is working properly. The decision to release a new version is really based on the feeling of the Linux benevolent dictator for life, Linus Torvalds.
But that doesn't mean tests are not done on the Linux kernel. Quite the opposite!
I publish a blog post about some tools and techniques used to test the Linux kernel for those interested:
[https://embeddedbits.org/how-is-the-linux-kernel-tested/](https://embeddedbits.org/how-is-the-linux-kernel-tested/)
https://redd.it/fpvm7w
@r_linux
Have you ever wondered how the Linux kernel is tested? How to maintain the quality of an open source project with millions of lines of code developed by thousands of programmers worldwide?
Linux has a development process in place for several years, but there is nothing very formal in the process to help decide when to release a new version. There is no single magical tool to test the kernel against or formal testing plan to ensure that the new kernel version is working properly. The decision to release a new version is really based on the feeling of the Linux benevolent dictator for life, Linus Torvalds.
But that doesn't mean tests are not done on the Linux kernel. Quite the opposite!
I publish a blog post about some tools and techniques used to test the Linux kernel for those interested:
[https://embeddedbits.org/how-is-the-linux-kernel-tested/](https://embeddedbits.org/how-is-the-linux-kernel-tested/)
https://redd.it/fpvm7w
@r_linux
Does Linux Need Antivirus? - I Asked Red Hat, System76, and Symantec
https://sudoedit.com/does-linux-need-antivirus/
https://redd.it/fpwr2d
@r_linux
https://sudoedit.com/does-linux-need-antivirus/
https://redd.it/fpwr2d
@r_linux
Sudoedit
Does Linux Need Antivirus?
Interview with Red Hat, System 76, and Symantec. Does Linux need Anti-Virus?
Weekend Fluff / Linux in the Wild Thread - March 27, 2020
Welcome to the weekend! This stickied thread is for you to post pictures of your ubuntu 2006 install disk, slackware floppies, on-topic memes or more.
When it's not the weekend, be sure to check out r/WildLinuxAppears or r/linuxmemes!
https://redd.it/fq0wjb
@r_linux
Welcome to the weekend! This stickied thread is for you to post pictures of your ubuntu 2006 install disk, slackware floppies, on-topic memes or more.
When it's not the weekend, be sure to check out r/WildLinuxAppears or r/linuxmemes!
https://redd.it/fq0wjb
@r_linux
reddit
Weekend Fluff / Linux in the Wild Thread - March 27, 2020
Welcome to the weekend! This stickied thread is for you to post pictures of your ubuntu 2006 install disk, slackware floppies, on-topic memes or...
Mistborn: Wireguard Pihole VPN w/ DNScrypt + extras (Nextcloud, Rocket.Chat, Home Assistant, etc.)
Mistborn began as a project for my family. We wanted to have all our devices on a VPN that blocked ads and malicious domains. Then we wanted to chat and share. It's grown and in light of recent events I made an effort to open it up so others could have an easily managed Wireguard VPN and collaboration tools. It's all free. I'll continue to respond to messages, comments, and emails as quickly as I can. Some recent updates:
* Docker containers built for amd64, arm64, and armv7 (tested on Ubuntu 18.04 w/ 2 GB RAM)
* Supports deployment across a LAN (originally designed for VPS deployment on DO/AWS)
* Users can update docker containers from the web interface
* Each service has its own domain name (e.g. "chat.mistborn", "nextcloud.mistborn", etc.) that can be reached by every VPN client
[https://gitlab.com/cyber5k/mistborn](https://gitlab.com/cyber5k/mistborn)
​
https://preview.redd.it/f577vfa3b9p41.png?width=1110&format=png&auto=webp&s=c2762bc28fad324e22dc21ade1f79928b1085377
https://redd.it/fq28u4
@r_linux
Mistborn began as a project for my family. We wanted to have all our devices on a VPN that blocked ads and malicious domains. Then we wanted to chat and share. It's grown and in light of recent events I made an effort to open it up so others could have an easily managed Wireguard VPN and collaboration tools. It's all free. I'll continue to respond to messages, comments, and emails as quickly as I can. Some recent updates:
* Docker containers built for amd64, arm64, and armv7 (tested on Ubuntu 18.04 w/ 2 GB RAM)
* Supports deployment across a LAN (originally designed for VPS deployment on DO/AWS)
* Users can update docker containers from the web interface
* Each service has its own domain name (e.g. "chat.mistborn", "nextcloud.mistborn", etc.) that can be reached by every VPN client
[https://gitlab.com/cyber5k/mistborn](https://gitlab.com/cyber5k/mistborn)
​
https://preview.redd.it/f577vfa3b9p41.png?width=1110&format=png&auto=webp&s=c2762bc28fad324e22dc21ade1f79928b1085377
https://redd.it/fq28u4
@r_linux
GitLab
Stormblest / mistborn · GitLab
Mistborn is your own virtual private cloud platform and WebUI that manages self hosted services, and secures them with firewall, Wireguard VPN w/ PiHole-DNSCrypt, and IP filtering. Optional...
OpenSourceWeekly.org #5 - Communication (zulip & jitsi ), Hardware (OS ventilator ), Security (PGP ) and more
https://opensourceweekly.org/issues/5
https://redd.it/fq14no
@r_linux
https://opensourceweekly.org/issues/5
https://redd.it/fq14no
@r_linux
Having some fun with Network Namespaces; built a network performance monitor for my home network
Diagram of the network setup:
https://i.imgur.com/uP3yclS.png
Diagram showing the network namespaces and various software components:
https://i.imgur.com/cuzfsOa.png
Sample of the daily PDF report produced by the system:
https://www.dropbox.com/s/3fn7v3p5la7d3eu/f216f253_20200326_netperf.pdf?dl=0
(That Internet outage shown on the report was generated by me unplugging the network cable to my ISP modem for a few minutes.)
If you're not familiar with Network Namespaces; they are a lightweight resource isolation mechanism provided by the Linux kernel. Each network namespace has its own network stack. After creating a network namespace, you can assign network interfaces to it and configure those interfaces inside the network namespace. Interfaces in different network namespaces are isolated from each other.
For my purposes network namespaces are useful because traffic between interfaces is forced 'onto the wire' rather than being routed via the loopback interface as normally happens with traffic between multiple network interfaces on the same machine. This means that when running performance analysis tools such as iperf3 you'll get real performance values rather than the artifically high values observed when the kernel routes the traffic via the loopback interface.
The system is running on a Raspberry Pi with 5 network interfaces, two of which are configured as a transparent Ethernet bridge for monitoring bandwidth between my router and ISP modem.
All the network testing results and bandwidth monitor readings are written to a database, and a daily report plots the various values on graphs as shown in the sample report linked above.
In the future I'll use this system to help with diagnosing intermittent network issues on friends' home networks; I can set the system up and leave it onsite for a while to collect network performance data that can be analyzed at a later date.
Happy to answer any questions you might have about this project!
https://redd.it/fq4s49
@r_linux
Diagram of the network setup:
https://i.imgur.com/uP3yclS.png
Diagram showing the network namespaces and various software components:
https://i.imgur.com/cuzfsOa.png
Sample of the daily PDF report produced by the system:
https://www.dropbox.com/s/3fn7v3p5la7d3eu/f216f253_20200326_netperf.pdf?dl=0
(That Internet outage shown on the report was generated by me unplugging the network cable to my ISP modem for a few minutes.)
If you're not familiar with Network Namespaces; they are a lightweight resource isolation mechanism provided by the Linux kernel. Each network namespace has its own network stack. After creating a network namespace, you can assign network interfaces to it and configure those interfaces inside the network namespace. Interfaces in different network namespaces are isolated from each other.
For my purposes network namespaces are useful because traffic between interfaces is forced 'onto the wire' rather than being routed via the loopback interface as normally happens with traffic between multiple network interfaces on the same machine. This means that when running performance analysis tools such as iperf3 you'll get real performance values rather than the artifically high values observed when the kernel routes the traffic via the loopback interface.
The system is running on a Raspberry Pi with 5 network interfaces, two of which are configured as a transparent Ethernet bridge for monitoring bandwidth between my router and ISP modem.
All the network testing results and bandwidth monitor readings are written to a database, and a daily report plots the various values on graphs as shown in the sample report linked above.
In the future I'll use this system to help with diagnosing intermittent network issues on friends' home networks; I can set the system up and leave it onsite for a while to collect network performance data that can be analyzed at a later date.
Happy to answer any questions you might have about this project!
https://redd.it/fq4s49
@r_linux