[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Request for Comments: Standardize enabling/disabling of system services

Patrick Schoenfeld wrote:
> * RUN_NEW_SERVICES_AFTER_INSTALL=<yes|no|1|0|true|false>

I dislike the semantics of this because it does not allow for the case 
where for whatever reason (e.g. new system install) you have to reboot 
shortly after installing a package before you had a chance to 
review/change the configuration.

IMO if an admin chooses not to "start after installation", the service 
should also not be started after reboot before the admin has acked 
things. So I'd prefer an implementation that uses NOT_CONFIGURED instead 
of what you're proposing.

An alternative could be a mechanism that checks some flag
"HAS_BEEN_STARTED_BEFORE" (either automatically or manually), but that 
could cause problems later in the lifetime of the system, e.g. when a 
system is restored from backup and those flags are not included (because 
they are too obscure and have been overlooked).


Reply to: