nixpkgs/nixos/modules/services
Chris Ostrouchov 58c89ec26a
nixos/mincraft-server: refactor
- allow for options to (added 2 options):
   - agree to eula (eula.txt) true/false will create symlink over
     existing eula.txt to `/nix/store/...`.
   - whitelist users (optional and will symlink over existing
     whitelist.json and create backup)
   - server.properties can be configured with the serverProperties
     option. If there is an existing server.properties it will
     copy it to a server.properties.old to keep the old
     one. server.properties MUST be writable thus symlinking is not
     an option.
  - all ports that are stated in `server.properties` are exposed
    properly in the firewall.

(infinisil) nixos/minecraft-server: Fix, refactor and polish

Adds an option `declarative` (defaulted to false), in order to stay
(mostly) backwards compatible. The only thing that's not backwards
compatible is that you now need to agree to the EULA on evaluation time,
but that's guarded by an assertion and therefore doesn't need a release
note.
2019-02-03 02:16:11 +01:00
..
admin salt: Restart on config changes 2018-10-15 19:59:25 -07:00
amqp rabbitmq module: Update documentation after proofreading 2018-11-03 19:19:04 +01:00
audio nixos/mpd: allow storage plugins in musicDirectory 2018-08-03 21:36:38 +02:00
backup Merge pull request #54514 from LeOtaku/fix/restic-timer-config 2019-01-24 00:40:52 +01:00
cluster nixos/kubernetes: allow to disable clusterCidr 2018-11-26 16:36:30 +01:00
computing nixos/slurm: add extraConfigPaths options 2018-11-22 11:43:05 +01:00
continuous-integration nixos/jenkins-job-builder: add accessTokenFile option 2018-12-03 17:07:29 +01:00
databases Merge pull request #54475 from Izorkin/mysql-restartTrigger 2019-01-29 19:54:24 +01:00
desktops nixos/file-roller: init 2019-01-18 15:04:36 -05:00
development nixos/jupyter: wait for network.target 2018-11-06 20:40:20 +01:00
editors Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
games nixos/mincraft-server: refactor 2019-02-03 02:16:11 +01:00
hardware fwupd: fix installed tests 2019-01-28 00:15:00 +01:00
logging journaldriver: 1.0.0 -> 1.1.0 (#48106) 2018-10-09 23:45:43 +02:00
mail roundcube: apply code review suggestions 2018-11-28 18:53:37 +01:00
misc Merge remote-tracking branch 'upstream/master' into redmine 2019-01-29 09:24:33 -05:00
monitoring Merge pull request #54562 from pjones/pjones/netdata-plugins/master 2019-01-28 19:56:24 +01:00
network-filesystems Merge branch 'master' into staging 2018-12-24 15:02:29 +01:00
networking Merge pull request #54637 from danbst/small-eval-optimization 2019-01-31 00:42:24 +02:00
printing cups-googlecloudprint: init at 20160502 2018-10-11 09:19:58 +01:00
scheduling nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
search pythonPackages.elasticsearch-curator: 5.5.4 -> 5.6.0 2018-12-13 20:58:58 +01:00
security munge: fix module munge.key permissions from 0700 -> 0400 readonly 2019-01-30 12:53:54 -05:00
system Merge remote-tracking branch 'upstream/master' into staging 2018-12-16 22:55:06 +01:00
torrent nixos/transmission: Bug fix Appamor Transmission startup errors (#54873) 2019-01-31 17:51:48 +00:00
ttys nixos/kmscon: Add autologin option 2018-09-29 21:55:14 +02:00
web-apps atlassian-crowd: 3.2.5 -> 3.3.3 2019-01-07 21:54:23 +01:00
web-servers nixos/httpd: rename apache log files to have a .log file extension (#54529) 2019-01-31 04:04:58 +02:00
x11 nixos/gnome3: add GNOME Flashback sessions option 2019-01-21 11:17:49 +01:00