Como posso exibir uma mensagem antes do login apenas no próximo login?

2

Antecedentes:

Eu tenho uma imagem de máquina virtual executando o Linux Mint que estou distribuindo para vários usuários. Na primeira vez que eles inicializam a VM, o Tomcat demora muito para carregar, já que os aplicativos executados fazem algum processamento de primeira execução * e quero avisar os usuários sobre isso. No entanto, o Tomcat carrega rapidamente nas inicializações subseqüentes, portanto, não quero a mensagem de aviso nas inicializações posteriores, apenas algumas informações básicas do sistema.

Já tenho uma mensagem de pré-login usando o / etc / issue. Existe uma boa maneira de exibir uma mensagem de pré-login modificada apenas uma vez? Eu sei que posso fazer uma mensagem de pós-login com um script, mas a maneira como a VM é configurada normalmente não faz login, então eles nunca a veem.

* O envio da VM com o processamento de primeira execução já feito aumentaria o tamanho da VM em cerca de 50%, o que não quero fazer.

    
por ChimneyImp 05.05.2016 / 16:04

1 resposta

4

Solicite que os processos do Tomcat substituam /etc/issue por uma versão sem aviso quando eles tiverem terminado (supondo que você possa incluir alguns de seus próprios processamentos nesses scripts).

Ou, execute qualquer script ( /etc/rc.local ?) que substitua /etc/issue depois que tudo terminar a inicialização.

    
por 05.05.2016 / 16:17

Tags