Subject: Re: /var/cron -> /etc/cron
To: matthew green <mrg@eterna.com.au>
From: Greg Hudson <ghudson@MIT.EDU>
List: current-users
Date: 04/05/1999 12:03:21
> i strongly oppose this change due to the fact that now users have
> "write permission" to a subdirectory of /etc, even if limited (both
> in access and size).
I don't find this very compelling. Of course users have limited write
permission to a subdirectory of /etc; why is that actually wrong?
Any anyway, this is a destructive argument. Where should
user-writeable configuration information go? /var was definitely a
Mistake (tm); putting configuration data there is asking for trouble.
The traditional answer has been the user's home directory (.forward,
for example). These days, a user's homedir might not be accessible to
cron, though, and people now have an expectation that cron/crontab
will still work for users under that situation unless it has been
disallowed.
> also, read-only root's *are* coming (and maybe not too far away),
> and this cron change will totally break them.
Not totally; a symlink into something like /var/etc would repair the
situation. (Or, alternatively, you could disable user access to
cron.)