So, die #HausSensorik hat jetzt auch 1 anständiges LogRotate, direkt über `SIGALRM` und die #OpenRC-Skripte.
Damit werden die Log-Dateien geschlossen, umbenannt, neu geöffnet, und zwar sowohl
* manuell als auch
* zeitgesteuert via cronjob.
Tolle Funktionalität, fließt demnächst direkt ins #SoftwareGeraffel vong 3D-Röntgenmikroskop.
fecking! openrc! or more accurately, fecking debian, probably!
PSA: don't use pam_openrc to do your user services on login unless you want SSHing in and then closing the SSH session to stop all your user services
with pam_openrc, it goes "oops that's a logout!" and stops everything.
Instead you can put /sbin/openrc -U default in ~/.xsessionrc or... whatever the Wayland equivalent is. There probably isn't one. You're probably just screwed (or need to do something per-DE).
You're more #openrc #sysvinit #runit #s6 #dinit #shepard #shepardinit and why do you prefer it instead another one? Or maybe one not listed here? Arg. Switched our server to OpenRC (on Debian), now LXC containers don't start on boot.
We've enabled their autostart setting and doing sudo rc-service lxc restart starts them just fine, but they crash during boot!
Received container state "ABORTING" instead of "RUNNING"
Any ideas?
with obviously OpenRC, Arch
Artix with S6, Void with Runit.
and Windows communicating.