Site Tools


cron

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cron [2012/01/31 12:02]
konovalov
cron [2012/01/31 12:02] (current)
Line 24: Line 24:
 Крон по умолчанию не имеет переменной DISPLAY: и доступа по xhost\\ Крон по умолчанию не имеет переменной DISPLAY: и доступа по xhost\\
 Для DISPLAY можно прописать переменную в начале crontab или запускать по: Для DISPLAY можно прописать переменную в начале crontab или запускать по:
-  * * * * * env DISPLAY=:​0.0 gui_appname+   
 +   * * * * * env DISPLAY=:​0.0 gui_appname
 Для xhost следует указать xhost +127.0.0.1"​ или "/​usr/​bin/​xhost +local:​local"​. Если xhost следует запускать из cron, то процесс должен уже иметь доступ к дисплею,​ другими словами запускаться не от root а от пользователя которому принадлежит дисплей. К примеру:​ \\ Для xhost следует указать xhost +127.0.0.1"​ или "/​usr/​bin/​xhost +local:​local"​. Если xhost следует запускать из cron, то процесс должен уже иметь доступ к дисплею,​ другими словами запускаться не от root а от пользователя которому принадлежит дисплей. К примеру:​ \\
 Crontab пользователя:​ Crontab пользователя:​
Line 31: Line 32:
 Crontab root: Crontab root:
   DISPLAY=:​0.0   DISPLAY=:​0.0
-  01 * * * * /​some/​gue_app+   ​* ​* * * * /​some/​gue_app
  
 Есть сложность с Ubuntu, так как @reboot выполняется до авторизации под пользователем,​ а после прохождения авторизации xhost затерается дефолтным. Есть сложность с Ubuntu, так как @reboot выполняется до авторизации под пользователем,​ а после прохождения авторизации xhost затерается дефолтным.
cron.txt · Last modified: 2012/01/31 12:02 (external edit)

Page Tools