Re: [Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
Hi, * Franck[2016-08-23 14:27:46 CEST]: > On Ubuntu 16.04, I was hit by the unexpected (by me) behaviour of > wesnoth-server, and noticed it just now (after probably 6 month running > the server on each boot. My first idea was to go to > /etc/default/wesntoh, looking for a ENABLE=1, but there is none. Of course there is none because that's an approach to the issue that was rather a strange approach in the first place. systemctl disable wesnoth-1.12-server # would be the proper way But: It doesn't get enabled by default in the package, since the 1.8 times, 6 years ago. See above. > So I think that: > - the fact that the server will run on each boot should be much more obvious > on installation This shouldn't be the case. I'll have to test that in an 16.04 environment, but as far as I can tell this shouldn't happen. > - there should be simple way to disable it (something like /etc/default/wesnoth) "systemctl disable wesnoth-1.12-server" is the simple way and works with every single service. No strange file that might or might not be supported or used. > I support the view that installing a game server is most of the time for > playing a network game occasionally, and running a permanent game server > is probably a less frequent use case (which might require explicitly > enabling the server on boot) That's why it was changed six years ago. :) > (notice this bug was opened... 8 years ago) (notice this "bug" was resolved in wesnoth... 6 years ago) Enjoy, Rhonda -- Fühlst du dich mutlos, fass endlich Mut, los | Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang Fühlst du dich haltlos, such Halt und lass los| -- You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in Ubuntu. https://bugs.launchpad.net/bugs/109434 Title: Installing a server for a game automatically auto-inits and runs every boot. Status in tremulous package in Ubuntu: Incomplete Status in wesnoth package in Ubuntu: Won't Fix Status in wesnoth-1.8 package in Ubuntu: Fix Released Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tremulous/+bug/109434/+subscriptions ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
On Ubuntu 16.04, I was hit by the unexpected (by me) behaviour of wesnoth-server, and noticed it just now (after probably 6 month running the server on each boot. My first idea was to go to /etc/default/wesntoh, looking for a ENABLE=1, but there is none. So I think that: - the fact that the server will run on each boot should be much more obvious on installation - there should be simple way to disable it (something like /etc/default/wesnoth) I support the view that installing a game server is most of the time for playing a network game occasionally, and running a permanent game server is probably a less frequent use case (which might require explicitly enabling the server on boot) (notice this bug was opened... 8 years ago) -- You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in Ubuntu. https://bugs.launchpad.net/bugs/109434 Title: Installing a server for a game automatically auto-inits and runs every boot. Status in tremulous package in Ubuntu: Incomplete Status in wesnoth package in Ubuntu: Won't Fix Status in wesnoth-1.8 package in Ubuntu: Fix Released Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tremulous/+bug/109434/+subscriptions ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
Hey guys what to do with the Tremulous bug? Thank you for your help! -- You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in Ubuntu. https://bugs.launchpad.net/bugs/109434 Title: Installing a server for a game automatically auto-inits and runs every boot. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Won't Fix Status in “wesnoth-1.8” package in Ubuntu: Fix Released Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tremulous/+bug/109434/+subscriptions ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
This bug was fixed in the package wesnoth-1.8 - 1:1.8.1-1 --- wesnoth-1.8 (1:1.8.1-1) unstable; urgency=low * New upstream stable release. * Obsolete removed patches: missing-wml-child-error, lobby-crash * Fix icon names in desktop files (LP: #566115) * Add branch version to menu file. * Actually add stop links for all runlevels (LP: #109434) * Switch debian/watch to stable releases only again. -- Ubuntu Archive Auto-Sync arch...@ubuntu.com Tue, 18 May 2010 14:28:31 +0100 ** Changed in: wesnoth-1.8 (Ubuntu) Status: In Progress = Fix Released -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Won't Fix Status in “wesnoth-1.8” package in Ubuntu: Fix Released Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
** Also affects: wesnoth-1.8 (Ubuntu) Importance: Undecided Status: New ** Changed in: wesnoth-1.8 (Ubuntu) Status: New = In Progress -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Won't Fix Status in “wesnoth-1.8” package in Ubuntu: In Progress Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
** Changed in: wesnoth (Ubuntu) Status: Incomplete = Won't Fix -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Won't Fix Status in “wesnoth-1.8” package in Ubuntu: In Progress Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
The recent update of the wesnoth-1.8-server package does contain a partly fix for this: Unfortunately I didn't set stop symlinks for the runlevels 2 through to 5 so the server will still get started upon installation. Though, it won't get started anymore after a reboot. I'm uncertain if a fix for that really warrants yet another update, the fix would be pretty small: Change the line with dh_installinit in debian/rules to have the argument 'stop 20 0 1 2 3 4 5 6 .' instead of the missing 2 3 4 5. Sorry for being late, maybe this could go in through some proposed update later on with the above mentioned small fix if it's too late for now. Enjoy, Rhonda -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Incomplete Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
** Tags removed: bitesize -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Incomplete Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
This bug shouldn't be left to expire. The typical use for wesnothd server is to do a lan game, maybe once a week, nobody leaves it to run all the time except the few well-known servers hosted on wesnoth.org. I don't know if you realize it, but usability for this is currently much better on Windows, since it doesn't shove a constantly running service down your throat: wesnoth just starts the server as needed and then kills it once every participant has disconnected. -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Incomplete Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
Re: [Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.
Hi! * Gabriel M. gabrielmo...@gmail.com [2010-03-15 19:01:17 CET]: This bug shouldn't be left to expire. The typical use for wesnothd server is to do a lan game, maybe once a week, nobody leaves it to run all the time except the few well-known servers hosted on wesnoth.org. I'm with you - but I don't like an approach to have wesnothd singled out like that. This is calling for a bigger fix than just in wesnoth, see former comments, installing server packages are expected to have them running, that's part of the policy. I don't know if you realize it, but usability for this is currently much better on Windows, since it doesn't shove a constantly running service down your throat: wesnoth just starts the server as needed and then kills it once every participant has disconnected. That though is something I just discussed with upstream, and this is indeed the case. I am reconsider my standing on that grounds and offer a switch for this, but it will take a bit to come up with a proper approach. I fear this is too late for lucid to get included. Thanks for the additional ping and proper arguments! Rhonda -- Installing a server for a game automatically auto-inits and runs every boot. https://bugs.launchpad.net/bugs/109434 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to wesnoth in ubuntu. Status in “tremulous” package in Ubuntu: Incomplete Status in “wesnoth” package in Ubuntu: Incomplete Bug description: Binary package hint: tremulous-server Summary: Installing the means to start a server for an entertainment game automatically puts it into the /etc/rc* startup sequence, thereby potentially opening a large security hole. This happens with little information to the end user, and should be _optional_ or offer a quick and easy way to see what is happening with the rc* startup sequences. Affects: tremulous-server, wesnoth-server to mention two. I suspect there are more. ___ Pkg-games-ubuntu mailing list Pkg-games-ubuntu@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu