cron.daily, welcher user
Hi!
Auf meinem Server hat der co-admin ein script geschrieben, was leider
nicht läuft...
Es soll von einem anderen Server über das Netz ein Backup spiegeln.
Aktuell hat er dazu eine rsync-pw datei angelegt und die natürlich nur
für root lesbar gemacht.
Skript: (anonymisiert)
#! /bin/sh
/usr/bin/rsync -rv --password-file=/etc/rsync_pw <user>@<server>::backup
/backup
jetzt kriege ich immer die benachrichtigungsmails von cron:
/etc/cron.daily/fetchbackup:
run-parts: failed to exec /etc/cron.daily/fetchbackup: No such file or
directory
run-parts: /etc/cron.daily/fetchbackup exited with return code 1
Da das Skript funktioniert wenn man es als root ausführt, wird es wohl
inter einem anderen user ausgeführt. Es gibt aber keinen user cron oder
ähnliches...
Wenn man nach user cron debian sucht wird man von Suchergebnissen
erschlagen und in der manpage steht dazu nichts. Hilfe!
(Wenn man das Script mit 644 versieht startet er nicht, weil das
pwd-file nicht für alle lesbar sein darf)
Bin für jegliche tips, links, ... dankbar
--
Bye,
Patrick Cornelissen
http://www.p-c-software.de
http://www.pnCommerce.de
Reply to: