libera/#devuan/ Wednesday, 2023-10-04

brocashelmso, thunderbird 115 now forces CSD?07:46
brocashelmthe window bar looks totally fubared with all sorts of shit in the same row as close/minimize/maximize07:47
brocashelmthunderbird 115.3.107:48
onefangbrocashelm: does the gtk3-nocsd package help?08:51
brocashelmonefang: i have it installed and it's in my environment, but it ignores it09:13
brocashelmi found a reddit thread complaining about this build, with some workarounds (that didn't work for me)09:13
brocashelmhttps://old.reddit.com/r/Thunderbird/comments/16yri4r/thunderbird_115_sucks_im_out/09:13
brocashelmlink to tutorial from one of the commenters: https://old.reddit.com/r/Thunderbird/comments/16jayrv/how_can_i_make_tb_11522_look_like_it_was_in_11521/k0pxbfa/?context=309:14
brocashelmas soon as i saw the search bar and other bloat shoved up right beside the window panel and icons, i almost wanted to go back to claws mail09:15
onefangI use neomutt, in tmux, in a borderless termit window.  So I don't have those problems.  Claws mail is what I used before that.09:16
brocashelmsee, it's fine otherwise if you don't want a gui; i prefer them, but it's a shame what is being done in the name of "simplicity" (as o/t as i get)09:17
brocashelmironically, no CSD on firefox-esr (using all five daedalus repos)09:17
onefangThough I am using the ASCII neomutt, coz the chimaera one has a habit of marking random emails as "to be deleted".  Got tired of "No I don't want to purge these half dozen random emails, just the one I actually marked to be deleted."09:17
brocashelmthere's only one package from ascii i didn't allow to get removed: leafpad09:18
onefangFirefox-ESR is also in a borderless window.  I prefer that to fullscreen.09:18
brocashelmshould be opt-in, IMO09:19
brocashelmthat's one of the reasons why xfce 4.16 was controversial09:19
onefangIn my experience "fullscreen" means "grabs control, can't move mouse to next monitor, can't change to other virtual desktops, sometimes even tries to spread itself across monitors, which ends in tears coz they are different sizes and resolutions."09:20
FatPhilonefang: IME, neomutt only marks mails that you've saved to another folder as deleted. duplicates are typically undesirable, so that's sane default behaviour.11:38
roo^y..might see more action in here, than the ghost town of OFTC server :P12:09
joergroo^y:  hmm? welcome!13:27
onefangFatPhil: Except it's random emails it's marking for deletion, not duplicates.  At least in the Chimaera version.  The Beowulf version had some other bug that I can't recall, but was enough for me to go back to the ASCII version.  I hope the Daedalus version is good enough to use.15:30
AEonFyrI have some scripts from some time back that make use of /run/user/`id -u`16:26
AEonFyras a temporary dir. They stopped working on a daedalus server configuration16:26
AEonFyrwith permission denied errors when trying to create that dir. I have tracked16:26
AEonFyrit down to a system that ended up with libsystemd0 installed and no16:26
AEonFyrelogind/libpam-elogind which appears to provide the /run/user/NNNN16:26
AEonFyrfunctionality.16:26
AEonFyrI'm not very familiar with libsystemd0 vs elogind except in that installing16:26
AEonFyrone removes the other. A quick browse of the devuan forum would indicate16:26
AEonFyrthat devuan is happy removing dependencies on elogind16:26
AEonFyr(https://dev1galaxy.org/viewtopic.php?id=5909).16:26
AEonFyrQ1: Is the /run/user/NNNN functionality available elsewhere than libpam-elogind?16:26
AEonFyrQ2: Is usage of /run/user/NNNN now deprecated?16:26
gnarfaceAEonFyr: not sure why that happened, but i'm pretty sure you want to put elogind back16:33
gnarfaceand you'd also likely want libelogind0 instead of libsystemd016:35
AEonFyrYup, elogind is back because otherwise root owns /run/user and non-root users can't create anything there16:35
gnarfacewell, they could always use /tmp instead, it seems like a small reason to install a big thing16:36
gnarfacebut i guess if you need it for a lot of other desktop software you probably need elogind anyway for other things16:37
AEonFyrYup, libelogind0 is installed16:39
AEonFyrFor years I would write scripts that used /tmp and at one time tripped over files that were left there after a reboot. At that point I switched to /run/user because it is ram and is cleared after a reboot.16:41
onefangYou can have /tmp on RAM to.16:42
gnarfaceyes, you can have /tmp in ram easily, but /tmp is supposed to be cleared on reboot regardless16:43
AEonFyrprobably, with some work. /run/user has been (currently) effortless ;-)16:43
gnarfaceyou just put it in your /etc/fstab16:44
gnarfacetmpfs/tmptmpfsdefaults,nosuid,nodev,mode=1777,size=16M0016:44
gnarfacesomething like that16:44
gnarfaceset size to whatever you want16:44
AEonFyr/run/user/NNNN is also protected from other users and hence no need to permission the crap out of temporary files created in scripts16:45
gnarfacecalling "chmod 0700" once is hardly what i'd characterize as permissioning the crap out of something16:47
gnarfaceyou'll need elogind anyway for a graphical login though16:48
AEonFyrThese scripts run on headless servers, so no gui stuff required.16:50
AEonFyrSo am I right in expecting elogind to be around for a while? And I just somehow ended up with a couple of upgraded servers (beowulf->chimaera->deadalus) that lost elogind somehow?16:52
gnarfaceyea, it's not clear why that's happening16:53
gnarfacesomeone else had a similar issue16:53
gnarfacemaybe try disabling recommends, i dunno16:53
AEonFyrYup, couldn't be sure but possibly from using apt/aptitude interchangably.16:54
AEonFyrfwiw, I did notice that openssh-server depends on libsystemd0, but seems to run ok with it removed. It's one possibility of where libsystemd0 got in and libpam-elogind was removed. Of course it could also just be a red herring. This trimming out of systemd related stuff must be a package maintainers nightmare.17:10
stevelittAny idea when the 'Looney Tunables' Linux bug will be fixed in Devuan? See https://www.bleepingcomputer.com/news/security/new-looney-tunables-linux-bug-gives-root-on-major-distros/17:24
onefangThink that's already been fixed.17:28
rwphttps://security-tracker.debian.org/tracker/CVE-2023-491117:37
rwpstevelitt ^^17:39
onefangSo already fixed in Debian, and I saw it available as an update in Devuan.17:40
AEonFyrOk, so for anyone following along, digging through my apt histories it looks like the dist-upgrade from ascii to beowulf upgraded libsystemd0 and removed libpam-elogind and elogind. This is probably an unusual edge case not often to be encountered.17:56
AEonFyrInstalling elogind removes libsystemd0 and generates complaints from several packages that depend on libsystemd0 (openssh-server, lvm2 etc). Just how much of a problem that will be... time will tell. :)18:05
rwpAEonFyr, Uhm...  None of those complain for me on my system with elogind installed along with all of those, openssh-server, lvm2, others.  Are you sure you have the Devuan version and not the Debian version?18:36
rwpUsing "apt-cache policy openssh-server" should say daedalus/main and not debian for example.18:37
[-_-]hi20:08
[-_-]what is the equivalent of devuan to https://snapshot.debian.org20:08
AEonFyrrwp: They only complained on removal of libsystemd0, they're still installed. Definitely on Devuan http://deb.devuan.org/merged daedalus/main amd64 Packages. apt-cache show lvm2 definitely shows that it depends on libsystemd0 (>= 233)20:09
golinuxAEonFyr: Have a look at this: https://dev1galaxy.org/viewtopic.php?id=1925 "Why are systemd files present in Devuan?20:27
fsmithred[-_-], archive.devuan.org20:40
[-_-]:o20:41
[-_-]thanks20:41
fsmithredbut that only holds the forked packages. For the rest...20:41
fsmithredarchive.debian.org20:41

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!