Re: mise à jour automatique
On 28/01/11 07:55, Olivier PAVILLA wrote: (snip) En fait je n'arrive pas à discerner la différence entre upgrade et dist-upgrade. Je n'arrive pas à comprendre ce que l'un fait de plus par rapport à l'autre. (snip) Pour résumer, dist-upgrade autorise l'installation de nouveaux paquets alors qu'upgrade ne permet que la mise à jour de paquets existants (un upgrade est donc toujours un sous-ensemble de dist-upgrade à un instant T). En pratique, vu les règles de nommage des paquets, cela a surtout une influence sur la mise à jour du noyau, le noyau étant mis à jour uniquement par l'utilisation de dist-upgrade. Sous Debian, dist-upgrade est également utilisé pour changer de version de distribution (sous ubuntu il faut passer par do-release-upgrade). Pour revenir sur ta problématique, je te conseille de lire la doc à laquelle Séb faisait référence pour placer la machine en "unattended", ça met en place exactement ce que tu cherches à faire avec en cadeau bonus un message de l'état des mises à jour à chaque login en ssh sur la machine (qui va indiquer si les mises à jour ce sont bien passées et si la machine à besoin d'être rebootée). De plus c'est la procédure standard pour mettre en place ce genre de choses ... et en général, respecter les standards simplifie la résolution des problèmes lorsque l'on audite une machine que l'on administre pas au quotidien. Bonne continuation Ju -- Whomever controls the press, owns history -- Johann Gutenberg -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
Le 27/01/2011 23:20, zarkxe a écrit : [cut] > Je trouve ton script interessant et plus complet de se que j'ai put faire. > Pour m'a part, j'ai fait ceci directement dans crontab : > > 00 20* * *rootapt-get update >/dev/null && apt-get upgrade > -y > /dev/null > > Il est vrai que je fait les mise à jour tout les jour. Es-ce que c'est > utile ? A méditer. > > Si, je devais adapter le scripte pour moi, J'irais un peu plus loin au > niveau des logs... > > #!/bin/bash > LOG_RECAP=/var/log/update_dumpsize.log > echo "Lancement update `date '+%F %T'` : " >> $LOG_RECAP > apt-get -y update > apt-get -y upgrade >> $LOG_RECAP > apt-get -y dist-upgrade >> $LOG_RECAP > echo "update terminé" >> $LOG_RECAP > > Pour crontab, j'ai ajouter > /dev/null pour ne pas recevoir des > information par mail, mais que les erreurs : > > 0 10 * * 1 /bin/bash /root/update_dumpsize.sh > /dev/null Merci pour ces suggestions. Je n'avais pas du tout penser à cela. -- Olivier Pavilla << 仕事を探しています。求職中です。>> S.C.I.R.C. Orléans (Bourgogne) - I.U.F.M. Centre-Val de Loire 72 Rue du Faubourg Bourgogne -45044 ORLEANS Cedex 1 Tel : 02-38-49-26-20 , mailto:olivier.pavi...@univ-orleans.fr http://blog.linux-squad.com - 僕の傑作です。 "Acheté un Iphone c'est cautionné l'esclavage humain..." signature.asc Description: OpenPGP digital signature -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
Le 27/01/2011 23:55, Clément Février a écrit : [cut] > Bonsoir, > Bonjour. > Je ne comprends pas pourquoi faire un upgrade avant le dist-upgrade. > Pourquoi ne pas simplement faire un dist-upgrade ? > En fait je n'arrive pas à discerner la différence entre upgrade et dist-upgrade. Je n'arrive pas à comprendre ce que l'un fait de plus par rapport à l'autre. > > Une idée sympa, ça serait de lancer le script seulement lorsque c'est > utile, c'est à dire quand il y a des mises à jours à faire. > > On peut imaginer 2 cas, soi on s'abonne à la liste de diffusion et > lorsqu'on a un mail avec [USN-***] Trucquetudoismettreajoursinontesmort > Vulnerability, on lance le script. > Autre solution, mais plus long : récupérer avec curl ou wget les info > sur la page > http://www.ubuntu.com/usn/rss.xml > puis regarder si on a une entrée USN- > USN-1052 (qu'on correspondra > à la précédente valeur la plus élevée de USN) > Ça évite de recharger la liste des paquets tous les jours, donc > d'envoyer des requêtes inutiles et de lancer 3 processus pour rien, donc > tu temps, de l'énergie et de la bande passante économisée. Lorsque tu parles de processus. Tu parles des processus sur le serveur miroir? J'ai oublié de préciser. Ce script est pour une machine en libre service (utilisateur sans droit) qui fait ses mise à jours sur un serveur miroir que j'ai monté et qui est en local. > > Voila, juste une idée qui me traverse l'esprit ^^ Merci, ca m'aide à avancer dans l'élaboration du biniou :) -- Olivier Pavilla << 仕事を探しています。求職中です。>> S.C.I.R.C. Orléans (Bourgogne) - I.U.F.M. Centre-Val de Loire 72 Rue du Faubourg Bourgogne -45044 ORLEANS Cedex 1 Tel : 02-38-49-26-20 , mailto:olivier.pavi...@univ-orleans.fr http://blog.linux-squad.com - 僕の傑作です。 "Acheté un Iphone c'est cautionné l'esclavage humain..." signature.asc Description: OpenPGP digital signature -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
On 27/01/2011 23:20, zarkxe wrote: > On 01/26/2011 04:29 PM, Olivier PAVILLA wrote: >> J'aimerais avoir votre avis. Je me suis fait un script de mise à jour >> automatique. >> J'ai fait crontab -e >> et j'y ai mis >> #mise à jour automatique >> 0 10 * * 1 /bin/bash /root/update_dumpsize.sh >> >> Et mon script simpliste : >> >> #!/bin/bash >> LOG_RECAP=/var/log/update_dumpsize.log >> echo "Lancement update `date +%T`">> $LOG_RECAP >> apt-get -y update >> apt-get -y upgrade >> apt-get -y dist-upgrade >> echo "update terminé">> $LOG_RECAP >> >> Pensez vous que ca soit correct? A la main ca marche mais en auto... :/ >> >> > Je trouve ton script interessant et plus complet de se que j'ai put faire. > Pour m'a part, j'ai fait ceci directement dans crontab : > > 00 20* * *rootapt-get update >/dev/null && apt-get upgrade > -y > /dev/null > > Il est vrai que je fait les mise à jour tout les jour. Es-ce que c'est > utile ? A méditer. > > Si, je devais adapter le scripte pour moi, J'irais un peu plus loin au > niveau des logs... > > #!/bin/bash > LOG_RECAP=/var/log/update_dumpsize.log > echo "Lancement update `date '+%F %T'` : " >> $LOG_RECAP > apt-get -y update > apt-get -y upgrade >> $LOG_RECAP > apt-get -y dist-upgrade >> $LOG_RECAP > echo "update terminé" >> $LOG_RECAP > Bonsoir, Je ne comprends pas pourquoi faire un upgrade avant le dist-upgrade. Pourquoi ne pas simplement faire un dist-upgrade ? Une idée sympa, ça serait de lancer le script seulement lorsque c'est utile, c'est à dire quand il y a des mises à jours à faire. On peut imaginer 2 cas, soi on s'abonne à la liste de diffusion et lorsqu'on a un mail avec [USN-***] Trucquetudoismettreajoursinontesmort Vulnerability, on lance le script. Autre solution, mais plus long : récupérer avec curl ou wget les info sur la page http://www.ubuntu.com/usn/rss.xml puis regarder si on a une entrée USN- > USN-1052 (qu'on correspondra à la précédente valeur la plus élevée de USN) Ça évite de recharger la liste des paquets tous les jours, donc d'envoyer des requêtes inutiles et de lancer 3 processus pour rien, donc tu temps, de l'énergie et de la bande passante économisée. Voila, juste une idée qui me traverse l'esprit ^^ -- Clément Février http://www.forumanalogue.fr/ Président d'Ubuntu-Lyon http://www.ubuntu-lyon.org/ -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
On 01/26/2011 04:29 PM, Olivier PAVILLA wrote: J'aimerais avoir votre avis. Je me suis fait un script de mise à jour automatique. J'ai fait crontab -e et j'y ai mis #mise à jour automatique 0 10 * * 1 /bin/bash /root/update_dumpsize.sh Et mon script simpliste : #!/bin/bash LOG_RECAP=/var/log/update_dumpsize.log echo "Lancement update `date +%T`">> $LOG_RECAP apt-get -y update apt-get -y upgrade apt-get -y dist-upgrade echo "update terminé">> $LOG_RECAP Pensez vous que ca soit correct? A la main ca marche mais en auto... :/ Je trouve ton script interessant et plus complet de se que j'ai put faire. Pour m'a part, j'ai fait ceci directement dans crontab : 00 20* * *rootapt-get update >/dev/null && apt-get upgrade -y > /dev/null Il est vrai que je fait les mise à jour tout les jour. Es-ce que c'est utile ? A méditer. Si, je devais adapter le scripte pour moi, J'irais un peu plus loin au niveau des logs... #!/bin/bash LOG_RECAP=/var/log/update_dumpsize.log echo "Lancement update `date '+%F %T'` : " >> $LOG_RECAP apt-get -y update apt-get -y upgrade >> $LOG_RECAP apt-get -y dist-upgrade >> $LOG_RECAP echo "update terminé" >> $LOG_RECAP Pour crontab, j'ai ajouter > /dev/null pour ne pas recevoir des information par mail, mais que les erreurs : 0 10 * * 1 /bin/bash /root/update_dumpsize.sh > /dev/null Cordialement ZarkXe -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
Le 26/01/2011 17:11, Séb Buch a écrit : On 01/26/2011 04:56 PM, Séb Buch wrote: Bref, j'ai peur que tu te soi*s* embêt*é* pour rien: cela existe déjà! Pourquoi les fautes d'orthographes ne me sautent-elles aux yeux qu'une fois que le message me revient via la liste? :) Pour répondre à ton HS, j'ai le même souci… D'où l'utilisation de la fonction Édit que propose les forums :) Je pense que ça vient, du moins pour moi, de la mise en page de l'édition qui est moins agréable que la lecture propre d'un texte émis. En effet, les formulaires de réponses ne formatent pas le texte en HTML (taille, mise en page, police etc…)… Bref, c'est moins agréable pour relire. Fin du HS. -- Amicalement. David Prudhon Chef de projet Internet de www.emploitheque.org (Emploi fonction publique) -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
On 01/26/2011 04:56 PM, Séb Buch wrote: Bref, j'ai peur que tu te soi*s* embêt*é* pour rien: cela existe déjà! Pourquoi les fautes d'orthographes ne me sautent-elles aux yeux qu'une fois que le message me revient via la liste? :) Histoire de me rattraper un peu et vérification faite, l'utilitaire graphique de mise à jour passe par "unattended-update" pour installer les mises à jour de sécurité. Bref, désolé pour les fautes... et le bruit! -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
On 01/26/2011 04:29 PM, Olivier PAVILLA wrote: J'aimerais avoir votre avis. Je me suis fait un script de mise à jour automatique. [élagage] Faire les mises à jour de manière automatique est fortement déconseillé... Ceci étant, on peut activer l'installation automatique des mises à jour de sécurité (via les paramètres de gestionnaires de mises à jour). On peut également utiliser "unattended-upgrades" qui permet un réglage plus précis. (https://help.ubuntu.com/10.04/serverguide/C/automatic-updates.html) Bref, j'ai peur que tu te soit embêter pour rien: cela existe déjà! D'où ma règle d'or en informatique: Perdre n minutes à lire la doc/chercher sur internet pour éviter de perdre 10n minutes à réinventer la roue. Séb -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
mise à jour automatique
J'aimerais avoir votre avis. Je me suis fait un script de mise à jour automatique. J'ai fait crontab -e et j'y ai mis #mise à jour automatique 0 10 * * 1 /bin/bash /root/update_dumpsize.sh Et mon script simpliste : #!/bin/bash LOG_RECAP=/var/log/update_dumpsize.log echo "Lancement update `date +%T`" >> $LOG_RECAP apt-get -y update apt-get -y upgrade apt-get -y dist-upgrade echo "update terminé" >> $LOG_RECAP Pensez vous que ca soit correct? A la main ca marche mais en auto... :/ -- Olivier Pavilla << 仕事を探しています。求職中です。>> S.C.I.R.C. Orléans (Bourgogne) - I.U.F.M. Centre-Val de Loire 72 Rue du Faubourg Bourgogne -45044 ORLEANS Cedex 1 Tel : 02-38-49-26-20 , mailto:olivier.pavi...@univ-orleans.fr http://blog.linux-squad.com - 僕の傑作です。 "Acheté un Iphone c'est cautionné l'esclavage humain..." signature.asc Description: OpenPGP digital signature -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Re: mise à jour automatique
papa a écrit : > impossible de récupérer > http://people.debian.org/~aurel32/SANE/dists/sarge/main/binary-amd64/Packages > > 404 Not Found > Impossible de récupérer > http://people.debian.org/~aurel32/SANE/dists/sarge/main/source/Sources > 404 Not Found > Le téléchargement de quelques fichiers d'index a échoué, ils ont été > ignorés, ou les anciens ont été utilisés à la place. Il est probable que ce dépôt ne soit pas accessible, il doit être down pour l'instant. Il semblerait que le répertoire SANE n'existe plus. Essaie de contacter l'auteur des paquets que tu essaies de metre à jour. -- Michel Leunen http://linux.leunen.com -- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
mise à jour automatique
bonjour la liste, Depuis 2 jours j'ai une alerte dans la mise à jour automatique de Jaunty j'ai l'erreur suivante: " impossible de récupérer http://people.debian.org/~aurel32/SANE/dists/sarge/main/binary-amd64/Packages 404 Not Found Impossible de récupérer http://people.debian.org/~aurel32/SANE/dists/sarge/main/source/Sources 404 Not Found Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place. " Si quelqu'un a une idée merci d'avance. -- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr