[mythtv-users] Putting the mythconverg_backup.pl in a cron job

Harry Devine lifter89 at comcast.net
Tue Nov 17 15:44:38 UTC 2009


On 11/17/2009 09:02 AM, Robin Hill wrote:
> On Tue Nov 17, 2009 at 08:47:05AM -0500, Harry Devine wrote:
>
>    
>> On 11/17/2009 08:24 AM, Robin Hill wrote:
>>      
>>> What users are you running things under? The cron.daily scripts will
>>> run as root, so you may need to add an 'su' to the script to force it to
>>> run under the correct user account.
>>>
>>> HTH,
>>>       Robin
>>>
>>>        
>> Well, I can run it from the command line as my normal user.  I'm using
>> Ubuntu 9.10, and I know that the cron.daily stuff is running as root.
>> Shouldn't that mean root can run the script fine?  If I add an su in it
>> to my normal account, how do I do it so I'm not prompted for the
>> password?  That defeats the purpose of if running in the background if I
>> have to be there to enter the password every day.
>>
>>      
> The root user has a different home directory, so won't have the same
> .mythtv directory.  You could add symlinks, but it's better to keep
> things running under the user account.
>
> su shouldn't prompt for a password when run by root - just do:
>      su - mythuser -c "mythconverg_backup......"
>
> The other option is to add it to cron.d instead - the format used for
> crontab entries here allows for running under different accounts.
>
> Cheers,
>      Robin
>    
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>    
OK, I just SSH'd into my box at home and made the changes and ran it 
manually and it worked.  The script now reads: "su - <normal_user> -c 
"mythconverg_backup.pl --rotate 7" ".  I guess I'll see tomorrow AM how 
well it works.  :-)

Thanks for the tip!
Harry

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20091117/5ddc38b5/attachment.htm>


More information about the mythtv-users mailing list