Byobu autostart from cron

Whisperity whisperity at gmail.com
Sat May 19 19:26:09 UTC 2012


byobu-enable only changes the user's configuration to automatically load
byobu after a shell was initiated. However, as described earlier:
> Turning byobu's Start automatically after log in on does not work, because
> there is no login to happen, as the script is started from cron.

2012/5/19 Marcos Barbosa <marcosestevesbarbosa at gmail.com>

> Do you try byobu-enable?
>
> 2012/5/19 Whisperity <whisperity at gmail.com>:
> > Dear fellow Ubuntu users,
> >
> > I have an automatation question I'd like to ask from you. My server runs
> > some servers which are, unfortunately, not daemons (like Minecraft or
> Source
> > Dedicated Server). I am planning on making them automatically start at
> boot
> > with the @reboot directive in crontab, but I wish their sessions to be
> > usable from byobu.
> >
> > Problem being, that byobu does not auto-start. I have written a shell
> > script:
> >
> > #!/bin/bash
> > screen -dr byobu -X screen -t srcds
> >
> > screen -r byobu -p srcds -X stuff "./start_gmod.sh $(printf '\r')"
> >
> > And I execute it as my nonprivileged user in crontab:
> >
> > @reboot           sourcesrv                    cd /srv/srcds/orangebox &&
> > ./hook-byobu.sh
> >
> > However, running this script requires byobu to be started when it runs.
> If I
> > test the script with starting byobu by hand and then executing it from
> SSH,
> > it does order byobu to make a new window and then starts the server.
> >
> > My question being: can I, somehow, automatize the start of byobu into the
> > hook-byobu.sh file? I tried adding byobu (the command itself) after the
> > shebang-line, but then it hangs until I, by hand, F6 (detach) from byobu.
> >
> > Turning byobu's Start automatically after log in on does not work,
> because
> > there is no login to happen, as the script is started from cron.
> >
> >
> > --
> > ubuntu-server mailing list
> > ubuntu-server at lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
> > More info: https://wiki.ubuntu.com/ServerTeam
>
>
>
> --
> Marcos Barbosa <marcosestevesbarbosa at gmail.com>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20120519/3746287a/attachment.html>


More information about the ubuntu-users mailing list