libera/#devuan-dev/ Sunday, 2021-05-30

redrickMuch obliged, sir.  "Cogenitor" is one of the many I've not (yet) seen.07:25
redrickSorry, wrong channel. Grr.07:26
amesserLeePen, I also pushed an (security)update for tomcat9 in beowulf: https://gitea.devuan.dev/devuan/tomcat9/src/branch/suites/beowulf-proposed-updates16:00
amesserI don't know how to build for beowulf. Might you trigger the build if possible? Thx!16:01
masonamesser: I noted very recently that openssh-server depends on libsystemd0 in Chimaera. My weekend starts tomorrow - working this weekend - but I'm going to have a stab at building without the systemd dependency.16:23
masonI'm hoping we can have Chimaera release with no systemd dependencies whatsoever, at least for usable server configs, but ideally for traditional desktop configs too.16:24
amesserYeah, agree.16:25
amesserI believe its possible to patch out any systemd dependency on most packages without much effort.16:25
masonCertainly OpenSSH, coming from OpenBSD, doesn't have any inherent dependency, so I'm assuming it'll happen easily enough, but I'll report back any hitches here.16:26
amesserE.g vdr ( a tv watching/ recording software ) also has systemd dep, but actually it is only in to notify systemd about the daemon has started...16:26
masonIt'd be neat if we had something akin to the old MacOS gestalt system for that kind of thing. Of course, systemd would want to make it systemd-specific, so it'd need to be done as an independent project. Might be hard to also keep people from trying to suck it into dbus.16:28
masonHm. Might make the most sense as part of SNMP, thinking about it.16:28
amesserBut now, garden work is calling :-) As said, I would be up there to help with patching out systemd wherever needed.16:29
masonCool cool. Enjoy the garden. :)16:29
amesserGrr, i hate snmp ( had to implement snmp+mib database for an embedded system, not much ram... )16:30
masonI really do too - I once wrote a daemon called NotSNMP at a place, and it was far simpler, ironically - but what else would be the ideal way to query service status?16:30
mason...in reference to vdr's start-up notification function.16:31
masonI'm imagining a thin layer atop it that would work like the old Mac gestalt selectors.16:32
masonhttps://developer.apple.com/documentation/coreservices/1471624-gestalt16:32
amessermason: I'm not sure if it is possible to track service state reliably by having the service itself reporting the status. The service could fail to do so.19:31
amesserI believe it should be always some "external" mechanism monitoring the state of a daemon.19:32
masonSo, a more general monitoring, or something like that.19:33
onefangLike monit for example?19:33
masonMaybe it could go both ways. General monitoring distinct from the service saying "here I am".19:33
amesserAlso during startup, the could be a rule as simple as "Fork to background, after you're ready to serve" If your service19:33
amesserSo the service starter simply waits for the process to return..19:34
amesser(and checks the exit code of course)19:34
amesserIf the service can not startup properly (wrong configuration...), it will just return with an error and not fork to background.19:35
masonamesser: How about s6 for this?19:36
masonhttps://wiki.gentoo.org/wiki/S619:36
amesserHonestly, I know that there are many interesting alternatives. But unfortunetly I loaded my self with too much projects :-)19:41
amesserSo I'm afraid I have to stay with sysv for now.19:42
amesser(It serves my needs, but at some point I'd like to have at least some kind of monitoring and automatic restart)19:43
masonsame19:45
masonIf I could clone myself I'd have time to do everything I want to do.19:45
amesserMy next task on schedule is to solder some DAB+/FM radio shield ordered by mikrocontroller.net community. Just got all PCBs and parts, time to prepare the microscope.19:45
amesserhttps://gitlab.com/amesser-group/electronic-devices/radio-shield/-/blob/master/doc/shield/shield-r1_front.jpg19:46
onefangIf I could clone myself I'd need more food.19:47
amesserLOL19:47
amesserFood is the trigger - Diner time - Got to go now. Enjoy sunday evening!19:48
onefangOr Monday morning.19:48
masonamesser: Ah, neat. I struggle to solder lately, but I'm getting new reading glasses soonish, and maybe that'll make it possible again. Luckily my wife's good at soldering stuff. I can still solder wires, but for any really close work she does it.19:49
amesserAh of course. Sry19:49
masonUGT strikes again19:49
amesserYes, Eyes are an issue. Therefore I bought myself a Stereo Micro last Christmas19:50
amesserBut actually thinges are more an issue. Smalles part on this pcb is 0.02x0.04 inch.19:51
amesser*fingers19:51
amesserHowever, got to go now or'll stay hungry till tomorrow ;-D19:52

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