Re: Heure d'exécution de cron.*
Bonjour, Je rappelle un peu mon problème que j'avais exposé dans le fil du 8/7/08 Heure d'exécution de cron.* : Tous les matins à 7h30, mon disque dur fait des siennes (mouline) à un moment ou j'utilise mon PC. On m'a conseillé de me reveiller un peu plus tard mais c'est pas vraiment une solution (dixit mon patron). On m'a aussi conseillé de voir si il n'y avait pas un problème de fuseau horaire, là non plus rien de spécial. Finalement après quelques recherches supplémentaires, je viens de tomber sur le fichier coupable : --- # cat /etc/cron.d/anacron # /etc/cron.d/anacron: crontab entries for the anacron package SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 30 7* * * roottest -x /etc/init.d/anacron /usr/sbin/invoke-rc.d anacron start /dev/null --- C'est donc lui qui déclenche les crons à 7h30 alors qu'ils sont prévus pour démarrer dans /etc/crontab bien plus tôt : --- # cat /etc/crontab # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 ** * * rootcd / run-parts --report /etc/cron.hourly 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) 47 6* * 7 roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.weekly ) 52 61 * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.monthly ) # -- Tout ça me parait pas très cohérent. Je ne comprend pas trop comment ça marche ... Comment dois-je au mieux corriger le problème ? Merci Guy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Guy Roussin wrote: Bonjour, Je rappelle un peu mon problème que j'avais exposé dans le fil du 8/7/08 Heure d'exécution de cron.* : Tous les matins à 7h30, mon disque dur fait des siennes (mouline) à un moment ou j'utilise mon PC. On m'a conseillé de me reveiller un peu plus tard mais c'est pas vraiment une solution (dixit mon patron). On m'a aussi conseillé de voir si il n'y avait pas un problème de fuseau horaire, là non plus rien de spécial. Finalement après quelques recherches supplémentaires, je viens de tomber sur le fichier coupable : --- # cat /etc/cron.d/anacron # /etc/cron.d/anacron: crontab entries for the anacron package SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 30 7* * * roottest -x /etc/init.d/anacron /usr/sbin/invoke-rc.d anacron start /dev/null --- C'est donc lui qui déclenche les crons à 7h30 alors qu'ils sont prévus pour démarrer dans /etc/crontab bien plus tôt : --- Tout ça me parait pas très cohérent. Je ne comprend pas trop comment ça marche ... Comment dois-je au mieux corriger le problème ? Les fichiers /etc/cron.d sont interprêtés par cron. = éditer /etc/cron.d/anacron pour mettre la bonne heure: 42 12 * * * root test ... = invoke-rc.d crond reload (la particularité par rapport à crontab -e étant qu'on doit recharger manuellement la config du serveur -- grâce à invoke-rc.d dans ce cas, ou à killall -HUP crond) -- Thomas Harding. La phobie de la connaissance est spécifique à l'informatique. Curieusement, c'est le seul métier où le néophyte total vous explique votre boulot dans la minute suivant votre arrivée au chevet du malade. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
C'est donc lui qui déclenche les crons à 7h30 alors qu'ils sont prévus pour démarrer dans /etc/crontab bien plus tôt : --- Tout ça me parait pas très cohérent. Je ne comprend pas trop comment ça marche ... Comment dois-je au mieux corriger le problème ? Les fichiers /etc/cron.d sont interprêtés par cron. = éditer /etc/cron.d/anacron pour mettre la bonne heure: 42 12 * * * root test ... = invoke-rc.d crond reload (la particularité par rapport à crontab -e étant qu'on doit recharger manuellement la config du serveur -- grâce à invoke-rc.d dans ce cas, ou à killall -HUP crond) ça veut dire que /etc/crontab ne sert plus à rien ? Si je met : 30 6 * * * dans /etc/cron.d/anacron le cron.daily demarrera à 6h30 et le weekly à quelle heure demarrera t-il ? Désolé mais je n'ai pas encore tout bien compris ... Guy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Guy Roussin wrote: C'est donc lui qui déclenche les crons à 7h30 alors qu'ils sont prévus pour démarrer dans /etc/crontab bien plus tôt : --- Tout ça me parait pas très cohérent. Je ne comprend pas trop comment ça marche ... Comment dois-je au mieux corriger le problème ? Les fichiers /etc/cron.d sont interprêtés par cron. = éditer /etc/cron.d/anacron pour mettre la bonne heure: 42 12 * * * root test ... = invoke-rc.d crond reload (la particularité par rapport à crontab -e étant qu'on doit recharger manuellement la config du serveur -- grâce à invoke-rc.d dans ce cas, ou à killall -HUP crond) ça veut dire que /etc/crontab ne sert plus à rien ? Si je met : 30 6 * * * dans /etc/cron.d/anacron le cron.daily demarrera à 6h30 et le weekly à quelle heure demarrera t-il ? Sachant que je n'ai pas /etc/cron.d/anacron chez-moi, mais les entrées daily, weekly etc dans /etc/crontab, le mieux est de virer le premier et ne conserver que /etc/crontab, en changeant les valeurs à ta main. Désolé mais je n'ai pas encore tout bien compris ... pour le format, man 5 crontab. -- Thomas Harding. La phobie de la connaissance est spécifique à l'informatique. Curieusement, c'est le seul métier où le néophyte total vous explique votre boulot dans la minute suivant votre arrivée au chevet du malade. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le lundi 14 juillet 2008 08:33, Yves Rutschle a écrit : Après, un cron.asap n'est pas forcément absurde, mais c'est un tout autre problème, et il faut le décomposer aussi: les daily à faire au moins une fois par jour quand y'a pas de charge, les weekly à faire une fois par semaine quand y'a pas de charge, etc... c'est plus complexe et peut-être moins utile. Y. je crois me rappeler que dans le fil il y avait référence à un portable, pourquoi ne pas utiliser le @reboot ? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Yves Rutschle wrote: On Tue, Jul 08, 2008 at 11:32:12AM +0200, François TOURDE wrote: Moins tu génères d'exceptions à la politique de base, mieux tu te portes au niveau de la maintenance de la machine Tiens, je n'avais pas pensé à ça et effectivement c'est un bon argument. une autre façon de le dire: il ne faut pas se battre contre le système. on perd à tous les coups. cela dit, il y a des cas où on veut des taches à des heures choisies localement. Un exemple est le téléchargement de fichiers d'un serveur public (rsync...) auqeul cas il vaut mieux que tout l'nivers ne tape pas sur un pauvre serveur à la même heure. mais comme cela a déjà été dit, cron.d est là pour ça. Du coup, je me demande s'il ne faudrait pas faire un wishlist: configuration de l'heure où toutes les tâches systèmes sont lancées. Fondamentalement, elles doivent être lancées en heure creuse, et cette heure creuse dépend forcément de l'utilisation de la machine... idéalement, il faudrait une notion de taches flexibles (avec ou sans RTT :): on peut spécifier plusieurs heures possibles: H1, H2, ... Hk (HeineKen?). on tente de lancer la tache à l'heure Hi. on cherche certaines conditions (machine pas chargée, pas d'utilisateur conncté, machine connectée, ... ) qui dépendent de la tache. selon le résultat, on execute la tache ou on attend la prochaine occasion. on s'assure quand-même que la tache est lancée exactement une fois par jour (si nécessaire). mais cela peut être implémenté avec un wrapper lancé dans hourly (ou cron.d). -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le 14073ième jour après Epoch, [EMAIL PROTECTED] écrivait: Yves Rutschle wrote: On Tue, Jul 08, 2008 at 11:32:12AM +0200, François TOURDE wrote: Moins tu génères d'exceptions à la politique de base, mieux tu te portes au niveau de la maintenance de la machine Tiens, je n'avais pas pensé à ça et effectivement c'est un bon argument. une autre façon de le dire: il ne faut pas se battre contre le système. on perd à tous les coups. Je préfère la façon dont Cyril B. m'a dit ça un jour: K.I.S.S. ... Keep It Simple, Stupid. idéalement, il faudrait une notion de taches flexibles (avec ou sans RTT :): on peut spécifier plusieurs heures possibles: H1, H2, ... Hk (HeineKen?). on tente de lancer la tache à l'heure Hi. on cherche certaines conditions (machine pas chargée, pas d'utilisateur conncté, machine connectée, ... ) qui dépendent de la tache. selon le résultat, on execute la tache ou on attend la prochaine occasion. on s'assure quand-même que la tache est lancée exactement une fois par jour (si nécessaire). mais cela peut être implémenté avec un wrapper lancé dans hourly (ou cron.d). Peut-être une notion de cron.asap ? Idée à creuser, non? -- Plus la femme est légère, plus les dépenses sont lourdes. -+- Sim -+- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Merci Gregory, # date ; date -u jeudi 10 juillet 2008, 09:35:21 (UTC+0200) jeudi 10 juillet 2008, 07:35:21 (UTC+) là ça à l'air ok ... Je vais essayer de vérifier que tous les jours j'ai bien 7h30 pile poil ... pour le démarrage du cron.daily. Guy Bulot Grégory a écrit : Le mercredi 9 juillet 2008 10:05, Guy Roussin a écrit : Bonjour, J'ai moi aussi 6h25 dans le crontab et pourtant je constate que le cron.daily démarre à 7h30 (avec la commande ps) ! Comment cela se fait-il ? euh intuitivement je penserais à la timezone date ; date -u mercredi 9 juillet 2008, 10:39:17 (UTC+0200) mercredi 9 juillet 2008, 08:39:17 (UTC+) cela correspond t-il a quelquechose chez vous (avec l'heure du panel si interface graphique) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
steve [EMAIL PROTECTED] writes: Le 2008-07-09, à 22:31:57 +0200, Leopold BAILLY ([EMAIL PROTECTED]) a écrit : Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Très mauvaise idée à mon avis... Par curiosité, quelle en est la raison? je fais un backup d'un portable via rdiff-backup et ce portable n'est pas toujours allumé à 6h25. J'ai mis à 8h. Par curiosité, pourquoi serait-ce une très mauvaise idée ? le package anacron est fait pour résoudre ce genre de problème C'est le portable qui n'est pas toujours allumé, pas le serveur de backup. C'est curieux que ce soit le serveur qui déclenche la sauvegarde du poste client. Es-tu sûr de ne pas pouvoir paramétrer l'inverse ? Je ne saisis pas bien ta remarque. Vu que la sauvegarde se fait *sur* le serveur il faut bien avoir toutes les autorisations d'écriture et je ne pense pas que ce soit une bonne idée de les donner au client. Ou alors je n'ai rien compris. rsyncd est là pour ça. Voici un extrait de mon rsyncd.conf qui permet à la machine albator de se sauvegarder sur le serveur quand elle veut : [backupalbator] path = /mnt/backup/albator auth users = backup secrets file = /etc/rsyncd.secrets hosts allow = albator.bailly.home Sur albator, pour une sauvegarde complète, on exécute en root la commande : $ rsync -a --password-file /etc/backup.secret --delete / [EMAIL PROTECTED]::backupalbator -- Léo. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Bonjour, J'ai moi aussi 6h25 dans le crontab et pourtant je constate que le cron.daily démarre à 7h30 (avec la commande ps) ! Comment cela se fait-il ? Cela m'ennuie car du coup entre 7h30 et 8h, j'ai des accès disques très intenses (find, logrotate) et c'est un moment ou j'utilise ce PC ... Merci. Guy # cat /etc/crontab SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 ** * * rootcd / run-parts --report /etc/cron.hourly 25 6* * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) 47 6* * 7 roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.weekly ) 52 61 * * roottest -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.monthly ) # Bulot Grégory a écrit : Le mardi 8 juillet 2008 09:47, steve a écrit : Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Une idée ? Merci et bonne journée -- Steve le man du cron me dit de regarder /etc/crontab chez moi c'est 6h25, par contre si tu modifie cette heure assure toi de l'ordre de lancement des hourly, weekly, monthly -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le mercredi 9 juillet 2008 10:05, Guy Roussin a écrit : Bonjour, J'ai moi aussi 6h25 dans le crontab et pourtant je constate que le cron.daily démarre à 7h30 (avec la commande ps) ! Comment cela se fait-il ? euh intuitivement je penserais à la timezone date ; date -u mercredi 9 juillet 2008, 10:39:17 (UTC+0200) mercredi 9 juillet 2008, 08:39:17 (UTC+) cela correspond t-il a quelquechose chez vous (avec l'heure du panel si interface graphique) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
steve [EMAIL PROTECTED] writes: Le 2008-07-08, à 10:47:26 +0200, GERBIER Eric ([EMAIL PROTECTED]) a écrit : Lignes : 21 steve wrote: Le 2008-07-08, à 10:41:25 +0200, François TOURDE ([EMAIL PROTECTED]) a écrit : Lignes : 26 Le 14068ième jour après Epoch, steve écrivait: Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Très mauvaise idée à mon avis... Par curiosité, quelle en est la raison? je fais un backup d'un portable via rdiff-backup et ce portable n'est pas toujours allumé à 6h25. J'ai mis à 8h. Par curiosité, pourquoi serait-ce une très mauvaise idée ? le package anacron est fait pour résoudre ce genre de problème C'est le portable qui n'est pas toujours allumé, pas le serveur de backup. C'est curieux que ce soit le serveur qui déclenche la sauvegarde du poste client. Es-tu sûr de ne pas pouvoir paramétrer l'inverse ? -- Léo. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le mardi 8 juillet 2008 09:47, steve a écrit : Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Une idée ? Merci et bonne journée -- Steve le man du cron me dit de regarder /etc/crontab chez moi c'est 6h25, par contre si tu modifie cette heure assure toi de l'ordre de lancement des hourly, weekly, monthly -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le 14068ième jour après Epoch, steve écrivait: Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Très mauvaise idée à mon avis... Par curiosité, quelle en est la raison? Une idée ? Oui, aller taper (à tes risques et périls) dans /etc/crontab, qui contient les conditions de déclenchement des divers crons. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
steve a écrit : Le 2008-07-08, à 10:41:25 +0200, François TOURDE ([EMAIL PROTECTED]) a écrit : Lignes : 26 Le 14068ième jour après Epoch, steve écrivait: Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Très mauvaise idée à mon avis... Par curiosité, quelle en est la raison? je fais un backup d'un portable via rdiff-backup et ce portable n'est pas toujours allumé à 6h25. J'ai mis à 8h. Par curiosité, pourquoi serait-ce une très mauvaise idée ? pourquoi tu n'utilises pas anacron ? ça lancerait ton cron une fois le pc allumé, non ? Une idée ? Oui, aller taper (à tes risques et périls) dans /etc/crontab, qui contient les conditions de déclenchement des divers crons. Fait. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
steve a écrit : Le 2008-07-08, à 10:41:25 +0200, François TOURDE ([EMAIL PROTECTED]) a écrit : je fais un backup d'un portable via rdiff-backup et ce portable n'est pas toujours allumé à 6h25. J'ai mis à 8h. Pourquoi ne pas utiliser anacron ? http://packages.debian.org/anacron youri -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le 14068ième jour après Epoch, steve écrivait: Le 2008-07-08, à 10:41:25 +0200, François TOURDE ([EMAIL PROTECTED]) a écrit : Lignes : 26 Le 14068ième jour après Epoch, steve écrivait: Bonjour, Je cherche à modifier l'heure d'exécution de cron.daily, mais je sèche. Très mauvaise idée à mon avis... Par curiosité, quelle en est la raison? je fais un backup d'un portable via rdiff-backup et ce portable n'est pas toujours allumé à 6h25. J'ai mis à 8h. Du coup, c'est encore plus une mauvaise idée... Pourquoi ne pas mettre un fichier dans /etc/cron.d/ pour déclencher ce backup à 8h?? Perturber l'ensemble des horaires d'un système juste pour un seul cron me semble assez illogique. Par curiosité, pourquoi serait-ce une très mauvaise idée ? Disons par exemple que lors des mises à jour de cron/anacron, il faudra faire attention aux éventuelles nouvelles version du fichier, d'autre part il faudra vérifier que les autres crons (weekly, monthly, etc...) cadrent bien avec ton changement d'horaire. Moins tu génères d'exceptions à la politique de base, mieux tu te portes au niveau de la maintenance de la machine Mais ce n'est que mon point de vue, hein? :) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le mardi 8 juillet 2008 10:52, GiGGz a écrit : pourquoi tu n'utilises pas anacron ? ça lancerait ton cron une fois le pc allumé, non ? Sur un pc trop lent, il est parfois très ennuyeux de lancer la machine pour réaliser un travail et de la voir ralentie par un updatedb lancé par anacron. Pour cette raison, par le passé, je préférais lancer le cron.daily pendant l'heure du souper où la machine était toujours allumée et rarement utilisée. Maintenant que j'ai un pc normal, je laisse faire anacron. Il ne faut tout de même pas exagérer : modifier les heures du crontab, si on le fait en regardant à ce qu'on fait, ne présente aucun risque. Et le /etc/crontab est fait pour cela tout de même. Il ne faut pas avoir une confiance aveugle et croire que les choix faits par les mainteneurs Debian sont ceux qui *vous* conviennent : il n'y a pas de raison que l'heure adéquate pour un crontab.daily soit la même sur un portable ou sur un serveur. (Et le mainteneur qui choisit une heure par défaut dans son paquet ne peut savoir quel sera votre usage). Juste mon avis. -- Strange Fruit -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le 14068ième jour après Epoch, Strange Fruit écrivait: Il ne faut tout de même pas exagérer : modifier les heures du crontab, si on le fait en regardant à ce qu'on fait, ne présente aucun risque. J'ai pas parlé de risques, encore que le terme serait adapté, mais simplement que c'était pas forcément une bonne idée, et dans son cas cela n'en était pas une... Et le /etc/crontab est fait pour cela tout de même. Était... Maintenant, il a gagné un cran en abstraction et est là pour déclencher tous les autres crons. Si le besoin rentre dans le cadre prévu, alors autant l'utiliser. Sinon, il est bien sûr tout à fait possible de changer le /etc/crontab Il ne faut pas avoir une confiance aveugle et croire que les choix faits par les mainteneurs Debian sont ceux qui *vous* conviennent : il n'y a pas de raison que l'heure adéquate pour un crontab.daily soit la même sur un portable ou sur un serveur. (Et le mainteneur qui choisit une heure par défaut dans son paquet ne peut savoir quel sera votre usage). Je ne fais pas l'éloge de la grandeur des choix inoxydables des mainteneurs Debian. Simplement je fais remarquer que plus tu vas dériver d'un choix collectif, plus tu risques de devoir gérer des exceptions. Entre confiance aveugle et mesure raisonnée du diff, ya une marge, hein? :) D'un autre côté, que tu modifies /etc/crontab ou que tu mettes un truc dans /etc/cron.d/ , faudra penser à le documenter, sinon un jour tu vas perdre de vue que t'avais fait ça, et paf ! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le mardi 8 juillet 2008 16:21, François TOURDE a écrit : Le 14068ième jour après Epoch, Strange Fruit écrivait: Il ne faut tout de même pas exagérer : modifier les heures du crontab, si on le fait en regardant à ce qu'on fait, ne présente aucun risque. J'ai pas parlé de risques, si si... dans ton mail posté à 10h41 tu parles de « taper (à tes risques et périls) dans /etc/crontab » Mais bon, j'écris ça un peu par jeu (et surtout sans agressivité) car cela n'a pas d'importance au fond. encore que le terme serait adapté, mais Je me permets de ne pas être d'accord sur l'emploi du mot « risque ». Je n'ai jamais eu connaissance de personnes qui auraient eu des problèmes importants suite à un changement d'heure du crontab. Mais on ne donne peut être pas le même sens au mot « risque ». Moi, quand dans un forum on me dit « à tes risques et périls » j'attrape les jetons. ;) J'imagine mes fichiers corrompus, mon matériel détraqué, mon pc ouvert à tous, la cave inondée... (non, pour le dernier je déconne). Dans la plupart des cas, il suffit de s'assurer que la nouvelle heure choisie ne coïncidera pas avec une autre action du crontab. Ou avec une autre particularité que l'on pourrait avoir créée soi-même : là je rejoins ce que tu dis plus bas. simplement que c'était pas forcément une bonne idée, et dans son cas cela n'en était pas une... Je n'en sais rien : je ne connais pas les détails de son cas. Et puis je pars du principe qu'un forum (ou une liste) étant public peut correspondre à de nombreux cas. Maintenant pour que ce soit clair, je ne suis pas en désaccord avec toi (sur une machine performante anacron me paraît une excellente solution). Je répondais simplement à GIGGz en citant une raison valable de préférer ne pas utiliser anacron. On est bien d'accord que le cas que je citais est un cas particulier et annoncé comme tel ? [...coupé...] Il ne faut pas avoir une confiance aveugle et croire que les choix faits par les mainteneurs Debian sont ceux qui *vous* conviennent : il n'y a pas de raison que l'heure adéquate pour un crontab.daily soit la même sur un portable ou sur un serveur. (Et le mainteneur qui choisit une heure par défaut dans son paquet ne peut savoir quel sera votre usage). Je ne fais pas l'éloge de la grandeur des choix inoxydables des mainteneurs Debian. Simplement je fais remarquer que plus tu vas dériver d'un choix collectif, plus tu risques de devoir gérer des exceptions. Bien entendu. Et c'est toujours bon de le rappeler. Maintenant si par peur d'un peu de travail administratif on n'ose plus toucher à rien (on ne parle ici que du crontab tout de même) alors on perd un des avantages d'avoir un OS libre et ouvert. (Pour l'anecdote, je ne sais plus ce qui m'a conduit à essayer Gnu/Linux mais ce qui m'a retenu c'est le bonheur de pouvoir tout adapter facilement jusque dans la séquence de démarrage... à mes risques :) et périls bien entendu). Entre confiance aveugle et mesure raisonnée du diff, ya une marge, hein? :) Évidemment. D'un autre côté, que tu modifies /etc/crontab ou que tu mettes un truc dans /etc/cron.d/ , faudra penser à le documenter, sinon un jour tu vas perdre de vue que t'avais fait ça, et paf ! Je suis entièrement d'accord et j'insiste là-dessus. Administrer une machine (terme pompeux quand, comme moi on se contente des pc familiaux) demande un peu de sérieux. Personnellement, *toutes* les interventions sur mes machines qui nécessitent des droits administrateurs sont consignées dans un journal personnel. Un simple fichier texte très facile à maintenir et consulter en cas de pépin (et j'en ai déjà faites des conneries !) -- Strange Fruit -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Heure d'exécution de cron.*
Le mardi 8 juillet 2008 20:45, Yves Rutschle a écrit : On Tue, Jul 08, 2008 at 05:34:56PM +0200, Strange Fruit wrote: Personnellement, *toutes* les interventions sur mes machines qui nécessitent des droits administrateurs sont consignées dans un journal personnel. Un simple fichier texte très facile à maintenir et consulter en cas de pépin (et j'en ai déjà faites des conneries !) Le fichier est sur un autre PC? Sinon, en cas de vrai pépin, tu ne pourras plus y accéder ;) Y. Ben évidemment il y a des sauvegardes régulières sur cd et sur disque dur externe. L'idée de sauvegarde régulière me paraît tellement fondamentale que je suis toujours incrédule quand des connaissances me disent avoir perdu leurs données et ne pas posséder de sauvegarde ! Maintenant, c'est vrai que si la maison brûle, mon journal sera irrémédiablement perdu mais je pense que ce sera alors le moindre de mes soucis. (Mais à part ça, Madame la Marquise, tout va très bien tout va très bien... - air connu) -- Strange Fruit -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]