How we Rooted Copilot (cause it's running from a customized Ubuntu container)
https://research.eye.security/how-we-rooted-copilot/
https://redd.it/1ma12we
@r_linux
https://research.eye.security/how-we-rooted-copilot/
https://redd.it/1ma12we
@r_linux
Eye Research
How we Rooted Copilot
After a long week, the Eye Security Research Team thought it was time for a small light-hearted distraction. So we rooted Copilot.
Oh blessed day, my dad was down with a dual boot to try and daily drive Linux Mint! His first Linux distro!
Hello everyone, my dad who got me into computers back in 2006 or so has gotten out of them and just stuck to windows, but today after he's gotten a new desktop a while back he's down with trying to daily drive linux mint!
He uses SDRs and other radios and softwares but they're usually old so I feel we should be able to use them on wine, if not that's the reason for the dual boot, he doesn't use it daily or even weekly.
He spends a lot of time trying to make windows faster, more secure, etc. but he really can't so I think he'll love playing with this, not having to play with it, or maybe even learning about real security (I'm in Purple Team security so I can help guide him and teach him) like firewalls and static code scanners and stuff instead of Geek Squad and random youtube tutorials lol
Just was excited and wanted to share!
Cheers!
https://redd.it/1ma7ogk
@r_linux
Hello everyone, my dad who got me into computers back in 2006 or so has gotten out of them and just stuck to windows, but today after he's gotten a new desktop a while back he's down with trying to daily drive linux mint!
He uses SDRs and other radios and softwares but they're usually old so I feel we should be able to use them on wine, if not that's the reason for the dual boot, he doesn't use it daily or even weekly.
He spends a lot of time trying to make windows faster, more secure, etc. but he really can't so I think he'll love playing with this, not having to play with it, or maybe even learning about real security (I'm in Purple Team security so I can help guide him and teach him) like firewalls and static code scanners and stuff instead of Geek Squad and random youtube tutorials lol
Just was excited and wanted to share!
Cheers!
https://redd.it/1ma7ogk
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I am currently creating my own WindowManager/WaylandCompositor
https://youtu.be/BTypxgK0i-M?si=drC-wQ2saYEEBEB-
https://redd.it/1mahiw6
@r_linux
https://youtu.be/BTypxgK0i-M?si=drC-wQ2saYEEBEB-
https://redd.it/1mahiw6
@r_linux
When has windows gotten so bad?? (rant)
I've been using Arch for the past 1 and a half years and I needed to use davinci resolve to edit a video. Kdenlive or other alternatives were not an option because i needed to share my project with other people. This is where the problem began.
I decided to dual boot windows and linux. And if im gonna switch things up, might as well try another distro bc although i had no problems with arch i knew it would blow up some day and I didnt feel like dealing with that.
1. Windows 11 live usb would not detect my hardware. It gives me the dumb "install drivers to show hardware" page and there is literally no workarounds. I research a bit, people tell me to use windows 10 and upgrade to 11. I boot into windows 10 iso, same problem. There are no disks to install windows onto. What do you mean i have 2 whole ssds for you to choose from. Oh you need to use rufus to install the iso? Alright I borrowed a laptop and installed the iso through rufus. The exact freaking same problem. Windows cant find my ssds. I need to make sure my SATA mode is set to ahci? My bios doesnt even have that option. 6 hours later i learned that i need to turn off intel vmd in the bios.
2. i get in and wifi isnt working. there isnt even a wifi option. So i search my laptop model number and install the intel wifi driver from there. We have wifi now.
3. A whole bunch of updates. And then most of them fail with an error code. Why does nothing ever work smoothly in this operating system? One of the updates get stuck at 46 percent for an hour. And then on the bottom right corner theres a popup saying "reboot now!" so im like uh, alright. I reboot. Bam bluescreen. I almost lost my mind there. Rollback the update. Windows failed to do so. Troubleshoot. Windows couldnt find any problems. It tells me to reset my pc. But there is no reset my pc button. like what the actual heck am i supposed to do? I troubleshoot for a couple more hours and I decide to just reinstall windows.
4. I get through the process. install windows, install wifi drivers, audio, graphic, everything manually, pause on the windows updates for a bit. I decide to update my bios first. I run the exe file, it does stuff, says compeleted, and shuts off. The laptop turns back on, and bluescreen again. I wanted to punch that frowny face so freaking bad like why is this os so bad?? Turns out intel vmd was switched on again after the bios update. I turn it off, update windows 30 times, and finally i have a working system.
Meanwhile I installed fedora i3 spin. I boot into live usb, it finds my disks. And what do you know? my wifi and display works perfectly fine already. I install the system into my other ssd, reboot, and I am in. I run sudo dnf update, it installs a bunch of packages, took about 40 seconds, and i was done. I have a working operating system. Why can't windows "just work" like linux? It is just beyond me how crappy it has become over the years. I am for sure never going back to windows, esepcially after this experience.
https://redd.it/1mak1in
@r_linux
I've been using Arch for the past 1 and a half years and I needed to use davinci resolve to edit a video. Kdenlive or other alternatives were not an option because i needed to share my project with other people. This is where the problem began.
I decided to dual boot windows and linux. And if im gonna switch things up, might as well try another distro bc although i had no problems with arch i knew it would blow up some day and I didnt feel like dealing with that.
1. Windows 11 live usb would not detect my hardware. It gives me the dumb "install drivers to show hardware" page and there is literally no workarounds. I research a bit, people tell me to use windows 10 and upgrade to 11. I boot into windows 10 iso, same problem. There are no disks to install windows onto. What do you mean i have 2 whole ssds for you to choose from. Oh you need to use rufus to install the iso? Alright I borrowed a laptop and installed the iso through rufus. The exact freaking same problem. Windows cant find my ssds. I need to make sure my SATA mode is set to ahci? My bios doesnt even have that option. 6 hours later i learned that i need to turn off intel vmd in the bios.
2. i get in and wifi isnt working. there isnt even a wifi option. So i search my laptop model number and install the intel wifi driver from there. We have wifi now.
3. A whole bunch of updates. And then most of them fail with an error code. Why does nothing ever work smoothly in this operating system? One of the updates get stuck at 46 percent for an hour. And then on the bottom right corner theres a popup saying "reboot now!" so im like uh, alright. I reboot. Bam bluescreen. I almost lost my mind there. Rollback the update. Windows failed to do so. Troubleshoot. Windows couldnt find any problems. It tells me to reset my pc. But there is no reset my pc button. like what the actual heck am i supposed to do? I troubleshoot for a couple more hours and I decide to just reinstall windows.
4. I get through the process. install windows, install wifi drivers, audio, graphic, everything manually, pause on the windows updates for a bit. I decide to update my bios first. I run the exe file, it does stuff, says compeleted, and shuts off. The laptop turns back on, and bluescreen again. I wanted to punch that frowny face so freaking bad like why is this os so bad?? Turns out intel vmd was switched on again after the bios update. I turn it off, update windows 30 times, and finally i have a working system.
Meanwhile I installed fedora i3 spin. I boot into live usb, it finds my disks. And what do you know? my wifi and display works perfectly fine already. I install the system into my other ssd, reboot, and I am in. I run sudo dnf update, it installs a bunch of packages, took about 40 seconds, and i was done. I have a working operating system. Why can't windows "just work" like linux? It is just beyond me how crappy it has become over the years. I am for sure never going back to windows, esepcially after this experience.
https://redd.it/1mak1in
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Open-Source AI in New US Policy: What This Means for Linux
https://linuxblog.io/open-source-ai-linux/
https://redd.it/1mal6bx
@r_linux
https://linuxblog.io/open-source-ai-linux/
https://redd.it/1mal6bx
@r_linux
LinuxBlog.io
Open-Source AI in New US Policy: What This Means for Linux
It’s not every day that a White House policy document reads like an open-source conference keynote. Yet this week, the Trump administration’s “AI Action
Fast and cheap bulk storage: using LVM to cache HDDs on SSDs
https://quantum5.ca/2025/05/11/fast-cheap-bulk-storage-using-lvm-to-cache-hdds-on-ssds/
https://redd.it/1malkn2
@r_linux
https://quantum5.ca/2025/05/11/fast-cheap-bulk-storage-using-lvm-to-cache-hdds-on-ssds/
https://redd.it/1malkn2
@r_linux
Quantum
Fast and cheap bulk storage: using LVM to cache HDDs on SSDs
My attempt to create fast and cheap bulk storage by caching HDDs with SSDs on Linux, using standard lvmcache. Contains an introduction to LVM, RAID, and partitioning.
Fedora 42 GNOME Created a simple program/service that automatically swaps the GDM greeter (the login screen) background on each boot up.
Created this by reverse engineering the GDM Settings programs method of swapping the greeter background. No real reason for this program to exist, just liked having something new to see every time I boot up. It does work with multiple monitors, just make sure the images you use stretch the length of all of your monitors or it will look weird.
Only tested thoroughly on Fedora 42 Workstation. I did try briefly with an Ubuntu VM, and I do believe it is possible with minor modifications, I'm not actively working toward getting it to work, so use at your own risk.
https://github.com/CyberSurge-Dev/fedora\_greeter\_wallpaper.git
https://redd.it/1maubgu
@r_linux
Created this by reverse engineering the GDM Settings programs method of swapping the greeter background. No real reason for this program to exist, just liked having something new to see every time I boot up. It does work with multiple monitors, just make sure the images you use stretch the length of all of your monitors or it will look weird.
Only tested thoroughly on Fedora 42 Workstation. I did try briefly with an Ubuntu VM, and I do believe it is possible with minor modifications, I'm not actively working toward getting it to work, so use at your own risk.
https://github.com/CyberSurge-Dev/fedora\_greeter\_wallpaper.git
https://redd.it/1maubgu
@r_linux
GitHub
GitHub - CyberSurge-Dev/fedora_greeter_wallpaper: Automatic GDM login-screen background changer
Automatic GDM login-screen background changer. Contribute to CyberSurge-Dev/fedora_greeter_wallpaper development by creating an account on GitHub.
Well, Linus released Linux Kernel 6.16 ...get it and have fun!
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
https://redd.it/1mb0a7j
@r_linux
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
https://redd.it/1mb0a7j
@r_linux
Linux 6.16 is available today in Fedora Rawhide
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/k/
https://redd.it/1mb0rve
@r_linux
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/k/
https://redd.it/1mb0rve
@r_linux
Which book to use to learn linux formally?
Hi everyone, I've been using linux for several years in different ways and instances. Everything I learned was on the go or on the job but I'm wondering what would be a good book to use as a formal learning resource. Which one would you recommend?
https://redd.it/1maw506
@r_linux
Hi everyone, I've been using linux for several years in different ways and instances. Everything I learned was on the go or on the job but I'm wondering what would be a good book to use as a formal learning resource. Which one would you recommend?
https://redd.it/1maw506
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
8 hours of instalation... I finally have Arch!
On a F**KING pendrive! How? Why? I followed official guide and few YT tutorials.
\- I have EFI partition and grub on pendrive
\- Somehow disabled my wifi card in process
\- After final reboot my password doesn't work
I was trying to revive my old Chromebook. Whole instalation was painfully slow (now I know why)
BTW that was my first ever attempt to use terminal, or linux in general. Its 4AM :(
It feels like playing Dark Souls, and I love Dark Souls so... I'm gonna install that stupid thing, no matter how much time it will take.
https://redd.it/1mb4pth
@r_linux
On a F**KING pendrive! How? Why? I followed official guide and few YT tutorials.
\- I have EFI partition and grub on pendrive
\- Somehow disabled my wifi card in process
\- After final reboot my password doesn't work
I was trying to revive my old Chromebook. Whole instalation was painfully slow (now I know why)
BTW that was my first ever attempt to use terminal, or linux in general. Its 4AM :(
It feels like playing Dark Souls, and I love Dark Souls so... I'm gonna install that stupid thing, no matter how much time it will take.
https://redd.it/1mb4pth
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Fix UPSilon 2000 installer on Ubuntu 24.04 – missing libncurses5/libtinfo5 & copy abort
# Fix for UPSilon 2000 v5.5 software installer for Ubuntu 24.04 / Debian 12 (for UPSilon 2000 UPS)
GitHub repo to download patched install.linux: https://github.com/MarsTheProtogen/upsilon-linux-fix
# NOTES:
not sure if this is the right place to put this post, feel free to suggest a relocation
The patched noscript simply skips upsilon.eml and upsilon.pgr if they’re missing.
>If you need {
>Email updates;
>SMS updates;
>}
>then {
>put the needed helper noscripts into /etc/upsilon/
>}
# 1. Install the missing library (libtinfo5)
# grab the last maintained build
wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo56.3-2ubuntu0.1amd64.deb
# install
sudo apt install ./libtinfo56.3-2ubuntu0.1amd64.deb
*32‑bit uses the i386 deb instead.)
# 2 Replace the install.linux with this patched one
Patched noscript:
#!/bin/sh
# Patched UPSilon 2000 installer – July 2025 by MarsTheProtogen on github
# - Quotes variables (supports paths with spaces)
# - Skips optional helper files (upsilon.eml / upsilon.pgr) if absent
# - Auto‑symlinks libncurses.so.5 & libtinfo.so.5 → .so.6 when packages are missing
# (so the program starts even if only the -6 libs are present)
PROG=rupsd
INSTALL_DIR="$(pwd)"
PROGRAM_DIR=/etc/upsilon
echo "Linux 2.x INSTALL FOR UPSilon 2000 (patched)"
[ "$(id -u)" -eq 0 ] || { echo "Run as root."; exit 1; }
echo "UPSilon 2000 will be installed to $PROGRAM_DIR."
# stop any running daemon
[ -x "$PROGRAM_DIR/upsilon" ] && "$PROGRAM_DIR/upsilon" stop 2>/dev/null
# backup previous install
[ -d "$PROGRAM_DIR" ] && { rm -rf "$PROGRAM_DIR.old"; mv "$PROGRAM_DIR" "$PROGRAM_DIR.old"; }
mkdir -p "$PROGRAM_DIR"
echo -n "Copying files "
for f in rupsd upsilon email pager shutdown.ini rups.ini preshut.bat upsilon.eml upsilon.pgr; do
if [ -s "$INSTALL_DIR/$f" ]; then
cp "$INSTALL_DIR/$f" "$PROGRAM_DIR" && echo -n "."
fi
done
echo " OK"
chmod 544 "$PROGRAM_DIR/rupsd"
chmod 555 "$PROGRAM_DIR/upsilon"
# add legacy lib symlinks if packages not installed
for lib in ncurses tinfo; do
ldconfig -p | grep -q "lib${lib}.so.5" || {
[ -e /lib/x86_64-linux-gnu/lib${lib}.so.6 ] && \
ln -sf /lib/x86_64-linux-gnu/lib${lib}.so.6 /lib/x86_64-linux-gnu/lib${lib}.so.5
}
done
ldconfig
"$PROGRAM_DIR/upsilon" reginit
"$PROGRAM_DIR/upsilon" start && echo "Installation completed!"
Save it over the existing install.linux and:
# make sure the file is exicuteable
chmod +x install.linux
# 2.5 make sure that there are no actively running upsilon processes
>the installer may say \*Please stop the UPSilon 2000 background process** you will need to list the current upsilon processes twice in case the first one you see isn't "actually" doing stuff
ps aux | grep -i upsilon
# you should see something like:
$ ps aux | grep -i upsilon
user 2573 0.0 0.1 15480 5556 ? Ssl 14:02 0:00 /etc/upsilon/rupsd
user 2589 0.0 0.0 9212 2168 ? Ss 14:02 0:00 /etc/upsilon/upsilon
$ ps aux | grep -i upsilon
user 2573 0.0 0.1 15480 5556 ? Ssl 14:02 0:00 /etc/upsilon/rupsd
user 3690 0.0 0.0 9212 2168 ? Ss 14:02 0:00 /etc/upsilon/upsilon
you want to sudo kill 2573 as it's an process that's doing something
# 3 Run the installer
sudo ./install.linux
>you may need to try 2.5 again and/ or sudo /etc/upsilon/upsilon stop
# 4 Register & configure without the CLI
the CLI doesn't work for me, so I manually changed the .ini file
THIS MAY NOT WORK
>there is a warning saying protection will be disabled after 30 days is not registered properly, and as of this post's creation, not tested by time
# Fix for UPSilon 2000 v5.5 software installer for Ubuntu 24.04 / Debian 12 (for UPSilon 2000 UPS)
GitHub repo to download patched install.linux: https://github.com/MarsTheProtogen/upsilon-linux-fix
# NOTES:
not sure if this is the right place to put this post, feel free to suggest a relocation
The patched noscript simply skips upsilon.eml and upsilon.pgr if they’re missing.
>If you need {
>Email updates;
>SMS updates;
>}
>then {
>put the needed helper noscripts into /etc/upsilon/
>}
# 1. Install the missing library (libtinfo5)
# grab the last maintained build
wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo56.3-2ubuntu0.1amd64.deb
# install
sudo apt install ./libtinfo56.3-2ubuntu0.1amd64.deb
*32‑bit uses the i386 deb instead.)
# 2 Replace the install.linux with this patched one
Patched noscript:
#!/bin/sh
# Patched UPSilon 2000 installer – July 2025 by MarsTheProtogen on github
# - Quotes variables (supports paths with spaces)
# - Skips optional helper files (upsilon.eml / upsilon.pgr) if absent
# - Auto‑symlinks libncurses.so.5 & libtinfo.so.5 → .so.6 when packages are missing
# (so the program starts even if only the -6 libs are present)
PROG=rupsd
INSTALL_DIR="$(pwd)"
PROGRAM_DIR=/etc/upsilon
echo "Linux 2.x INSTALL FOR UPSilon 2000 (patched)"
[ "$(id -u)" -eq 0 ] || { echo "Run as root."; exit 1; }
echo "UPSilon 2000 will be installed to $PROGRAM_DIR."
# stop any running daemon
[ -x "$PROGRAM_DIR/upsilon" ] && "$PROGRAM_DIR/upsilon" stop 2>/dev/null
# backup previous install
[ -d "$PROGRAM_DIR" ] && { rm -rf "$PROGRAM_DIR.old"; mv "$PROGRAM_DIR" "$PROGRAM_DIR.old"; }
mkdir -p "$PROGRAM_DIR"
echo -n "Copying files "
for f in rupsd upsilon email pager shutdown.ini rups.ini preshut.bat upsilon.eml upsilon.pgr; do
if [ -s "$INSTALL_DIR/$f" ]; then
cp "$INSTALL_DIR/$f" "$PROGRAM_DIR" && echo -n "."
fi
done
echo " OK"
chmod 544 "$PROGRAM_DIR/rupsd"
chmod 555 "$PROGRAM_DIR/upsilon"
# add legacy lib symlinks if packages not installed
for lib in ncurses tinfo; do
ldconfig -p | grep -q "lib${lib}.so.5" || {
[ -e /lib/x86_64-linux-gnu/lib${lib}.so.6 ] && \
ln -sf /lib/x86_64-linux-gnu/lib${lib}.so.6 /lib/x86_64-linux-gnu/lib${lib}.so.5
}
done
ldconfig
"$PROGRAM_DIR/upsilon" reginit
"$PROGRAM_DIR/upsilon" start && echo "Installation completed!"
Save it over the existing install.linux and:
# make sure the file is exicuteable
chmod +x install.linux
# 2.5 make sure that there are no actively running upsilon processes
>the installer may say \*Please stop the UPSilon 2000 background process** you will need to list the current upsilon processes twice in case the first one you see isn't "actually" doing stuff
ps aux | grep -i upsilon
# you should see something like:
$ ps aux | grep -i upsilon
user 2573 0.0 0.1 15480 5556 ? Ssl 14:02 0:00 /etc/upsilon/rupsd
user 2589 0.0 0.0 9212 2168 ? Ss 14:02 0:00 /etc/upsilon/upsilon
$ ps aux | grep -i upsilon
user 2573 0.0 0.1 15480 5556 ? Ssl 14:02 0:00 /etc/upsilon/rupsd
user 3690 0.0 0.0 9212 2168 ? Ss 14:02 0:00 /etc/upsilon/upsilon
you want to sudo kill 2573 as it's an process that's doing something
# 3 Run the installer
sudo ./install.linux
>you may need to try 2.5 again and/ or sudo /etc/upsilon/upsilon stop
# 4 Register & configure without the CLI
the CLI doesn't work for me, so I manually changed the .ini file
THIS MAY NOT WORK
>there is a warning saying protection will be disabled after 30 days is not registered properly, and as of this post's creation, not tested by time
Megatec
Software Download - Megatec
NetAgent Firmware download procedure:
Check your CURRENT FIRMWARE Version.
Locate your MODEL NUMBER shown at the bottom of your NetAgent device.
Choose the correct firmware version corresponding to your Model Number. Download the latest WinRAR …
Check your CURRENT FIRMWARE Version.
Locate your MODEL NUMBER shown at the bottom of your NetAgent device.
Choose the correct firmware version corresponding to your Model Number. Download the latest WinRAR …
# stop daemon
sudo /etc/upsilon/upsilon stop
# edit registration info
sudo nano /etc/upsilon/rups.ini
# REGISTRATION
# CDKEY=AAAAAAA-BBBBBBB
# EMAIL=you@example.com
# PASSWORD=
# flush cache & restart
sudo /etc/upsilon/upsilon reginit
sudo /etc/upsilon/upsilon start
sudo /etc/upsilon/upsilon status # shows voltage, battery, etc.
# extra upsilon commands
|Path (as root)|Purpose / Action|Typical use‑case or note|
|:-|:-|:-|
|/etc/upsilon/upsilon start|Start the background daemon (rupsd).|Run at boot via rc.local; use manually for testing.|
|/etc/upsilon/upsilon stop|Gracefully stop the daemon.|Always try this before any pkill brute‑force.|
|/etc/upsilon/upsilon restart|Convenience wrapper: stop → 1 s wait → start.|Useful after editing rups.ini.|
|/etc/upsilon/upsilon status|One‑shot status dump (line‑voltage, battery %).|Quick health check from the shell.|
|/etc/upsilon/upsilon config|Launch the text‑mode parameter editor.|Change serial port, shutdown timer, etc.|
|/etc/upsilon/upsilon reginit|Flush license cache & reread rups.ini.|Run after you edit CD‑Key or e‑mail by hand.|
|/etc/upsilon/upsilon issuer|Send direct commands to the UPS (on/off, test).|Advanced / diagnostic only.|
|/etc/upsilon/upsilon help|Bare‑bones help screen (same text as README).|Shows key bindings.|
|/etc/upsilon/upsilon.eml|Helper noscript for e‑mail alerts (shell noscript).|Called automatically when you enable e‑mail events.|
|/etc/upsilon/upsilon.pgr|Helper noscript for pager/SMS alerts.|Legacy dial‑out; safe to leave empty if unused.|
|/etc/upsilon/rupsd|The actual daemon binary UPSilon controls.|Started by upsilon start; seldom called directly.|
|/etc/upsilon/rups.ini|Main INI file: CD‑Key, serial port, timers, etc.|Edit in a text editor, then run reginit.|
|/etc/upsilon/rupslog|Rolling event log (plain text).|View with tail -f or any log watcher.|
#
https://redd.it/1mb74s5
@r_linux
sudo /etc/upsilon/upsilon stop
# edit registration info
sudo nano /etc/upsilon/rups.ini
# REGISTRATION
# CDKEY=AAAAAAA-BBBBBBB
# EMAIL=you@example.com
# PASSWORD=
# flush cache & restart
sudo /etc/upsilon/upsilon reginit
sudo /etc/upsilon/upsilon start
sudo /etc/upsilon/upsilon status # shows voltage, battery, etc.
# extra upsilon commands
|Path (as root)|Purpose / Action|Typical use‑case or note|
|:-|:-|:-|
|/etc/upsilon/upsilon start|Start the background daemon (rupsd).|Run at boot via rc.local; use manually for testing.|
|/etc/upsilon/upsilon stop|Gracefully stop the daemon.|Always try this before any pkill brute‑force.|
|/etc/upsilon/upsilon restart|Convenience wrapper: stop → 1 s wait → start.|Useful after editing rups.ini.|
|/etc/upsilon/upsilon status|One‑shot status dump (line‑voltage, battery %).|Quick health check from the shell.|
|/etc/upsilon/upsilon config|Launch the text‑mode parameter editor.|Change serial port, shutdown timer, etc.|
|/etc/upsilon/upsilon reginit|Flush license cache & reread rups.ini.|Run after you edit CD‑Key or e‑mail by hand.|
|/etc/upsilon/upsilon issuer|Send direct commands to the UPS (on/off, test).|Advanced / diagnostic only.|
|/etc/upsilon/upsilon help|Bare‑bones help screen (same text as README).|Shows key bindings.|
|/etc/upsilon/upsilon.eml|Helper noscript for e‑mail alerts (shell noscript).|Called automatically when you enable e‑mail events.|
|/etc/upsilon/upsilon.pgr|Helper noscript for pager/SMS alerts.|Legacy dial‑out; safe to leave empty if unused.|
|/etc/upsilon/rupsd|The actual daemon binary UPSilon controls.|Started by upsilon start; seldom called directly.|
|/etc/upsilon/rups.ini|Main INI file: CD‑Key, serial port, timers, etc.|Edit in a text editor, then run reginit.|
|/etc/upsilon/rupslog|Rolling event log (plain text).|View with tail -f or any log watcher.|
#
https://redd.it/1mb74s5
@r_linux
Reddit
From the linux community on Reddit: [Fix] UPSilon 2000 installer on Ubuntu 24.04 – missing libncurses5/libtinfo5 & copy abort
Explore this post and more from the linux community
Tor removed fingerprint protection, linux users more exposed
This is very concerning https://www.youtube.com/watch?v=3wlNemFwbwE
Linux and Tails users should be concerned and informed, if you are a political dissident living in a dictatorship and using Tor or tails you should know that this will expose you to your country intelligence cybersecurity services.
https://redd.it/1mbemq1
@r_linux
This is very concerning https://www.youtube.com/watch?v=3wlNemFwbwE
Linux and Tails users should be concerned and informed, if you are a political dissident living in a dictatorship and using Tor or tails you should know that this will expose you to your country intelligence cybersecurity services.
https://redd.it/1mbemq1
@r_linux
YouTube
The Tor Project Just Gaslit Their Entire User Base
The Tor Project's May 29th newsletter claimed OS spoofing "never went anywhere" and is "here to stay," directly contradicting their own developer documentation. This video exposes how Tor Browser 14.5 removed critical privacy protections that made all users…
Today is my first day using Linux, and I feel God in this OS.
https://preview.redd.it/5pjv6gy2tiff1.jpg?width=1209&format=pjpg&auto=webp&s=5149551b440499e6cb455734256b9aa73cd502bf
Long time lurker, first time post on this sub!
I never touched Linux before until now. I avoided it for so long because I thought it was too hard to learn, and quite frankly, I for some reason thought Linux was *just* a command prompt / terminal. Part of me wishes I had tapped into Linux 10 years ago, but the other part of me is happy to have experienced OS X / macOS and Windows beforehand.
Over the weekend, I successfully uninstalled Windows 11 Pro and swapped it with a fresh install of Linux Mint, and I honestly can't believe how much joy it's bringing me. The installation process was stupid simple. Everything seems so clean and simplistic. I love that Firefox is the default browser. I love that the Firewall module has a straightforward and non-complex explanation of what each setting is. I love that Matrix is available to communicate with other Linux Mint users for discussions and troubleshooting (similar to Linux subs on here). All I've done was install the OS and tweaked some settings, and I feel very in control of this operating system.
That said, my long-term goals are to use this as my primary OS / workstation once I migrate everything from my Mac Mini, and stretch it across my triple 27" monitors. Use cases will be general browsing, possible gaming, and potentially the start of a home lab. I'm pretty excited to do a deep dive.
System specs listed below:
\- Device: Dell XPS 17
\- OS: Linux Mint 22.1 Cinnamon
\- Processor: 13th Gen Intel Core i7-13700H x 14
\- Memory: 32 GB RAM
\- Hard Drive: 2 TB
Feedback, questions, recommendations, suggestions all welcome!
https://redd.it/1mbfusp
@r_linux
https://preview.redd.it/5pjv6gy2tiff1.jpg?width=1209&format=pjpg&auto=webp&s=5149551b440499e6cb455734256b9aa73cd502bf
Long time lurker, first time post on this sub!
I never touched Linux before until now. I avoided it for so long because I thought it was too hard to learn, and quite frankly, I for some reason thought Linux was *just* a command prompt / terminal. Part of me wishes I had tapped into Linux 10 years ago, but the other part of me is happy to have experienced OS X / macOS and Windows beforehand.
Over the weekend, I successfully uninstalled Windows 11 Pro and swapped it with a fresh install of Linux Mint, and I honestly can't believe how much joy it's bringing me. The installation process was stupid simple. Everything seems so clean and simplistic. I love that Firefox is the default browser. I love that the Firewall module has a straightforward and non-complex explanation of what each setting is. I love that Matrix is available to communicate with other Linux Mint users for discussions and troubleshooting (similar to Linux subs on here). All I've done was install the OS and tweaked some settings, and I feel very in control of this operating system.
That said, my long-term goals are to use this as my primary OS / workstation once I migrate everything from my Mac Mini, and stretch it across my triple 27" monitors. Use cases will be general browsing, possible gaming, and potentially the start of a home lab. I'm pretty excited to do a deep dive.
System specs listed below:
\- Device: Dell XPS 17
\- OS: Linux Mint 22.1 Cinnamon
\- Processor: 13th Gen Intel Core i7-13700H x 14
\- Memory: 32 GB RAM
\- Hard Drive: 2 TB
Feedback, questions, recommendations, suggestions all welcome!
https://redd.it/1mbfusp
@r_linux
loopctl - Linux CLI tool to repeat audio/video (full/custom segments) user defined "N" times
https://github.com/Karvy-Singh/loopctl
https://redd.it/1mbeps3
@r_linux
https://github.com/Karvy-Singh/loopctl
https://redd.it/1mbeps3
@r_linux
GitHub
GitHub - Karvy-Singh/loopctl: Repeat a media/section of media "x" number of times on Linux
Repeat a media/section of media "x" number of times on Linux - Karvy-Singh/loopctl