Byobu autostart from cron
Do you try byobu-enable?
2012/5/19 Whisperity <whisperity@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 ' ')" > > 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@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server > More info: https://wiki.ubuntu.com/ServerTeam -- Marcos Barbosa <marcosestevesbarbosa@gmail.com> -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
Byobu autostart from cron
Do you try byobu-enable?
2012/5/19 Whisperity <whisperity@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 ' ')" > > 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@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server > More info: https://wiki.ubuntu.com/ServerTeam -- Marcos Barbosa <marcosestevesbarbosa@gmail.com> -- ubuntu-users mailing list ubuntu-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users |
Byobu autostart from cron
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@gmail.com> Do you try byobu-enable? 2012/5/19 Whisperity <whisperity@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 ' ')" > > 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@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server > More info: https://wiki.ubuntu.com/ServerTeam -- Marcos Barbosa <marcosestevesbarbosa@gmail.com> -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
Byobu autostart from cron
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@gmail.com> Do you try byobu-enable? 2012/5/19 Whisperity <whisperity@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 ' ')" > > 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@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server > More info: https://wiki.ubuntu.com/ServerTeam -- Marcos Barbosa <marcosestevesbarbosa@gmail.com> -- ubuntu-users mailing list ubuntu-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users |
| All times are GMT. The time now is 08:05 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.