Como obtenho uma sessão byobu com um comando para ser executado na inicialização?

Como obtenho uma sessão byobu com um comando para ser executado na inicialização?

Estou tentando fazer com que o Byobu inicialize com o Ubuntu Server 12.04 quando o servidor for inicializado.

Eu descobri como fazer isso com uma sessão de tela, mas quero que esteja emByobucom todos os recursos adicionados, não na tela.

dentro start()de um script init.d para tela esta é a linha que funciona (depois de alterar o ambiente para o usuário correto via su - $USER -c "$USER_INIT; $1" >/dev/null && return 0--- USER e USER_INIT são preenchidos corretamente, testados funcionando via tela):

screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP

substituindo screenpor byobuou byobu-screennão funciona. Eu tenho o back-end configurado para tela.

NÃO quero editar o /.byobu/windowsarquivo, pois ele não será iniciado até que um usuário inicie manualmente um back-end do byobu.

O $SESSIONNAME que estou usando é weechat e a variável $WCAPP é weechat-curses, não tenho dúvidas sobre usar o valor literal em vez de passar variáveis.

Obrigado.

Responder1

Abra seu terminal ( CTRL+ ALT+ T) e digite como

nano /etc/rc.local

e adicione esta linha antes da saída 0

byobu -S boot-time mycommand &

Em seguida, pressione ctrlxsalvar e fechar.

informação relacionada