Eu configurei um servidor para o SSHTron , um jogo que pode ser jogado pelo ssh-ing em um servidor sshtron
.
A cor é muito importante neste jogo.
Eu posso rodar o servidor ssh executando o executável que eu tenho: ./sshtron-server
E funcionou bem, os usuários puderam jogar o jogo no modo colorido.
ssh sshtron.myserver.com
Eu queria criar um serviço para que ele seja iniciado automaticamente se meu sistema for reiniciado.
Mas quando eu fiz, e os usuários estavam vendo o jogo sem cores.
O seguinte é meu arquivo sshtron.service
:
[Unit]
Description=SSHTron
[Service]
Type=simple
WorkingDirectory=/home/pi/go/src/zachlatta/sshtron
ExecStart=/home/pi/go/src/zachlatta/sshtron/sshtron-server
[Install]
WantedBy=multi-user.target
ATUALIZADO:
Eu também tentei envolver o servidor em um contêiner Docker , mas o resultado é o mesmo, sem cores. : (
ATUALIZADO:
Parece que precisamos encontrar uma maneira de alocar uma pseudo-tty e executar sshtron
sobre ela, usando systemd
.