crontab not executing as regular user

Dylan Reinhold dylan at
Sun Apr 30 16:10:07 PDT 2017

Does the command .dalarm exist in the users home directory (and not just
roots home)?
Can you run ~/.dalarm from the commandline as that user?

If it does, change your redirections from /dev/null into a file so you can
see the errors
30 16 * * * ~/.dalarm >>~/dalarm.log 2>&1

Then look in the log for any errors.


On Sun, Apr 30, 2017 at 4:05 PM, Antonio Olivares <olivares14031 at>

> Dear folks,
> I am having a difficult time getting cron to run a script.  I ran
> $ crontab -e
> Added the commands
> # min hr mon dom dow command
> 30 16 * * * ~/.dalarm >/dev/null 2>&1
> Where ~/.dalarm has a command to call mplayer and play some music files.
> #!/bin/sh
> /usr/local/bin/mplayer -really-quiet -shuffle -playlist ~/.playlist
> I have setup a crontab for root user and it is working there, but not as
> regular user.  I have checked and there is no /var/cron/deny for my user. I
> have read that I need to specify $PATH in crontab file as well in
> documentation.  Any ideas as to how to fix this?
> Best Regards,
> Antonio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Users mailing list