Re: cron @shutdown

Alexander Leidinger <[email protected]>
Newsgroups gmane.os.freebsd.architechture
Message-ID <20220803085433.Horde.aghywmAauLjH7fJCEFFzNvn@webmail.leidinger.net>
Quoting Cy Schubert <[email protected]> (from Tue, 02 Aug 2022  
07:54:33 -0700):

> Hi,
>
> Does anyone think there might be some utility with an @shutdown crontab(5)
> "nickname" similar to @reboot but instead when cron shuts down?
>
> I pointed out to one of my customers that @reboot might be an option
> instead of an rc script (or in his case a systemd unit file). Not that an
> @reboot for FreeBSD cron would contribute to solving his Linux problem but
> might our users be interested in something like this?

I'm a little bit puzzled...
"@stop" (when cron is stopped) is easy to implement, but the use cases  
for this are ... IMO very limited (and I would question if another way  
of implementing the application logic where this is used may be better).
"@shutdown" is not only a simple change to cron but also needs some  
logic to distinguish a stop/restart of crond from a full system  
shutdown. As such from a layering logic I would rather go with a rc  
script instead of a cron entry.

I understand that real-world ... "rules" ... can lead to situations  
where @shutdown would make life more easy. How far do we want to go  
there? Where do we draw a line between layering violations and stupid  
policies or convenience or "I don't want to talk with a colleague"  
situations (or whatever it is)?

This message is not a "no-vote", it is a "take a step back, take a  
deep breath, and ask yourself if we really want to do that".

Bye,
Alexander.

-- 
http://www.Leidinger.net [email protected]: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    [email protected]  : PGP 0x8F31830F9F2772BF
signature.asc (application/pgp-signature, 851 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIzBAABCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmLqG6kACgkQEg2wmwP4
2IYRIhAAhpAtEBiI9xoNzXaVjdWxlphXxR6K3R6tNPzk1rGtt33/PKwHXXUgS2AM
VPMEr/CrzrTe7JkbBhLZVx9bQ+aOTdBe4gReg4kwV41Xu/NWuzhbiPIt4xCR2SH2
bEo+N/dKW8jaxCygOXryMVbD+h96HnEcpUIiZrrP9Od9lKVDgtQZcIdGI4SQbSw/
vTAIeMx4FsZR75+wW2Ux5GuYVG2PcYAel6I4RmfqTl/2QPIVR1dHN7EF/YBSuiLO
/209igigWtY0T/1j3bONp0xW+tFM2osek73I1FFHAe7anOB/Vl40qt5QUn9cFmXI
RcqeQB7+Nv4kxMBYmbYPaQ+hCzl9GNEAQIJtklhx043na3IgCUAXxhKH0nRgwMh6
hFbVlLUYVOlx9O2tlNilb0xo2Vx+MYFXA56kIm0lSgMGHaCPliZ33alJ0JOsvY7O
MT0Lz/BVH0W6Rmm7cmJT/SGWTxqPAkyye7etGUqoCQAPeJlUbf09SHb/PM40YweA
oTrkPid82HH7PYmAvZuQN5hI1WLHHnx/PczXy/fotC7L5uPRobH9p7dumeSQs2+b
SdfpKBqrL+ryI3I63eswmrEEsXz9oAkkQvR0yHRcV9m6CUL07CH7IWoBw1Zedxu3
GuhK/wlPdG9qZ0eeuhmJOgVj4BZI6zPh2hq0GzoIJzB+FyMyiMQ=
=S22F
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.