Byobu autostart from cron
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
> > Dedicated Server). I am planning on making them automatically start at
> > 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
> > 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,
> > 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...
More information about the ubuntu-server