Red Rozenglass on Nostr: Cocoa Hoto in real life opal >pid files disgusting daemontools-style supervision is ...
Cocoa Hoto in real life (nprofile…k9rm) opal (nprofile…w8cy)>pid files
disgusting
daemontools-style supervision is the only
i opens daemontools code to check what else he do.
supervise.c basically:
open_trunc("supervise/status.new");
write(fd,status,sizeof status);
rename("supervise/status.new","supervise/status");
so, yeah, just a pid file too, except called status, and has a couple of extra flags.
but you got me though. now i ended up reading beautiful djb code,
and i like the pleasant feeling in my eyes.
maybe one day i will use daemontools, s6, and runit, for extended periods just to see if i'm missing out on anything. trying them on the surface level doesn't feel too interesting, and i have 0 issues running slackware's init setup, so i don't feel the need to change. one day maybe~
Published at
2025-03-26 10:29:58Event JSON
{
"id": "5cd1dbf0efd3ac7f2765a3d195381b551d86290baec26cb920bfacaaf8d1f027",
"pubkey": "ec9f49eafea9211a5d3c911adc0938d8ead1de1e299634b4ce3c38b681489b8a",
"created_at": 1742984998,
"kind": 1,
"tags": [
[
"p",
"0a93edbc7e77bd5da46055e51d8192ce20cdb5d9cfd88010f67f7d46684cf827",
"wss://relay.mostr.pub"
],
[
"p",
"ee18f001a0f83abc7a27641ef15f202dc692a39a2ee67c887049d6bce8b4d475",
"wss://relay.mostr.pub"
],
[
"e",
"a635f89fa69075d1ca3f41b4c6d617dd85557938507ee2a99c6f6be8e88e5829",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://fedi.dreamscape.link/rozenglass/p/1742984998.639393",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqp2f7m0r7w774mfrq2hj3mqvjecsvmdweelvgqy8k0a75v6zvlqns0yk9rm nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqacv0qqdqlqatc738vs00zheq9hrf9gu69mn8ezrsf8tte695636s4vw8cy\n\u003epid files\ndisgusting\ndaemontools-style supervision is the only\ni opens daemontools code to check what else he do.\n\nsupervise.c basically:\nopen_trunc(\"supervise/status.new\");\nwrite(fd,status,sizeof status);\nrename(\"supervise/status.new\",\"supervise/status\");\nso, yeah, just a pid file too, except called status, and has a couple of extra flags.\nbut you got me though. now i ended up reading beautiful djb code,\nand i like the pleasant feeling in my eyes.\n\nmaybe one day i will use daemontools, s6, and runit, for extended periods just to see if i'm missing out on anything. trying them on the surface level doesn't feel too interesting, and i have 0 issues running slackware's init setup, so i don't feel the need to change. one day maybe~\n\n",
"sig": "70a85d5a198f8bef45def32dff02b1b6351778ac80233c1efb591df80426af81710bcf5d6d54a356ff2346acab1c91bc6f1dc4dc467a8d69dd287796ff840396"
}