shadowintheday2

joined 1 year ago
MODERATOR OF
[–] shadowintheday2 96 points 11 months ago (11 children)

"A qsort vulnerability is due to a missing bounds check and can lead to memory corruption. It has been present in all versions of glibc since 1992. "

This one amazes me. Imagine how many vulnerabilities future researchers will discover in ancient software that persisted/persist for decades.

[–] shadowintheday2 4 points 11 months ago

I had a chuckle with his description because "Redondo" translates to "round" in Spanish

[–] shadowintheday2 2 points 11 months ago

Tyvm for this very well structured guide, I didn't even realize I was on lemmy until I hit the bottom of it

[–] shadowintheday2 7 points 11 months ago

It's not exempt from happening; however, it rarely ever updates and has less complexity/functionality than grub, which makes it less prone to error happening (be it from the developers, or from the user like me trying to theme it :))

[–] shadowintheday2 10 points 11 months ago (3 children)

I switched to systemd boot when that happened, and it's been so smooth ever since

[–] shadowintheday2 29 points 11 months ago* (last edited 11 months ago)

I thoroughly backup up my slow nvme before installing a new faster one. I actually didn't even want to reuse the installation, just the files at /home.

So I mounted it at /mnt/backupnvme0n1, 2, etc and rsynced

The first few dry runs showed a lot of data was redundant, so I geniously thought "wow I should delete some of these". And that's when I did a classic sudo rm -rf in the /mnt root folder instead of /mnt/dirthathadthoseredundantfiles

[–] shadowintheday2 4 points 1 year ago

Ctrl+ shift + M

[–] shadowintheday2 2 points 1 year ago

Sir, you're awesome! Thank you a lot for taking your time and explaining what you have found I will try these steps when I have some free time to tinker, and the info and script you have provided has cleared a lot of questions that I had

[–] shadowintheday2 2 points 1 year ago (1 children)

Does waypipe also work with XWayland apps?

[–] shadowintheday2 2 points 1 year ago* (last edited 1 year ago)

Another thing to solve: XWayland apps as a different user

Giving access to the wayland socket makes other users able to use wayland; however programs that rely on XWayland to work don't seem to get it:


Start Failed
Failed to initialize graphics environment

java.awt.AWTError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
        at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)

Wine


0120:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0ECAFF08
0128:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0128:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0128:err:systray:initialize_systray Could not create tray window
0114:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0114:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
0114:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0DE4FB40
env | grep -i display
WAYLAND_DISPLAY=wayland-0
DISPLAY=:0

[–] shadowintheday2 1 points 1 year ago (1 children)

::1 for the IPv6 enjoyers

[–] shadowintheday2 1 points 1 year ago (1 children)

Thank you for the explanation

So wayland fixes most of these. Is it possible to run GUI programs as another user just like in X with xhost though ? I'm asking not only from a security point, but as a practical one since I need to run the same program under different namespaces/users

view more: ‹ prev next ›