Re: 15.0 pkgbase, heads up: cron, lpr packages

From: Chris <bsd-lists_at_bsdforge.com>
Date: Fri, 26 Apr 2024 00:24:04 UTC
On 2024-04-25 16:33, Lexi Winter wrote:
> Chris:
>> Why? Isn't cron(8) essential? pkg needs it, as do (sys)admins for
>> periodic(8)?
> 
>> Why would one want to remove it?
> 
> it's not essential: many jails don't need cron, for example.  i have
> several micro (service) jails that only run a single binary and don't
> need many things that would be considered essential on a normal
> multi-user system.
Indeed. A jail is not a jail is not a jail. There is a myriad of tasks
and services a jail can provide for. We run some 50+ for our needs. But
I never mentioned jail in the context of "essential" services. So I'm
not sure why we're talking about it. :) When I mentioned pkg(8) as requiring
cron(8). I was referring it's need to fetch vuln.xml as part of it's 
periodic(8)
task, in an effort to keep the system free from problematic ports/packages.
Other "essential" tasks are also dependent upon cron(8) to keep the system
"informed". IMHO cron(8) is essential to maintaining a safe and functioning 
system.
I'm puzzled as to the motivation to remove it from $BASE.

Thanks for all your time, and consideration, Lexi.
> 
> fwiw, FreeBSD-periodic is already in its own package, so you can also
> remove that if you don't need it.


--Chris