| clickwir | My current debian install doesn't seem to allow me to run screen after I logout. I've read that systemd has dictated that this is how it should work. Breaking one of my main reasons for using screen. Can Devuan continue to run screen while I'm logged out of an account? | 03:40 |
|---|---|---|
| Xenguy | clickwir, Something tells me yes, but let's test this, hrm | 03:41 |
| Xenguy | So if I SSH into a server, start a screen session, then log out, and then login again to see if the screen session is still available to be reattached -- that's the test scenario you're wondering about? | 03:42 |
| gnarface | unless they also patched screen, it should work | 03:43 |
| ted-ious | clickwir: There are no problems running screen or tmux or suspended processes on devuan. | 03:45 |
| Xenguy | clickwir, tested as described above, and seems to work just fine | 03:46 |
| ted-ious | If there were I wouldn't have been using it for more than 10 minutes. :) | 03:46 |
| Xenguy | I detached screen on the remote server, logged out, then SSH'd back in and ran 'screen -dr' and reattached the existing screen session | 03:47 |
| Xenguy | Just like the good ol' daze = ) | 03:47 |
| rrq | enduser experiences may vary though; if your system inlcudes an elogind management of user sessions, it might be configured to kill all dangling processes on logut... just to offer the sily-thing experience | 03:48 |
| rrq | I suspect a debian installation has the same potential | 03:49 |
| clickwir | Thanks! | 04:03 |
| clickwir | I continue to wonder who ever thought putting systemd in charge of everything, was a good idea. | 04:03 |
| Xenguy | Don't we all | 04:04 |
| nemo | clickwir: wow. that's wild | 04:16 |
| nemo | clickwir: yeah, that's my standard process on half a dozen servers | 04:16 |
| nemo | never occurred to me it could be a problem | 04:16 |
| nemo | but then, I'm not running any systemd ones | 04:16 |
| nemo | I wonder if there's some configuration fix for that | 04:16 |
| nemo | still. silly that you'd even have to hunt for one | 04:16 |
| clickwir | Yup. screen works nicely now. | 05:49 |
| clickwir | Thank you again. | 05:49 |
| rwp | Yes tmux and screen both work great on Devuan. Debian uses systemd which puts the ssh session into a cgroup and upon logout kills everything associated with it. Buggers. | 06:26 |
| mason | I think that's a knob you can adjust, but yeah, not the default. | 06:26 |
| mason | "lingering" or somesuch | 06:27 |
| rwp | In /etc/systemd/logind.conf put KillUserProcesses=no to restore sanity. | 06:27 |
| mason | Hrm. I wonder how that differs. https://docs.oracle.com/en/operating-systems/oracle-linux/8/obe-systemd-linger/ | 06:28 |
| mason | The wording there is questionable. I'm not sure something dependent on dbus can be considered "more robust." But that's an exercise for the reader. | 06:29 |
| rwp | That reference lists multiple alternative methods. | 06:29 |
| rwp | Total agreement with the comment about dbus there. | 06:30 |
| clickwir | rwp: Tried that and it still gets killed on logout. Maybe it works for somethings, didn't work for me. | 06:36 |
| rwp | :-( | 06:38 |
| mason | clickwir: Wait, are you doing this... not on Devuan? | 06:45 |
| mason | clickwir: If you're doing something under systemd, don't forget "systemctl daemon-reload" at the least, although probably a reboot is a better guarantee. | 06:46 |
| clickwir | mason: Yea that was on Debian. I tried off and on for months to get screen working normally. Reboots and reloads a plenty. | 06:48 |
| mason | Hrm. Try the lingering thing too. But you know you can just run sysvinit in Debian. | 06:48 |
| clickwir | Fully agree that I may have messed it up, but everything I found said it should be a one or two line change. Nothing worked. | 06:48 |
| clickwir | I spun up a new Devuan container, copied my files over and it just works. | 06:49 |
| mason | That also works. | 06:49 |
| rwp | I knew that we were talking about systemd and therefore Debian (or Ubuntu) but this is Devuan and we are inclusive and welcoming which is a nice relief from Debian so answered regardless in the spirit of trying to be helpful. | 07:06 |
| rwp | https://bugs.debian.org/825394 systemd kill background processes after user logs out | 07:15 |
| amarsh04 | finally setting up thunderbird as an IMAP client on this pc (my other pc has it set up as POP3 for downloading/removing from the server for archiving). Not sure what is the most elegant solution to keep newer emails on a server and older ones archived on the local machine. | 08:04 |
| amarsh04 | had a crazy KDE/plasma configuration issue on the other machine where "shutdown", "reboot", "suspend" options were missing from the logout screen, couldn't find a specific cause/fix but there may have been some files under /tmp involved that were only removed by a machine shutdown and restart | 08:06 |
| amarsh04 | Logout screen is working as intended now. | 08:06 |
| amarsh04 | Maybe my motto for free software is: "if it breaks, I want to be able to fix it" | 08:09 |
| davesp | You should be able to create a Thunderbird message filter to move older ones from a server ("Age in Days is greater than X, Move Message to ..."). | 13:26 |
| amarsh04 | thanks @davesp | 13:28 |
| psionic | thunderbird xoxo | 15:53 |
| psionic | imagine when you are forced for years to use that piece of shit outlook | 15:53 |
| psionic | and even after years you want to throw your computer from the 20th floor trying to find the same function like resend email | 15:54 |
| psionic | :D | 15:54 |
| psionic | god i gonna get cancer I will blow up microsoft | 15:54 |
| rustyaxe | amarsh04: our warranty is "If it breaks, you get to keep the pieces!" :P | 16:10 |
| amarsh04 | fair enough, rustyaxe | 16:21 |
| jonadab | "If it breaks, there's at least some possibility you might be able to figure out what went wrong, if you are sufficiently technically inclined. The details won't be trade secrets, at least." | 18:17 |
| amarsh04 | indeed, but that's why I'm running Devuan and not Debian | 18:18 |
| jonadab | Debian, even in its poetteringed state, is still orders of magnitude better than most proprietary systems. Granted, *I* haven't used it since it went over to the systemd side, because, yeah, no. But there are relative levels of "no"ness. | 18:21 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!