Estou tentando iniciar o Byobu com o Ubuntu Server 12.04 quando o servidor é iniciado.
Eu descobri como fazer isso com uma sessão de tela, mas quero que seja no Byobu com todos os recursos adicionais, não na tela.
no start()
dentro de um script init.d para o ecrã esta é a linha que obras (depois de mudar o ambiente para o usuário correto via su - $USER -c "$USER_INIT; $1" >/dev/null && return 0
--- USUÁRIO e USER_INIT são ambos povoada adequadamente, testado trabalhando através do ecrã):
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
substituindo screen
por byobu
ou byobu-screen
não funciona. Eu tenho o back-end definido para a tela.
NÃO quero editar o /.byobu/windows
arquivo, 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-maldições, não tenho discussões sobre o uso do valor literal em vez de passar variáveis.
Obrigado.