0
Potrzebuję wylogować użytkownika ze środowiska graficznego Xfce za pomocą crontab-a.
Mam skrypt na wylogowanie skrypt.sh na pulpicie a w nim:
skrypt ma wszystkie uprawnienia. Jeśli go uruchomię z terminala to pięknie bez zgrzytu wylogowuje mnie.
Mam problem aby ten skrypt był wykonywany przez usługę crontab.
Usługa działa, przykładowy tekst np.
- kasuje mi pliki co minutę z katalogu tmp na pulpicie
a
- tworzy mi plik test.txt co minutę na pulpicie
a nie chce mi wykonać skryptu
Czy czegoś mi tu brakuje?
Parametr crontab -l zwraca mi:
ścieżka dostępu do pliku jest prawidłowa
Skrypt ma pełne prawa
wykonane
plus
dla tego skryptu
Mam skrypt na wylogowanie skrypt.sh na pulpicie a w nim:
Kod:
#!/bin/bash
xfce4-session-logout --logout
Mam problem aby ten skrypt był wykonywany przez usługę crontab.
Usługa działa, przykładowy tekst np.
Kod:
* * * * * rm /home/adam/Pulpit/tmp/*
a
Kod:
* * * * * /home/adam/Pulpit/test.txt
a nie chce mi wykonać skryptu
Kod:
* * * * * /home/adam/Pulpit/skrypt.sh
Parametr crontab -l zwraca mi:
ścieżka dostępu do pliku jest prawidłowa
Skrypt ma pełne prawa
wykonane
Kod:
chmod +x
Kod:
chmod 777
dla tego skryptu