Como e onde o comando at está configurado?

4

Quando eu instalo um novo sistema Linux, uma das minhas primeiras tarefas é fazer com que o crontab envie todos os seus e-mails para um endereço de e-mail designado, não para o root. Eu quero fazer o mesmo para o comando at .

Eu gostaria que o comando at enviasse seu e-mail trabalho concluído para um e-mail diferente do usuário que chamou o comando at.

No entanto, não consigo encontrar onde at está configurado. Eu andei bisbilhotando meu sistema CentOS 6.4 sem sucesso.

    
por octopusgrabbus 18.09.2013 / 17:10

3 respostas

6

O arquivo de configuração do CentOS at está em /etc/sysconfig/atd

de acordo com a página do manual, a notificação por email é a seguinte:

If the file /var/run/utmp is not available or corrupted, or if the user is not logged on at the time at is invoked, the mail is sent to the userid found in the environment variable LOGNAME. If that is undefined or empty, the current userid is assumed.

Uma sugestão seria editar / etc / aliases e atribuir ao usuário local um endereço de e-mail diferente. Fazer isso permitiria que o email de at fosse redirecionado da maneira que você pretende.

    
por 18.09.2013 / 17:20
2

Em alguns casos, o comando 'at' está ausente e o pacote precisa ser instalado. Procure os pacotes at.x86_64 ou at_i386, at_i486, at_i586.

OEL71 e o CentOS podem adicioná-lo com:

yum -y install

por exemplo: yum -y install at.x86_64

Se você tentar copiar os comandos de outro host, você receberá erros de autenticação pam quando executado por qualquer outra coisa que não seja root.

    
por 20.05.2016 / 22:07
0

Em muitos lançamentos de fornecedores, a funcionalidade 'at' não é inicializada de forma apropriada, você pode ter que ativar a programação /etc/init.d para o comando at.

Como isso funciona é que basicamente é feito um backup de seu trabalho usando arquivos diferentes, mas geralmente o daemon do crond lida com esta operação. No entanto, em algumas implementações, um daemon especial está presente apenas para manipular todos os comandos at.

    
por 18.09.2013 / 17:46

Tags