ANSI Colors ao usar o Systemd Service

2

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 .

    
por Ali Yousuf 21.03.2017 / 21:30

0 respostas