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

implicit linkage



Steve Litt:

####### RUN THE DAEMON #######
exec envuidgid slitt envdir ./env setuidgid slitt \
/d/at/python/littcron/littcron.py \
/d/at/python/littcron/crontab

Joel Rees:
man exec for clues to that, understand that littcron.py is Steve's
special cron (right, Steve?), and that he is setting up a special
environment for things and there's other stuff there that I can only
guess at, not having the code to littcron, I think. So I'll punt here.

You can go a little further.  "man envuidgid", "man envdir", and "man setuidgid" for the remaining clues.  The Debian daemontools package has manual pages, derived from the original WWW pages.

* http://untroubled.org/daemontools-encore/envuidgid.8.html
* http://cr.yp.to/daemontools/envuidgid.html
* http://untroubled.org/daemontools-encore/envdir.8.html
* http://cr.yp.to/daemontools/envdir.html
* http://untroubled.org/daemontools-encore/setuidgid.8.html
* http://cr.yp.to/daemontools/setuidgid.html

Both s6 and nosh have manual pages for these commands in the package, too.

* http://skarnet.org/software/s6/s6-envuidgid.html
* http://skarnet.org/software/s6/s6-envdir.html
* http://skarnet.org/software/s6/s6-setuidgid.html

You'll notice that whilst experimenting, M. Litt has ended up with a script that has an unnecessary command in it.  (-:

* http://thedjbway.b0llix.net/daemontools/uidgid.html


Reply to: