I have a user trying to execute a command,in crontab, which requires certain envrionmental variables to be set. He is using tcsh on a Solaris 7 system. I have created a hack by doing the following in the crontab entry...
0 0-23 * * * rsh localhost -l user /path/command
This doesn't seem secure to me.
Any suggestions will be greatly appreciated.
SmartJuniorUnix
[Edited by SmartJuniorUnix on 05-01-2001 at 01:52 PM]
Just set the environment variables directly in crontab (you can seperate commands with a semi-colon), or put everything in a script, and have crontab excute the script. If you want your .profile (or .cshrc or .login or whatever) to be executed, you will have to do it explicitly in your crontab entry.