comment, sous jaguar, s'envoyer automatiquement des rapports d'exécution
de taches programmées (et exécutées via crontab à des heures précises) ?
ps : ces taches sont des scripts shell situés dans des dossiers
spécifiques, ces derniers étant dans le dossier etc/periodic.
est-il possible d'avoir un fichier de rapport à un endroit précis du
disque sous forme de fichier TextEdit par exemple ?
est-il possible d'envoyer des mails de rapport dans une bal Mail ou
Entourage ? et sans se servir de la fonctionnalité mail via terminal.
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
sosso
In article <boh8p1$1dvr2g$, Matt wrote:
On Fri, 07 Nov 2003 23:04:29 +0100, sosso wrote:
Bonsoir
Bisoir,
comment, sous jaguar, s'envoyer automatiquement des rapports d'exécution de taches programmées (et exécutées via crontab à des heures précises) ?
Juste ajouter la variable d'environnement "MAILTO" dans la crontab désirée.
Merci de votre réponse.
Pouvez-vous me donner un exemple concret, svp ?
est-il possible d'avoir un fichier de rapport à un endroit précis du disque sous forme de fichier TextEdit par exemple ?
Si tes scripts sont pris en charge par periodic(8), oui.
Je pense que oui. à vérifier ...
Une question, en passant : est-il normal que le résultat d'un script shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat différent selon qu'il est exécuté en automatique via crontab ou à la mano via "sudo periodic toto" ?
est-il possible d'envoyer des mails de rapport dans une bal Mail ou Entourage ? et sans se servir de la fonctionnalité mail via terminal.
Oui, mais il te faudra activer un MTA (Mail Transfer Agent). Si tu es sous 10.3, tu as Postfix et tu as de la chance. Si tu es sous 10.2, tu as Sendmail et pas de chance :-)
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de Panther pour m'y coller.
merci de votre aide
In article <boh8p1$1dvr2g$2@ID-207786.news.uni-berlin.de>,
Matt <sbehz@syrius.org> wrote:
On Fri, 07 Nov 2003 23:04:29 +0100,
sosso <sans@mail.fr> wrote:
Bonsoir
Bisoir,
comment, sous jaguar, s'envoyer automatiquement des rapports d'exécution
de taches programmées (et exécutées via crontab à des heures précises) ?
Juste ajouter la variable d'environnement "MAILTO" dans la crontab
désirée.
Merci de votre réponse.
Pouvez-vous me donner un exemple concret, svp ?
est-il possible d'avoir un fichier de rapport à un endroit précis du
disque sous forme de fichier TextEdit par exemple ?
Si tes scripts sont pris en charge par periodic(8), oui.
Je pense que oui. à vérifier ...
Une question, en passant : est-il normal que le résultat d'un script
shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat
différent selon qu'il est exécuté en automatique via crontab ou à la
mano via "sudo periodic toto" ?
est-il possible d'envoyer des mails de rapport dans une bal Mail ou
Entourage ? et sans se servir de la fonctionnalité mail via terminal.
Oui, mais il te faudra activer un MTA (Mail Transfer Agent).
Si tu es sous 10.3, tu as Postfix et tu as de la chance.
Si tu es sous 10.2, tu as Sendmail et pas de chance :-)
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de
Panther pour m'y coller.
comment, sous jaguar, s'envoyer automatiquement des rapports d'exécution de taches programmées (et exécutées via crontab à des heures précises) ?
Juste ajouter la variable d'environnement "MAILTO" dans la crontab désirée.
Merci de votre réponse.
Pouvez-vous me donner un exemple concret, svp ?
est-il possible d'avoir un fichier de rapport à un endroit précis du disque sous forme de fichier TextEdit par exemple ?
Si tes scripts sont pris en charge par periodic(8), oui.
Je pense que oui. à vérifier ...
Une question, en passant : est-il normal que le résultat d'un script shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat différent selon qu'il est exécuté en automatique via crontab ou à la mano via "sudo periodic toto" ?
est-il possible d'envoyer des mails de rapport dans une bal Mail ou Entourage ? et sans se servir de la fonctionnalité mail via terminal.
Oui, mais il te faudra activer un MTA (Mail Transfer Agent). Si tu es sous 10.3, tu as Postfix et tu as de la chance. Si tu es sous 10.2, tu as Sendmail et pas de chance :-)
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de Panther pour m'y coller.
Dans la crontab où est programmée l'exécution de tes scripts personnels, as-tu la commande "periodic" qui précède le nom de ton script ?
oui
Une question, en passant : est-il normal que le résultat d'un script shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat différent selon qu'il est exécuté en automatique via crontab ou à la mano via "sudo periodic toto" ?
Oui car crond (pardon cron sur OSX) utilise des variables d'environnement et donc il se peut que l'un de tes scripts requiert une de ces variables.
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de Panther pour m'y coller.
Dans ce cas, si tu souhaites recevoir les rapports de crond, alors il te faut activer Sendmail. <http://www.macdevcenter.com/pub/a/mac/2002/09/10/sendmail.html>
je vais étudier cela avec attention.
merci pour tout.
In article <boj9fm$1e8oom$1@ID-207786.news.uni-berlin.de>,
Matt <sbehz@syrius.org> wrote:
On Sat, 08 Nov 2003 16:36:09 +0100,
sosso <sans@mail.fr> wrote:
Dans la crontab où est programmée l'exécution de tes scripts personnels,
as-tu la commande "periodic" qui précède le nom de ton script ?
oui
Une question, en passant : est-il normal que le résultat d'un script
shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat
différent selon qu'il est exécuté en automatique via crontab ou à la
mano via "sudo periodic toto" ?
Oui car crond (pardon cron sur OSX) utilise des variables d'environnement
et donc il se peut que l'un de tes scripts requiert une de ces variables.
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de
Panther pour m'y coller.
Dans ce cas, si tu souhaites recevoir les rapports de crond, alors il te
faut activer Sendmail.
<http://www.macdevcenter.com/pub/a/mac/2002/09/10/sendmail.html>
Dans la crontab où est programmée l'exécution de tes scripts personnels, as-tu la commande "periodic" qui précède le nom de ton script ?
oui
Une question, en passant : est-il normal que le résultat d'un script shell "xxx" (in dossier "toto" in dossier "periodic") donne un résultat différent selon qu'il est exécuté en automatique via crontab ou à la mano via "sudo periodic toto" ?
Oui car crond (pardon cron sur OSX) utilise des variables d'environnement et donc il se peut que l'un de tes scripts requiert une de ces variables.
Je suis actuellement sous jaguar et attends la révision 2 ou 3 de Panther pour m'y coller.
Dans ce cas, si tu souhaites recevoir les rapports de crond, alors il te faut activer Sendmail. <http://www.macdevcenter.com/pub/a/mac/2002/09/10/sendmail.html>
je vais étudier cela avec attention.
merci pour tout.
sosso
In article <bojkfm$1eogo5$, Matt wrote:
On Sat, 08 Nov 2003 20:29:52 +0100, sosso wrote:
oui
Donc tu peux utiliser dans ton /etc/periodic.conf.local l'argument "dir_output" pour avoir le rapport d'exécution dans un fichier. Par exemple si ton script se nomme "toto" cela donnera :
toto_output="~/cron/toto.out" # rapport d'exécution de toto
uf course tu peux changer le répertoire où placer le rapport d'exécution, ainsi que le nom du rapport.
man periodic.conf pour + de détails croustillants :-)
lol
merci Matt c'est exactement ce que je veux.
encore merci
In article <bojkfm$1eogo5$1@ID-207786.news.uni-berlin.de>,
Matt <sbehz@syrius.org> wrote:
On Sat, 08 Nov 2003 20:29:52 +0100,
sosso <sans@mail.fr> wrote:
oui
Donc tu peux utiliser dans ton /etc/periodic.conf.local l'argument
"dir_output" pour avoir le rapport d'exécution dans un fichier.
Par exemple si ton script se nomme "toto" cela donnera :
toto_output="~/cron/toto.out" # rapport d'exécution de toto
uf course tu peux changer le répertoire où placer le rapport d'exécution,
ainsi que le nom du rapport.
man periodic.conf pour + de détails croustillants :-)
Donc tu peux utiliser dans ton /etc/periodic.conf.local l'argument "dir_output" pour avoir le rapport d'exécution dans un fichier. Par exemple si ton script se nomme "toto" cela donnera :
toto_output="~/cron/toto.out" # rapport d'exécution de toto
uf course tu peux changer le répertoire où placer le rapport d'exécution, ainsi que le nom du rapport.
man periodic.conf pour + de détails croustillants :-)
lol
merci Matt c'est exactement ce que je veux.
encore merci
sosso
In article <bojq9g$1f7kh6$, Matt wrote:
On Sat, 08 Nov 2003 23:10:27 +0100, sosso wrote:
merci Matt c'est exactement ce que je veux.
Si t'en redemandes, voilà une autre page man aussi croustillante qu'une biscotte (ou qu'un krisprolls, au choix) :-)
man periodic puis /FILES
encore merci
Np
je dois être stupide mais
puis /FILES ou /FILES
??? what ??? pliiiiiise
kind of you
In article <bojq9g$1f7kh6$1@ID-207786.news.uni-berlin.de>,
Matt <sbehz@syrius.org> wrote:
On Sat, 08 Nov 2003 23:10:27 +0100,
sosso <sans@mail.fr> wrote:
merci Matt
c'est exactement ce que je veux.
Si t'en redemandes, voilà une autre page man aussi croustillante qu'une
biscotte (ou qu'un krisprolls, au choix) :-)