Put it in /etc/crontab not your own crontab, so it's running as root.
-Josiah
On 7/14/16, 3:53 PM, McDonald, Daniel (Dan) wrote:
>
> More than likely, you are running from the command line with a
> different user than cron, so the cron user doesn't have the same
> permissions as the logged in user.
>
>
>
> *From: *mrtg
> <[email protected]> on
> behalf of thomaz portella <[email protected]>
> *Date: *Thursday, July 14, 2016 at 12:40 PM
> *To: *"[email protected]" <[email protected]>
> *Subject: *[mrtg] I still couldn't execute mrtg using cron.
>
>
>
> I still couldn't executing mrtg using machine cron.
> I supposed cron wasn't running, but I put a simple script and worked.
> I didn't put the mrtg command itself, but instead I made a script with
> the command, changed the file to be executable, and put the name of
> this file in the crontab.
> But doesn't run .
> To ensure the script was right, tiping by cmd line, it works.
> Anyone knows what is wrong?
> Thanks
>
>
>
> _______________________________________________
> mrtg mailing list
> [email protected]
> https://lists.oetiker.ch/cgi-bin/listinfo/mrtg
--
-----
Wm. Josiah Erikson
Head, Systems and Networking
Hampshire College
Amherst, MA 01002
_______________________________________________
mrtg mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/mrtg