Как получить сеанс byobu с командой для запуска при запуске?

Я пытаюсь запустить Byobu с Ubuntu Server 12.04 при запуске сервера.

Я понял, как это сделать с помощью сеанса экрана, но я хочу, чтобы он был в Бёбу со всеми добавленными функциями, а не на экране.

в 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, так как он не запускается, пока пользователь вручную не запустит серверную часть byobu.

Используемое мной $ SESSIONNAME это weechat, а переменная $ WCAPP - weechat-curses, у меня нет ссор по поводу использования литерального значения вместо передачи переменных.

Спасибо.

14
задан 16 December 2013 в 06:36

1 ответ

Откройте свой терминал ( CTRL + ALT + T ), а затем введите как

nano /etc/rc.local

и затем добавьте эта строка перед выходом 0

byobu -S boot-time mycommand &

Затем нажмите ctrl x save & amp; близко.

0
ответ дан 16 December 2013 в 06:36

Другие вопросы по тегам:

Похожие вопросы: