Δημοσιεύτηκε: 11 Δεκ 2009, 10:58
Ευχαριστώ sudobash για την απάντηση.
Οταν τρέξω την εντολή χειροκίνητα από το τερματικό δουλεύει, όταν όμως τρέχει από το cronjob βγάζει το παρακάτω μήνυμα λάθους στο log.
Παραθέτω και το cronjob μήπως κάτι δεν έχω κάνει καλά.
Και μια παρατήρηση ακόμη, δοκίμασα με χρόνο από 1, 10, 100, 1000, 10000 & 100000 σε όλες τις περιπτώσεις το μήνυμα έμεινε ανοιχτό για 10 δευτερόλεπτα.
Ευχαριστώ
Γιώργος - sv9cag
Οταν τρέξω την εντολή χειροκίνητα από το τερματικό δουλεύει, όταν όμως τρέχει από το cronjob βγάζει το παρακάτω μήνυμα λάθους στο log.
- Κώδικας: Επιλογή όλων
From: root@fr-g.lan (Cron Daemon)
To: george@fr-g.lan
Subject: Cron <george@fr-g> notify-send -t 100000 -i info "πληρωμή επιταγών"
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/george>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=george>
Message-Id: <E1NJ08X-0000pn-B4@fr-g.lan>
Date: Fri, 11 Dec 2009 09:42:01 +0200
libnotify-Message: Unable to get session bus: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.
Παραθέτω και το cronjob μήπως κάτι δεν έχω κάνει καλά.
- Κώδικας: Επιλογή όλων
george@fr-g:~$ crontab -l
# m h dom mon dow command
42 9 11-15 * * notify-send -t 100000 -i info "πληρωμή επιταγών"
10 9 14-15 * * notify-send -t 100000 -i info "πληρωμή επιταγών"
10 8 29-30 * * notify-send -t 100000 -i info "πληρωμή επιταγών"
10 9 29-30 * * notify-send -t 100000 -i info "πληρωμή επιταγών"
george@fr-g:~$
Και μια παρατήρηση ακόμη, δοκίμασα με χρόνο από 1, 10, 100, 1000, 10000 & 100000 σε όλες τις περιπτώσεις το μήνυμα έμεινε ανοιχτό για 10 δευτερόλεπτα.
Ευχαριστώ
Γιώργος - sv9cag