Eu fiz o seguinte script de shell que atualiza o /etc/issue
com o ip atual de todas as interfaces que não são de loopback:
#!/bin/sh
echo "You can use one of the following ip addresses in order to look the page or even ssh into the machine" > /etc/issue
ip -4 -o addr show up scope global | awk '{print $2,":",$4}'| sed -e "s/\/[1-9]*//" >> /etc/issue
Agora quero executá-lo na inicialização para atualizar o /etc/issue
com os ips da rede. Sobre distros baseadas no Debian eu colocaria sobre /etc/rc.local
, mas o alpine não tem esse arquivo. Como eu farei esse script ser executado de maneira equivalente a /etc/rc.local
?
Eu tentei colocá-lo em /etc/local.d
, mas ele não alterou corretamente o /etc/issue