bug in System Vr2 cron(1)
Robert N. Berlinger
naftoli at aecom.UUCP
Wed May 1 05:51:53 AEST 1985
If a non-root user ups his ulimit (say by "su root; ulimit 10000;
su somebody") and then adds a crontab entry, when the entry is
finally executed that user recieves a letter in the mail about
"bad ulimit" and the job fails. This is because cron implements
the preservation of ulimits by simply prepending a 'ulimit XXXX'
to the list of commands that are input to the shell. When cron
runs the job, it is run with the permissions of the non-root user
who can't up his ulimit (cron runs at the normal 2048) hence the
error message. A quick and kludgy fix would be to run cron at a
very high ulimit and therefore any change of ulimit would be in
the down direction rather than up.
--
Robert Berlinger
...{philabs,cucard,pegasus,ihnp4,rocky2}!aecom!naftoli
More information about the Net.bugs.usg
mailing list