Re: sdnotify-wrapper but the other way around
Jan Braun <[email protected]> Tue, 4 Mar 2025 12:30:30 +0100
| Newsgroups | gmane.comp.sysutils.supervision.general |
|---|---|
| Message-ID | <Z8bkVsmSzb80cJdu@abakus> |
Jan Braun schrob:
> | timeout 1234 socat "unix-recvfrom:$NOTIFY_SOCKET,unlink-early" "system:paste >&3" &
> [...]
> The paste(1) is there to actually create the newline.
And since by now we've strayed far from "just reuse the newline", we
might as well parse all notifications and react only to READY=1, it's no
big difference anymore:
| timeout 1234 socat \
| "unix-recvfrom:$NOTIFY_SOCKET,unlink-early,fork" \
| 'shell:if grep -x READY=1 >&3 ; then kill $SOCAT_PPID ; fi' \
| &
HTH,
Jan
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFzbVDxcLcKaSI7wVKV5wPm0dL88FAmfG5FEACgkQKV5wPm0d L88pMQ//fwBZyFB3uJySj193rCpP5H1AFnYo4ecJU2kmircLdFyhLYLpwCIrvgE8 A+yuZ53ZWnHFJmeFchO1OLRhdbqOJEynoC+W/GZRHF7czCOq3fb8R8YR+FvrXpLk ahp1ijVIcjVGtSMKLEKy09QLbS6uEeINWR29M9od+iphfPqgLJuLIg10+DBQxk6/ RgD0pL5htwu0WAGezNd6kWXccX05l12xkNTF5HlYDBcuvGXv5L5Av8qkJRiR2rxA hydTqW/hGVM2y1WlbTVA0cURngnXpXiWeyapiRz4nwO8C7ID5DQldALUtDZTFqMx /ugvcVq0NWdxOI+0vCWMM7+85obYc0Q/4fZx7ONov0NRkXEKiAF95NCVaHsNuFKk I74a30IEsdZc5396pjRcQknXQTYTa/4uCT/VBTRms9enHtvRES3piOKn8MVTJgX4 GxdlQO7zHLc0SYVWfGlEpnUzr9xDVVzPUeLbjW/NUgVg2pkaqkZMA6A2TE4xsaeJ R6rUno8z0TWHNRpnQe6u5FnQDutR5+bUNDrIS29B7pzPlcm6235BShIPvbRWGMIq gCxu8ngBUJB7a7kY7jMQrH+zXV6W6JQVSvGdLHbS5FRSXFXCOjfDyDNIu6UcN1+e 1uEwwGszE6i6gq+LjdIJy/t9cmS+0+LaoPydbyyvWDI9imnGL9o= =EqAG -----END PGP SIGNATURE-----