J'essaie de faire démarrer Byobu avec Ubuntu Server 12.04 lorsque le serveur démarre.
J'ai compris comment le faire avec une session d'écran, mais je veux que ce soit dans Byobu avec toutes les fonctionnalités ajoutées, pas à l'écran.
dans start()
un script init.d pour écran, c'est la ligne qui fonctionne (après avoir changé l'environnement en utilisateur correct via su - $USER -c "$USER_INIT; $1" >/dev/null && return 0
--- USER et USER_INIT sont tous deux correctement remplis, testés fonctionnant via écran):
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
le remplacement screen
par byobu
ou byobu-screen
ne fonctionne pas. J'ai le back-end réglé sur écran.
Je NE souhaite PAS modifier le /.byobu/windows
fichier car il ne se lance pas tant qu'un utilisateur n'a pas démarré manuellement un back-end byobu.
Le $ SESSIONNAME que j'utilise est weechat et la variable $ WCAPP est weechat-curses, je n'ai aucune querelle sur l'utilisation de la valeur littérale au lieu de passer des variables.
Je vous remercie.