NewEpisode
lut 03 12:12:01 EndeavourOS CROND[168229]: (root) CMDOUT (Could not connect to D-Bus server: org.freedesktop.DBus.Error.NotSupported: Using X11 for dbus-daemon autolaunch was disabled at compile time, set your DBUSSESSIONBUSADDRESS instead)

Jak to ogarnąć? Próbowałem skrypt odpalić manualnie jako user - wszystko działa. Jako root rzuca takim błędem.

Skrypt uruchamiany po stronie crona jako root, jednak nie potrafię go skonfigurować żeby odpalał się jako user.
export $(dbus
launch) nic nie daje, zarówno
0
  • Najlepsze
  • Wszystkie komentarze
K.....3
K.....3
Skrypt uruchamiany po stronie crona jako root, jednak nie potrafię go skonfigurować żeby odpalał się jako user.


@NewEpisode: systemd-timer jako user (--user) albo z ustawieniami w service jako User= i Group=.

A jak chcesz jako swój user to robisz crontab -e z shella twojego usera albo w głównym crontabie w systemie używasz polecenia z su lub sudo.

https://serverfault.com/a/352837
0
vries
@NewEpisode: Co ty tam chcesz odpalać, że skrypt woła X-y?
0
M.....9
M.....9
Mirki, co tutaj jest nie tak? Chciałem, żeby uruchamiał się ten skrypt PHP codziennie o 23 równo.
Problem jest taki, że raz się wykonuje a raz nie :/
Dokładnie to 1/2 tak mniej więcej szans, że się nie wykona :/
#php #programowanie #wget #cron #crontab #informatyka #linux #serwer
2
  • Najlepsze
  • Wszystkie komentarze
M.....9
M.....9
a czym ogólnie może być spowodowane, że czasami się wykonuje, czasami nie?
bot ogólnie wysyła wpis na pewne forum

i [Dzisiaj 23:19] BOT: test bota 23:19:01
i [Dzisiaj 23:22] BOT: test bota 23:22:01
i [Dzisiaj 23:24] BOT: test bota 23:24:01
1
karolek-bolek
#crontab #linux #informatyka #freebsd

Próbuje wysłać logi ze skryptu na meila, co robie nie tak że w meilu dostaje tylko "python: not found"

python /home/user/domains/domena.pl/public_python/public/main.py 2>&1 | mail -s "booksListTest" mail@gmail.com
1
  • Najlepsze
  • Wszystkie komentarze
M4ks
M4ks
@karolek-bolek: ścieżki
1
karolek-bolek
@M4ks: zamiana na pełną ścieżkę /usr/local/bin/python pomogła. Dzięki wielkie (。◕‿‿◕。)
0
alosha
Kto uważa, że porządny #host musi mieć #vim i #crontab daje plusa.
Reszta niech sobie przewija dalej...

6
  • Najlepsze
  • Wszystkie komentarze
m.....e
m.....e
@alosha: c# can into Linux
0
alosha
@micze: a jakie tam IDE ostatnio dobrze do c# na GNU/Linuksie dobrze lata? MSSQL też przeportowali?

0
qwelukasz
#linux #crontab

nie wiem czemu ale po restarcie przestał działać crontab..

zadania mam w crontab -e
* * * * * php /home/xx/Web/test/index.php
1
  • Najlepsze
  • Wszystkie komentarze
rtgn
@qwelukasz: bo to, co po wykonaniu skryptu miałeś w stdout było interpretowane dalej. Jeśli skierujesz output do nulla to cron wykona zadanie mając w dupie co z niego wyjdzie.
1
surma
@qwelukasz: Możliwe że ktoś odinstalował MTA, nie wyłączając procesu - ten siedział odpalony w pamięci do momentu gdy ktoś go nie wyłączył - przez restart właśnie ;)
1
i.....6
i.....6
Człowiek, który wymyślił opcje -r i -e w crontabie (litery tak bardzo oddalone od siebie) zasługuje na szczególne miejsce w piekle.

#oswiadczeniezdupy #linux #crontab #fial
10
  • Najlepsze
  • Wszystkie komentarze
kot1401
kot1401
Mam crontaba, który co minutę powinien sprawdzać, czy proces phantomjs jest uruchomiony, i jeśli nie jest, uruchamiać go:

* * * * * pgrep phantomjs > /dev/null || phantomjs
Problem w tym, że ten debil uruchamia mi co minutę nowy proces, nie zważając na to, że jest uruchomionych 10 klonów :/

Co robię źle?
1
  • Najlepsze
  • Wszystkie komentarze
kot1401
kot1401
Mam takiego crontaba:

* * * * * /usr/bin/php /home/ja/public_html/project/artisan fdgfdg:ticket-reservation >> /home/ja/logs/tickets.log 2>&1
Co dopisać, żeby plik z logami miał tylko 100 ostatnich pozycji?

#linux #ubuntu #crontab #informatyka #komputery
1
  • Najlepsze
  • Wszystkie komentarze
qwelukasz
[ #programowanie | #php | #windows | #cron | #crontab | #taskscheduler ]

szukam jakiegoś task schedulera który pozwoli mi na wyświetlanie/dodawanie oraz edycję zadań z poziomu linii komend... możecie coś polecić?

Windowsy task scheduler odpada.
2
sokytsinolop
#crontab #linux

Dlaczego mi tego nie odpala?

*/10 * * * * "python ~/programowanie/aaa/bbb.py >> /dev/null"
2
  • Najlepsze
  • Wszystkie komentarze