Resolvi o problema em definitivo, vou compartilhar aqui para que fique
de referência futura.
Como dito, os scripts acionados pelo cron que façam uso do servidor X
precisam informar explicitamente as variáveis de ambiente DISPLAY e
XAUTHORITY.
No caso do DISPLAY, isto é trivial, basta escolher e i
Consegui descobrir qual era o problema falando com o Javier
Fernandez-Sanguino, mantenedor do pacote cron do debian.
O script precisa acessar o servidor X e, para tanto, precisa do
XAUTHORITY correto. Quando executado da linha de comando, o XAUTHORITY
já está dado como variável do ambiente, mas qu
Olá,
Estou tentando, sem sucesso, agendar alguns scripts usando o cron e
gostaria de saber se alguém consegue me dar uma luz aqui.
Um dos scripts é:
#!/bin/bash
DATE="`date '+%Y%m%d_%H_%M'`"
export DISPLAY=:0
/usr/bin/import -window root -resize 800 /var/log/logkeys/ss/${DATE}.
3 matches
Mail list logo