Я пытаюсь запустить Byobu с Ubuntu Server 12.04 при запуске сервера.
Я понял, как это сделать с помощью сеанса экрана, но я хочу, чтобы он был в Byobu со всеми добавленными функциями, а не на экране.
в start()
скрипте init.d для экрана это строка, которая работает (после изменения среды на правильного пользователя через su - $USER -c "$USER_INIT; $1" >/dev/null && return 0
--- USER и USER_INIT оба заполняются правильно, проверено, работает ли через экран):
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
замена screen
на byobu
или byobu-screen
не работает. У меня есть задний конец для экрана.
Я не хочу редактировать /.byobu/windows
файл, так как он не запускается, пока пользователь вручную не запустит бобу-бэкэнд.
$ SESSIONNAME, которое я использую, это weechat, а переменная $ WCAPP - weechat-curses, у меня нет ссор по поводу использования литерального значения вместо передачи переменных.
Спасибо.