Hi,

* Franck <a...@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

_______________________________________________
Pkg-games-ubuntu mailing list
Pkg-games-ubuntu@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-ubuntu

Reply via email to