J'ai programm=E9, via un cron, la mise =E0 jour automatique de mon syst=E8=
me.
Sur la premi=E8re partie (l'agt-get update), aucun probl=E8me.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : =AB ldconfig =BB introuvable dans la variable PATH.
dpkg : =AB start-stop-daemon =BB introuvable dans la variable PATH.
dpkg : =AB install-info =BB introuvable dans la variable PATH.
dpkg : =AB update-rc.d =BB introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs diff=E9rentes de PATH selon l'environnement dans
lequel on se trouve ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Armando Martins
David BERCOT a écrit :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Merci d'avance.
David.
Tu utilise apt-cron?
Martins Armando Debian lover
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
David BERCOT a écrit :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon système.
Sur la première partie (l'agt-get update), aucun problème.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans
lequel on se trouve ?
Merci d'avance.
David.
Tu utilise apt-cron?
Martins Armando
Debian lover
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Merci d'avance.
David.
Tu utilise apt-cron?
Martins Armando Debian lover
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
David BERCOT
>>Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon syst ème. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dan s lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ? J'ai fait un petit script que voici : #!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets apt-get update
# Variable d'environnement indiquant une mise à jour non interactive export DEBIAN_FRONTEND=noninteractive # Téléchargement et installation des nouveaux paquets yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg:Options::="--force-confold" dist-upgrade # Remise à zéro de l'interface de Debconf (il existe aussi 'readline' ) export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets) apt-get autoclean
echo "Mise à jour terminée..."
David.
>>Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon syst ème.
Sur la première partie (l'agt-get update), aucun problème.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dan s
lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ?
J'ai fait un petit script que voici :
#!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets
apt-get update
# Variable d'environnement indiquant une mise à jour non interactive
export DEBIAN_FRONTEND=noninteractive
# Téléchargement et installation des nouveaux paquets
yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o
Dpkg:Options::="--force-confold" dist-upgrade
# Remise à zéro de l'interface de Debconf (il existe aussi 'readline' )
export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets)
apt-get autoclean
>>Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon syst ème. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dan s lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ? J'ai fait un petit script que voici : #!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets apt-get update
# Variable d'environnement indiquant une mise à jour non interactive export DEBIAN_FRONTEND=noninteractive # Téléchargement et installation des nouveaux paquets yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg:Options::="--force-confold" dist-upgrade # Remise à zéro de l'interface de Debconf (il existe aussi 'readline' ) export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets) apt-get autoclean
echo "Mise à jour terminée..."
David.
Armando Martins
David BERCOT a écrit :
Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ? J'ai fait un petit script que voici : #!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets apt-get update
# Variable d'environnement indiquant une mise à jour non interactive export DEBIAN_FRONTEND=noninteractive # Téléchargement et installation des nouveaux paquets yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg:Options::="--force-confold" dist-upgrade # Remise à zéro de l'interface de Debconf (il existe aussi 'readline') export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets) apt-get autoclean
echo "Mise à jour terminée..."
David.
Bah ecoute moi j'utilise cron-apt sur des serveurs, c'est un outil qui est justement fais pour la mise a jour automatique d'une machine.
Essaye tu verras bien......
Martins Armando
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
David BERCOT a écrit :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon système.
Sur la première partie (l'agt-get update), aucun problème.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans
lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ?
J'ai fait un petit script que voici :
#!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets
apt-get update
# Variable d'environnement indiquant une mise à jour non interactive
export DEBIAN_FRONTEND=noninteractive
# Téléchargement et installation des nouveaux paquets
yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o
Dpkg:Options::="--force-confold" dist-upgrade
# Remise à zéro de l'interface de Debconf (il existe aussi 'readline')
export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets)
apt-get autoclean
echo "Mise à jour terminée..."
David.
Bah ecoute moi j'utilise cron-apt sur des serveurs, c'est un outil qui
est justement fais pour la mise a jour
automatique d'une machine.
Essaye tu verras bien......
Martins Armando
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Tu utilise apt-cron?
Martins Armando
Euh non, pas du tout. Je devrais ? J'ai fait un petit script que voici : #!/bin/sh
echo "Début de la mise à jour"
# Récupération de la liste des nouveaux paquets apt-get update
# Variable d'environnement indiquant une mise à jour non interactive export DEBIAN_FRONTEND=noninteractive # Téléchargement et installation des nouveaux paquets yes '' | apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg:Options::="--force-confold" dist-upgrade # Remise à zéro de l'interface de Debconf (il existe aussi 'readline') export DEBIAN_FRONTEND=dialogue
# Nettoyage du cache (on ne garde que les derniers paquets) apt-get autoclean
echo "Mise à jour terminée..."
David.
Bah ecoute moi j'utilise cron-apt sur des serveurs, c'est un outil qui est justement fais pour la mise a jour automatique d'une machine.
Essaye tu verras bien......
Martins Armando
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Frédéric Bothamy
* David BERCOT [2005-04-30 17:07] :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME are set from the /etc/passwd line of the crontab's owner. PATH is set to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by settings in the crontab; LOGNAME is the user that the job is running from, and may not be changed.
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Fred
-- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
* David BERCOT <david.bercot@wanadoo.fr> [2005-04-30 17:07] :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon système.
Sur la première partie (l'agt-get update), aucun problème.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans
lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the
cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME are
set from the /etc/passwd line of the crontab's owner. PATH is set
to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by
settings in the crontab; LOGNAME is the user that the job is
running from, and may not be changed.
Note : c'est une bonne idée de récupérer les mises à jour
automatiquement (avec "apt-get -d dist-upgrade" par exemple), par
contre, l'exécution automatique est plus risquée.
Fred
--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'ai programmé, via un cron, la mise à jour automatique de mon système. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dans lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME are set from the /etc/passwd line of the crontab's owner. PATH is set to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by settings in the crontab; LOGNAME is the user that the job is running from, and may not be changed.
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Fred
-- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
David BERCOT
Bonjour,
Frédéric Bothamy a écrit :
* David BERCOT [2005-04-30 17:07] :
Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon syst ème. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dan s lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME ar e set from the /etc/passwd line of the crontab's owner. PATH is se t to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by settings in the crontab; LOGNAME is the user that the job is running from, and may not be changed.
OK. Donc un export PATH= dans mon script devrait tout remettre d'applom b ? Je vais tester de ce pas...
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichier s de config...
Fred
Merci.
David.
Bonjour,
Frédéric Bothamy a écrit :
* David BERCOT <david.bercot@wanadoo.fr> [2005-04-30 17:07] :
Bonjour,
J'ai programmé, via un cron, la mise à jour automatique de mon syst ème.
Sur la première partie (l'agt-get update), aucun problème.
En revanche, pour la dis-upgrade, j'ai l'erreur suivante :
dpkg : « ldconfig » introuvable dans la variable PATH.
dpkg : « start-stop-daemon » introuvable dans la variable PATH.
dpkg : « install-info » introuvable dans la variable PATH.
dpkg : « update-rc.d » introuvable dans la variable PATH.
dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH.
NB : la variable PATH du super-utilisateur doit normalement contenir
/usr/local/sbin, /usr/sbin et /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
Or, si je le fais directement en console, tout marche bien.
Y aurait-il des valeurs différentes de PATH selon l'environnement dan s
lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the
cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME ar e
set from the /etc/passwd line of the crontab's owner. PATH is se t
to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by
settings in the crontab; LOGNAME is the user that the job is
running from, and may not be changed.
OK. Donc un export PATH= dans mon script devrait tout remettre d'applom b ?
Je vais tester de ce pas...
Note : c'est une bonne idée de récupérer les mises à jour
automatiquement (avec "apt-get -d dist-upgrade" par exemple), par
contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est
minime. Au pire, la seule chose pourrait être l'écrasement de fichier s
de config...
Bonjour, J'ai programmé, via un cron, la mise à jour automatique de mon syst ème. Sur la première partie (l'agt-get update), aucun problème. En revanche, pour la dis-upgrade, j'ai l'erreur suivante : dpkg : « ldconfig » introuvable dans la variable PATH. dpkg : « start-stop-daemon » introuvable dans la variable PATH. dpkg : « install-info » introuvable dans la variable PATH. dpkg : « update-rc.d » introuvable dans la variable PATH. dpkg: 4 programme(s) attendu(s) introuvable(s) dans la variable PATH. NB : la variable PATH du super-utilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Or, si je le fais directement en console, tout marche bien. Y aurait-il des valeurs différentes de PATH selon l'environnement dan s lequel on se trouve ?
Oui, c'est indiqué dans la page de manuel de crontab 5 :
Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME ar e set from the /etc/passwd line of the crontab's owner. PATH is se t to "/usr/bin:/bin". HOME, SHELL, and PATH may be overridden by settings in the crontab; LOGNAME is the user that the job is running from, and may not be changed.
OK. Donc un export PATH= dans mon script devrait tout remettre d'applom b ? Je vais tester de ce pas...
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichier s de config...
Fred
Merci.
David.
Leopold BAILLY
David BERCOT writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichiers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle d épendance) dont la configuration nécessite de répondre à des questions, que ce p asse-t-il ?
Et comment diagnostiquer facilement une régression ?
Léo.
David BERCOT <david.bercot@wanadoo.fr> writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour
automatiquement (avec "apt-get -d dist-upgrade" par exemple), par
contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est
minime. Au pire, la seule chose pourrait être l'écrasement de fichiers
de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle d épendance)
dont la configuration nécessite de répondre à des questions, que ce p asse-t-il ?
Et comment diagnostiquer facilement une régression ?
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichiers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle d épendance) dont la configuration nécessite de répondre à des questions, que ce p asse-t-il ?
Et comment diagnostiquer facilement une régression ?
Léo.
David BERCOT
Leopold BAILLY a écrit :
David BERCOT writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque es t minime. Au pire, la seule chose pourrait être l'écrasement de fichi ers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvell e dépendance) dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de faire. Donc, si un problème survient, je sais quand même ce qui vient de se passer...
Léo.
David.
Leopold BAILLY a écrit :
David BERCOT <david.bercot@wanadoo.fr> writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour
automatiquement (avec "apt-get -d dist-upgrade" par exemple), par
contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque es t
minime. Au pire, la seule chose pourrait être l'écrasement de fichi ers
de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvell e dépendance)
dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de
faire. Donc, si un problème survient, je sais quand même ce qui vient de
se passer...
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque es t minime. Au pire, la seule chose pourrait être l'écrasement de fichi ers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvell e dépendance) dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de faire. Donc, si un problème survient, je sais quand même ce qui vient de se passer...
Léo.
David.
Laurent CARON
David BERCOT a écrit :
Leopold BAILLY a écrit :
David BERCOT writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichiers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle dépendance) dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de faire. Donc, si un problème survient, je sais quand même ce qui vient de se passer...
Léo.
David.
si une mise à jour de pam de passe mal et que tu ne peux plus te logguer sur la machine??? ;)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
David BERCOT a écrit :
Leopold BAILLY a écrit :
David BERCOT <david.bercot@wanadoo.fr> writes:
Bonjour,
Frédéric Bothamy a écrit :
[...]
Note : c'est une bonne idée de récupérer les mises à jour
automatiquement (avec "apt-get -d dist-upgrade" par exemple), par
contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est
minime. Au pire, la seule chose pourrait être l'écrasement de fichiers
de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle dépendance)
dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de
faire. Donc, si un problème survient, je sais quand même ce qui vient de
se passer...
Léo.
David.
si une mise à jour de pam de passe mal et que tu ne peux plus te logguer
sur la machine??? ;)
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Note : c'est une bonne idée de récupérer les mises à jour automatiquement (avec "apt-get -d dist-upgrade" par exemple), par contre, l'exécution automatique est plus risquée.
Oui, je me suis aussi posé la question mais je pense que le risque est minime. Au pire, la seule chose pourrait être l'écrasement de fichiers de config...
Et si une mise à jour redescend subitement un nouveau paquet (nouvelle dépendance) dont la configuration nécessite de répondre à des questions, que ce passe-t-il ?
Et comment diagnostiquer facilement une régression ?
En fait, le cron m'envoie un mail m'expliquant tout ce qu'il vient de faire. Donc, si un problème survient, je sais quand même ce qui vient de se passer...
Léo.
David.
si une mise à jour de pam de passe mal et que tu ne peux plus te logguer sur la machine??? ;)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact