1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/nixos/modules/services
Philipp Kern 624cc51bad nixos/spamassassin: Simplify services by using StateDirectory
Let systemd create SpamAssassin's state directory and populate it using the
regular updater service. Depend on the updater service on boot but do not
propagate failure to the main service.

spamd's commands to start and reload the service are still executed as
root but user/group are set to properly chown the state directory to the
target user. spamd drops privileges itself for its runner children but
preserves root on the main daemon (to listen and re-exec).
2021-02-11 10:09:45 +01:00
..
admin utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
amqp activemq: add type to configurationDir (#110450) 2021-01-22 11:11:05 +01:00
audio nixos/alsa: disable OSSEmulation by default 2021-01-26 15:06:33 +03:00
backup bacula: add types 2021-01-25 19:00:01 +01:00
cluster treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
computing treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
continuous-integration nixos/gitlab-runner: add support for 'docker+machine' and 'docker-ssh+machine' executors (#108763) 2021-01-26 00:01:54 +00:00
databases treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
desktops nixos/evolution: enable gnome-keyring 2021-01-20 19:51:32 +01:00
development nixos: use functionTo to prevent evaluation errors while merging 2021-01-24 17:18:37 +01:00
editors treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
games nixos/freeciv: init 2021-01-26 12:33:59 +01:00
hardware nixos/modules: stdenv.lib -> lib 2021-01-17 21:40:51 +01:00
logging treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
mail nixos/spamassassin: Simplify services by using StateDirectory 2021-02-11 10:09:45 +01:00
misc nixos/felix: add types 2021-01-27 11:44:59 -08:00
monitoring nixos: use functionTo to prevent evaluation errors while merging 2021-01-24 17:18:37 +01:00
network-filesystems nixos: add services.rsyncd.socketActivated option 2021-01-28 11:22:31 +01:00
networking nixos/gvpe: add types 2021-01-28 13:58:33 -08:00
printing
scheduling
search nixos/elasticsearch-curator: add type 2021-01-27 11:50:19 -08:00
security nixos/fprot: add type 2021-01-28 14:12:15 -08:00
system treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
torrent nixos/deluge: add type 2021-01-28 14:30:23 -08:00
ttys nixos/getty: add services.getty.loginOptions 2021-01-08 13:55:25 +00:00
video
wayland
web-apps nixos/hledger-web: init module and test 2021-01-28 15:29:53 +01:00
web-servers nixos/uwsgi: set up the default runtime directory 2021-01-25 14:05:39 +01:00
x11 nixos: use functionTo to prevent evaluation errors while merging 2021-01-24 17:18:37 +01:00