Próbuję przekonać Byobu do uruchomienia z Ubuntu Server 12.04 podczas uruchamiania serwera.
Nauczyłem się, jak to zrobić za pomocą sesji ekranowej, ale chcę, aby była w Byobu ze wszystkimi dodanymi funkcjami, a nie na ekranie.
w start()
skrypcie init.d dla ekranu jest to linia, która działa (po zmianie środowiska na poprawnego użytkownika przez su - $USER -c "$USER_INIT; $1" >/dev/null && return 0
--- USER i USER_INIT są odpowiednio wypełnione, testowane na ekranie):
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
zastępując screen
z byobu
lub byobu-screen
nie działa. Mam zaplecze ustawione na ekran.
NIE chcę edytować /.byobu/windows
pliku, ponieważ nie uruchamia się, dopóki użytkownik nie uruchomi ręcznie back-endu Byobu.
$ SESSIONNAME, którego używam, to weechat, a zmienna $ WCAPP to weechat-curses, nie mam żadnych kłótni na temat używania wartości dosłownej zamiast przekazywania zmiennych.
Dziękuję Ci.