Re: [PROPOSAL] Directories for local initialization scripts
[Please wrap your lines at 72 characters!]
> Given the comments on my proposal, I'm rewriting it to the following:
>
> 1. to provide support for separation of local initialization
> scripts, allow update-rc.d to handle subdirectories. So, a
> /etc/init.d/local (or whatever) dir could be created and a script
> within this dir could be linked to rc?.d with 'update-rc.d
> local/99ascript defaults'.
Just a small question: have you actually tried this method and
compared it to the alternative of just using the /etc/init.d and
/etc/rc?.d directories? What significant improvements does your
proposal provide? It's not good to create new policy without having
some experience of the impact or problems caused (as recent events
have shown).
> 2. to let regular users have init scripts, allow ~/.rc.d directories
> (to be run after all the system initialization for the active users
> in the passwd database)
No way. This could potentially be a huge security problem (and this
is why some sites disallow user cron jobs). Why should a user need
personal stuff run at init time? They should wait until they log on.
And if it's a system user, such as ftp or the like, they can have a
job in /etc/init.d.
Julian
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Julian Gilbey, Dept of Maths, QMW, Univ. of London. J.D.Gilbey@qmw.ac.uk
Debian GNU/Linux Developer, see http://www.debian.org/~jdg
Reply to: