Em uma pergunta anterior , encontrei um "trabalho cron do autodeath do sistema" que desligava minha rota de rede padrão diariamente.
Como nunca ouvi falar disso, gostaria de saber exatamente o que é e para que serve?
O objetivo system-autodeath
é remover uma máquina da rede todos os dias até que alguém faça algo a respeito.
A página do manual:
system-autodeath é uma tarefa cron que é executada diariamente, verificando a hora atual versus uma data de morte configurada para a máquina. Dentro de uma semana desta data, o sistema emitirá avisos de log para syslog.alert notificando que o sistema efetuou a autodie em uma data específica. Na data em que o sistema terá sua rota padrão excluída. Ele continuará fazendo isso todos os dias até que alguém faça algo a respeito.
Glen Turner escreve em seu blog por que é empolgante ter :
Quando vi o blog de Paul Fenwick sobre autodie, minha alma pulou para o Nirvana, já que eu queria uma instalação de autodie no Linux por um longo tempo. Depois li o artigo e descobri que não era o que eu pensava.
...
Linux funciona. Então, algumas pessoas não atualizam. Não há nada de errado nisso - a menos que a máquina esteja na Internet. Nesse caso, máquinas mais antigas e sem suporte são muito vulneráveis ao uso indevido. Existem muitas dessas máquinas. Desconectei uma máquina executando o Red Hat Linux 5.2 no outro dia.
Eu adoraria que todas as distribuições fossem enviadas com um trabalho cron de morte automática. Envie o sistema operacional com uma data de validade esperada; quando essa data chegar, exclua qualquer rota padrão. Se o fornecedor estender a manutenção, ele poderá atualizar o pacote de autodeath como parte dessa manutenção. Da mesma forma para um projeto de manutenção "legado" de distribuição.
Isso é realmente muito útil se você deseja aplicar atualizações. Em uma rede mantida (por exemplo, uma rede corporativa), pode ser desejável ter a capacidade de impor atualizações e, se o sistema não for atualizado para removê-lo da rede por motivos de segurança. Portanto, a cada atualização, a data de término automática é adiada para o futuro, se não houver atualizações (por qualquer motivo), a máquina será retirada da rede até que um administrador de sistema a analise.
A implementação no Fedora parece ser de Seth Vidal, discutida na Lista de Correio de Desenvolvimento do Fedora .
[Em resposta a James Hubbard, que pediu a necessidade de tal sistema.]
Como um ex-administrador de sistemas que manteve uma resposta em várias versões da distribuição Linux para pessoas que instalaram sistemas que eu não controlava acima [esse sistema é destruído por padrão] é exatamente a intenção.
Se os alunos de pós-graduação do laboratório que instalaram a distribuição Linux da universidade decidirem não acompanhar e monitorar seu sistema, eu gostaria que ele deixasse a rota padrão para que, pelo menos, só fosse acessível a partir da rede local.
Há também o início original da ideia na lista de discussão .
De fato, não consigo encontrar a postagem de blog mencionada por Glen Turner, exceto a ferramenta de autodie para Perl , que parece servir a um propósito completamente diferente. Também não sou capaz de descobrir se é algo que vem do mundo UNIX ou se é uma ideia nascida há alguns anos atrás.
Enfim, isso tem seu objetivo, um objetivo muito limitado e especializado, mas ainda um objetivo. Em um relatório de bug, fica muito claro que a morte automática do sistema nunca esteve na instalação padrão . Se isso acabou na sua máquina, você pode instalá-lo acidentalmente com outro pacote (o pessoal do Fedora provavelmente adoraria saber que um pacote depende disso) ou alguém foi tão gentil em instalá-lo para você.
De acordo com esta página , foi feito para desativar automaticamente a rota padrão em uma determinada data.
Procure pelo arquivo de configuração
system-autodeath.conf
, você encontrará algo parecido com isto:Com relação à configuração da configuração, não faço ideia, você deve adicionar o que está usando para virtualização e de onde obteve o seu modelo do fedora.
Você deve verificar se a data da sua vm está ok executando
date
no seu shell, talvez uma data ruim esteja causando a data da morte mais cedo do que o esperado.fonte
Eu não tinha idéia de que alguém tivesse pensado o suficiente na minha sugestão para codificá-la. Parece que devo uma cerveja a Seth Vidal. A postagem do blog foi movida para http://vk5tu.livejournal.com/19594.html e eu escrevi uma descrição completa para a lista de discussão Fedora Development https://lists.fedoraproject.org/pipermail/devel/2008-September/009618. html
Muitas felicidades a todos, Glen.
fonte