#1 Le 23/02/2014, à 15:03
- schalio
[Résolu - Contourné] Pb smbclient et cron
bonjour
j'ai un souci dans l'exécution d'un script par cron :
smbclient -N //MONPARTAGE -WWORKGROUP -c 'put MONFICHER'
en lançant le script en console pas de soucis le fichier est bien copier mais par le cron je reste bloqué sur le prompt smb: \>
une idée ?
Dernière modification par schalio (Le 24/02/2014, à 12:38)
Oneiric Ocelot 11.10 32bits
Intel E7400 / 4Go / 2 To
nVidia GeForce 6600 GT PCIe 16x double écran
Hors ligne
#2 Le 23/02/2014, à 22:37
- tiramiseb
Re : [Résolu - Contourné] Pb smbclient et cron
Salut,
Tu écris « par le cron je reste bloqué sur le prompt smb: \> ». Je suis perplexe à la lecture de cette phrase : dans la mesure où cron c'est de l'exécution automatique de commande, sans qu'un utilisateur ait la main dessus, je ne vois pas comment *tu* peux être bloqué sur le prompt.
1/ comment as-tu configuré ton job cron ? Quelle ligne, dans quel fichier ou avec quelle commande ?
2/ peux-tu décrire concrètement ce qui arrive quand ton job cron s'exécute ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 24/02/2014, à 11:51
- schalio
Re : [Résolu - Contourné] Pb smbclient et cron
J'ai lancé le job dans les Tâches Planifiées pour vérifier son exécution.
1) Le job est le suivant
0 7 * * * /home/schalio/MONSCRIPT
Il est bien listé par crontab -l
2) Un terminal s'ouvre et reste bloqué en attente sur le prompt smb sans exécuter
- c 'put MONFICHIER'
comme je l'ai dit précédemment...
Depuis vu le blocage à l'exécution manuelle je l'ai désactivé
Oneiric Ocelot 11.10 32bits
Intel E7400 / 4Go / 2 To
nVidia GeForce 6600 GT PCIe 16x double écran
Hors ligne
#4 Le 24/02/2014, à 11:59
- tiramiseb
Re : [Résolu - Contourné] Pb smbclient et cron
Es-tu sûr que, lors de l'exécution de la commande par cron, le "cwd" est bien le répertoire qui contient le fichier "MONFICHIER" ?
Il est placé où, ce fichier "MONFICHIER" ?
Tu peux nous montrer le contenu intégral de ton script ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 24/02/2014, à 12:28
- schalio
Re : [Résolu - Contourné] Pb smbclient et cron
Merci de m'aider mais ce matin je viens de voir qu'on peut monter un partage SMB, je viens de tester par ce biais et plus de soucis d’exécution.
Mais je suis quand même curieux de savoir pourquoi ça bloque dans un cas et pas dans l'autre, je suis obtus des fois
#!/bin/bash
wget -q http://MONFICHIER
smbclient -N //MONPARTAGE -WWORKGROUP -c 'put MONFICHER'
Tu vois il n'y a pas grand chose en plus, je précise que wget marche sans soucis et MONFICHIER est bien dans mon home
Oneiric Ocelot 11.10 32bits
Intel E7400 / 4Go / 2 To
nVidia GeForce 6600 GT PCIe 16x double écran
Hors ligne
#6 Le 24/02/2014, à 12:32
- tiramiseb
Re : [Résolu - Contourné] Pb smbclient et cron
Là je ne vois pas ce qui pourrait bloquer.
Il faudrait que je teste pour comprendre. Mais bon je n'ai pas ce qu'il faut pour tester, et puis pas envie de monter une maquette pour tester, juste par curiosité...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 24/02/2014, à 12:38
- schalio
Re : [Résolu - Contourné] Pb smbclient et cron
Merci quand même
J'ai réussi à contourner le problème donc ça va, mais ça m'énerve de pas comprendre lol
Oneiric Ocelot 11.10 32bits
Intel E7400 / 4Go / 2 To
nVidia GeForce 6600 GT PCIe 16x double écran
Hors ligne