crontab aiuto
Ciao ragazzi
ho un bel dubbio...
ho installato lmule.... visto che ogni 5 min (non ne conosco le ragioni)
lmule muore
mi sono fatto uno script python che controlla se lmule sta girando o meno,
se eventualmente non lo trova, lo rilancia...
ho messo questo scriptino nel crontab come utente qualsiasi
ovvero:
da user ho scritto: crontab -e
ho inserito la riga * * * * * /percorso_assoluto/nome_script.py
infatti il crontab fa il suo mestiere, ogni minuto esegue lo script, il
problema è
che appena muore lmule e lo script cerca di rilanciarlo, a questo punto
il cron mi manda una
mail su /var/spool/mail/user con il seguente errore:
From giuseppe@toto Thu Jul 10 07:14:31 2003
Return-path: <giuseppe@toto>
Envelope-to: giuseppe@toto
Received: from giuseppe by toto with local (Exim 3.35
#1 (Debian))
id 19aRon-0000aq-00
for <giuseppe@toto>; Thu, 10 Jul 2003 07:14:31
+0200
From: root@toto (Cron Daemon)
To: giuseppe@toto
Subject: Cron <giuseppe@toto>
/home/giuseppe/utility/lmule_controller.py
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/giuseppe>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=giuseppe>
Message-Id: <E19aRon-0000aq-00@toto>
Sender: CronDaemon <giuseppe@toto>
Date: Thu, 10 Jul 2003 07:14:31 +0200
Status: O
Gtk-WARNING **: cannot open display:
alchè ho abilitato xhost+ ma niente....
<
qualcuno sa come io possa fare ciò?, ovvero fare partire lmule da uno script
come utente normale e non darmi sto .... errore?
grazie a tutti ciao
Giuseppe Ciuni
Reply to: