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 screenpar byobuou byobu-screenne fonctionne pas. J'ai le back-end réglé sur écran.
Je NE souhaite PAS modifier le /.byobu/windowsfichier 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.