"At this point, i don't really have any linux boxes that are "user"
boxes. Most of them are web/email servers or something similar."
Ditto... all of my boxes are production linux servers, and I'm the
admin, so I know where everything is.

On Jan 8, 2008 9:43 PM, Brad Bendily <[EMAIL PROTECTED]> wrote:
> Personally, i prefer /etc/crontab.
> I'd rather have all user/root created cron jobs in one location.
> That way, when I want to look for it, i know where it should be.
> On occasion i'll create a script and put it in one of the
> daily/hourly/monthly dirs,
> but that's only when the situation is called for.
> You probably shouldn't have more than a handful of admins any way, and they
> should all be competent enough to add a crontab entry without you
> needing to worry
> about someone mucking things up. I guess, if you have an independent
> user, she can use
> the user crontab, but how many of those do you have? At this point, i
> don't really have any
> linux boxes that are "user" boxes. Most of them are web/email servers
> or something similar.
> bb
>
>
> On Jan 8, 2008 9:29 PM, Dustin Puryear <[EMAIL PROTECTED]> wrote:
> > So what do you do when you need to run a job as a non-root user? Do you
> > just modify /etc/crontab?
> >
> > --
> > Puryear Information Technology, LLC
> > Baton Rouge, LA * 225-706-8414
> > http://www.puryear-it.com
> >
> > Author, "Best Practices for Managing Linux and UNIX Servers"
> >   http://www.puryear-it.com/pubs/linux-unix-best-practices
> >
> > Identity Management, LDAP, and Linux Integration
> >
> >
> >
> > Adam Melancon wrote:
> > > Never really use the users crontab.
> > > Put custom timed stuff in /etc/cron.d/ (stuff that runs every 5min like 
> > > MRTG)
> > > If it's something that runs daily, it always goes in /etc/cron.daily/
> > > If it's something that runs hourly, it always goes in /etc/cron.hourly/
> > >
> > > This is what I usually follow.
> > >
> > >
> > > On Jan 8, 2008 8:54 PM, Dustin Puryear <[EMAIL PROTECTED]> wrote:
> > >> So, we have an internal debate at Puryear IT about how to best setup
> > >> cronjobs. First, let's assume Linux here. Every UNIX flavor has some
> > >> unique trick it likes to use, but Linux is a good example of several
> > >> ways to do cronjobs.
> > >>
> > >> So, with most Linux installs, you have these options:
> > >>
> > >> 1. normal use of crontabs
> > >> 2. creating a crontab-like entry in a file in /etc/cron.d/
> > >> 3. creating symlinks to your scripts in /etc/cron.hourly/,
> > >> /etc/cron.daily/, etc. (I'll just say /etc/cron.daily to be short.)
> > >> 4. /etc/crontab for the root user being able to run cron jobs as any
> > >> user, unlike /etc/cron.d/ and /etc/cron.daily/.
> > >>
> > >> The question here isn't one of technical correctness (they are all
> > >> correct), but one of consistency both internally and, potentially, with
> > >> other people messing with cronjobs on the same box.
> > >>
> > >> The debate started when I logged into a server and didn't see our jobs
> > >> in root's crontab or as symlink under /etc/cron.daily/. They were in
> > >> /etc/cron.d/. Fine. Except I never do that. I usually use a user's
> > >> crontab or /etc/cron.daily/. So, immediately, we have a internal
> > >> consistency issue, which could, conceivably, cause me to create a
> > >> duplicate cronjob. (Let's ignore documentation and change management.)
> > >>
> > >> The problem I have with /etc/cron.d/ is that most people DON'T USE IT.
> > >> Sure, system scripts that come with the distro often do, but, really,
> > >> how many sysadmins create their cronjobs there? Not many in my
> > >> experience. Yet, there is a certain cleanness to /etc/cron.d/. :)
> > >>
> > >> /etc/crontab has the unique benefit of letting centralize your cronjobs,
> > >> but then you have a single file that everyone has to muck with. Yuck.
> > >> Oh, and trouble..
> > >>
> > >> So, what are your thoughts? How do you handle this?
> > >>
> > >> --
> > >> Puryear Information Technology, LLC
> > >> Baton Rouge, LA * 225-706-8414
> > >> http://www.puryear-it.com
> > >>
> > >> Author, "Best Practices for Managing Linux and UNIX Servers"
> > >>   http://www.puryear-it.com/pubs/linux-unix-best-practices
> > >>
> > >> Identity Management, LDAP, and Linux Integration
> > >>
> > >>
> > >> _______________________________________________
> > >> General mailing list
> > >> [email protected]
> > >> http://mail.brlug.net/mailman/listinfo/general_brlug.net
> > >>
> > >
> > >
> > >
> >
> > _______________________________________________
> > General mailing list
> > [email protected]
> > http://mail.brlug.net/mailman/listinfo/general_brlug.net
> >
>
>
>
> --
> Have Mercy & Say Yeah
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://mail.brlug.net/mailman/listinfo/general_brlug.net
>



-- 
Adam Melancon

_______________________________________________
General mailing list
[email protected]
http://mail.brlug.net/mailman/listinfo/general_brlug.net

Reply via email to