nixpkgs/nixos/modules
Peter Hoeg 4ce76d9e1a ddclient nixos module: follow best practice for running daemons
Couple of changes:

 - move home to /var/lib/ddclient so we can enable ProtectSystem=full
 - do not stick binary into systemPackages as it will only run as a daemon
 - run as dedicated user/group
 - document why we cannot run as type=forking (output is swallowed)
 - secure things by running with ProtectSystem and PrivateTmp
 - .pid file goes into /run/ddclient
 - let nix create the home directory instead of handling it manually
 - make the interval configurable
2017-08-13 21:56:48 +08:00
..
config nixos: add pathes for KDE applications 2017-08-06 12:55:10 +03:00
hardware mcelog: use .service file from upstream 2017-07-27 13:06:20 +08:00
i18n/input-method Remove top-level kde5 attribute 2017-02-27 11:49:10 -06:00
installer nix: 1.11.12 -> 1.11.13 2017-07-18 10:54:01 +02:00
misc ddclient: assign group for ddclient 2017-08-13 21:56:48 +08:00
profiles all-hardware.nix: add VMware support. (#27430) 2017-07-17 02:38:10 +02:00
programs wvdial: remove 2017-08-04 02:24:07 +02:00
security nixos/auditd: break ordering cycle (#27577) 2017-08-01 20:45:01 +01:00
service-managers Simple proof of concept for how to do other types of services 2017-05-26 18:14:31 -04:00
services ddclient nixos module: follow best practice for running daemons 2017-08-13 21:56:48 +08:00
system modules: specify some types 2017-08-04 02:20:31 +02:00
tasks zfs, spl: 0.6.5.11 -> 0.7.0 2017-07-27 19:00:54 +02:00
testing kdm: drop service 2017-02-11 13:55:09 -05:00
virtualisation Merge pull request #27903 from volth/issue-27857-libvirt-xml-manipulation 2017-08-12 21:45:01 +02:00
module-list.nix ripple-rest: remove 2017-08-12 13:38:32 +02:00
rename.nix zfs, spl: 0.6.5.11 -> 0.7.0 2017-07-27 19:00:54 +02:00