On Thu, Feb 12, 2015 at 1:32 PM, Matt <matt.mailinglists at gmail.com> wrote: > I need to remove empty files out of a directory that are over 6 hours > old so I created this script and put it in cron.hourly. > > #!/bin/sh > cd /var/list > sudo -u matt find /var/list -mmin +360 -empty -user matt -exec rm {} \; > What if you did not use sudo at all? Say in cron.d: 0 * * * * matt /usr/local/bin/deletecrap> /dev/null 2>&1 > I want to run it as matt rather than root for just an added bit of > safety. Problem is I get this. > > "sudo: sorry, you must have a tty to run sudo" > > Is there another way to do this? As I understand the reason for this > is requiretty in sudo config. If that improves security I would > rather not change that setting. > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos