Como definir a variável de ambiente HOME do cron?

0

Estou usando o esmtp para enviar e-mails como saída do trabalho cron. O servidor SMTP e a configuração de credenciais são armazenados em meu $ HOME / .esmtprc. No entanto, parece que a variável $ HOME env está definida para '/', em vez de para HOME a partir de / etc / passwd, como sugere o manual. Eu mudei / usr / sbin / sendmail para variáveis de ambiente de saída para arquivo e eu vejo isso:

HOME='/'

No entanto, os cabeçalhos de email contêm isto:

X-Cron-Env: <HOME=/home/username>

qual está correto. Então, por que o $ HOME não está definido para o esmtp?

    
por mehturt 27.07.2011 / 09:06

0 respostas