Para iniciar os processos em uma determinada tty
na inicialização, você precisa editar este arquivo: /etc/init/tty*.conf
. Substitua *
pelo número tty
. Adicione o script de inicialização do seu servidor para este arquivo. Um exemplo pode ser:
exec /sbin/getty -n -l /path/to/minecraft-server/startup.sh -8 38400 tty1
( Isso pode não permitir que você efetue login se o seu script não chamar explicitamente /sbin/login
! )
Em retrospectiva, openvt
pode ser mais adequado às suas necessidades. Edite seu arquivo /etc/rc.local
e adicione o comando openvt
.
openvt -c 1 sh /path/to/minecraft-server/startup.sh
O script será executado na inicialização automaticamente @ tty1 desta maneira:)
Você desejará configurar um trabalho cron
para o overviewer
. cron
é um programa que agenda tarefas (que você define / configura) para executar em intervalos específicos. Leia mais sobre cron
aqui .
Uma entrada de amostra cron
da tarefa para o overviewer
pode parecer:
0 * * * * root /path/to/overviewer/overviewer --config ~/overviewer/config
Esta entrada irá para o arquivo crontab
localizado em /etc/crontab
.
O formato de uma entrada crontab
é:
minute hour day-of-month month day-of-week user command
Espero que isso ajude!