Я намагаюся запустити 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
файл, оскільки він не запускається, поки користувач вручну не запустить резервну копію byobu.
$ SESSIONNAME, який я використовую, є weechat, а змінна $ WCAPP - weechat-curses, у мене немає сварок щодо використання буквального значення замість передачі змінних.
Дякую.