ahem...
SELinux, je connais pas... C'est une fonctionnalité de Fedora ?
J'ai perdu patience alors j'ai contourné le problème en montant la partition SMB avec mount.cifs (à la place de fusesmb).
La sauvegarde est en cours, ça a l'air de fonctionner.
Pour revenir sur cron j'aimerai bien aussi savoir pourquoi quand je lance un script qui affiche la date, celle-ci est affichée en français quand il est lancé à la main et en anglais quand cron le lance ?
ex: echo `date +%T`
Cron agit-il dans un environnement différent ? Comment le définir alors?
J'ai inclu le chemin complet pour rsync.
Le résultat est le même.
Lancé à la mano, ça passe, avec crontab, rsync a de nouveau un problème avec la source.
J'ai modifié le script pour supprimer les variables:
mount /dev/sdc1 /mnt/usbdisk 2>&1
fusesmb /mnt/voisinage 2>&1
# Soluce
Posté par hecat . En réponse au message Mise à jour de ClamAV. Évalué à 1.
J'ai tout désinstallé (make uninstall).
Et utilisé les options :
./configure --sbindir=/usr/sbin --bindir=/usr/bin
Ciao.
[^] # Re: SELinux?
Posté par hecat . En réponse au message cron & rsync & fusesmb: "link_stat failed". Évalué à 1.
SELinux, je connais pas... C'est une fonctionnalité de Fedora ?
J'ai perdu patience alors j'ai contourné le problème en montant la partition SMB avec mount.cifs (à la place de fusesmb).
La sauvegarde est en cours, ça a l'air de fonctionner.
Pour revenir sur cron j'aimerai bien aussi savoir pourquoi quand je lance un script qui affiche la date, celle-ci est affichée en français quand il est lancé à la main et en anglais quand cron le lance ?
ex:
echo `date +%T`
Cron agit-il dans un environnement différent ? Comment le définir alors?
[^] # Re: chemins absolu
Posté par hecat . En réponse au message cron & rsync & fusesmb: "link_stat failed". Évalué à 1.
J'ai inclu le chemin complet pour rsync.
Le résultat est le même.
Lancé à la mano, ça passe, avec crontab, rsync a de nouveau un problème avec la source.
J'ai modifié le script pour supprimer les variables:
mount /dev/sdc1 /mnt/usbdisk 2>&1
fusesmb /mnt/voisinage 2>&1
/usr/bin/rsync --archive --human-readable --delete --stats /mnt/voisinage/PDADOM01/PDASERV0103/D$/ /mnt/usbdisk/PDASERV0103/D 2>&1
umount /mnt/usbdisk 2>&1
umount /mnt/voisinage 2>&1
Voila, c'est encore plus simple comme ça.
Donc il ne fait que copier le contenu de D$ vers /mnt/usbdisk/PDASERV0103/D
J'ai essayé avec /mnt/voisinage/PDADOM01/PDASERV0103/D\$/
(antislash devant $). Pareil...