[Pkg-games-ubuntu] [Bug 109434] Re: Installing a server for a game automatically auto-inits and runs every boot.

Rhonda D'Vine 109434 at bugs.launchpad.net
Tue Aug 23 16:01:56 UTC 2016


Hi,

* Franck <alci at mecadu.org> [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



More information about the Pkg-games-ubuntu mailing list