nixpkgs/nixos/modules/services/misc
talyz 0f8133d633 nixos/gitlab: Fix state directory permissions
Since the preStart script is no longer running in privileged mode, we
reassign the files in the state directory and its config subdirectory
to the user we're running as. This is done by splitting the preStart
script into a privileged and an unprivileged part where the privileged
part does the reassignment.

Also, delete the database.yml symlink if it exists, since we want to
create a real file in its place.

Fixes #68696.
2019-10-03 09:02:00 +02:00
..
taskserver nixos/taskserver: crl file is optional 2019-07-27 15:49:46 -07:00
airsonic.nix Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
apache-kafka.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
autofs.nix autofs service: fix the manual 2017-07-26 15:24:43 +03:00
autorandr.nix nixos/autorandr: make default target in systemd service configurable 2018-07-05 14:39:08 +02:00
beanstalkd.nix cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
bees.nix nixos/modules: services.bees init 2018-11-29 20:27:45 -06:00
bepasty.nix treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
calibre-server.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
canto-daemon.nix
cfdyndns.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
cgminer.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
clipmenu.nix nixos/modules: add clipmenu user service 2018-07-15 12:22:46 -07:00
confd.nix treewide: use boolToString function 2017-04-11 18:18:53 +02:00
couchpotato.nix nixos/couchpotato: replace deprecated usage of PermissionsStartOnly 2019-05-25 13:48:41 -04:00
cpuminer-cryptonight.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
defaultUnicornConfig.rb gitlab service: use recommended unicorn config 2018-03-22 02:29:28 +01:00
devmon.nix
dictd.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
disnix.nix nixos/disnix: undo dysnomia rename to fix disnix and retain compatibility with previous release 2018-08-06 01:25:38 +02:00
docker-registry.nix nixos/docker-registry: Allow use of non-filesystem storage 2019-03-23 10:32:56 +00:00
dwm-status.nix nixos/dwm-status: add module 2019-06-12 00:15:10 +02:00
dysnomia.nix nixos/dysnomia: enable InfluxDB support 2019-09-09 23:28:10 +02:00
errbot.nix treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
etcd.nix nixos/etcd: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:59 -04:00
ethminer.nix nixos/ethminer: init 2019-05-01 17:20:26 -04:00
exhibitor.nix Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
felix.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
folding-at-home.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
fstrim.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
gammu-smsd.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
geoip-updater.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
gitea.nix nixos/gitea: fix dump 2019-09-21 09:28:53 +02:00
gitit.nix reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
gitlab.nix nixos/gitlab: Fix state directory permissions 2019-10-03 09:02:00 +02:00
gitlab.xml nixos/gitlab: Add support for storing secrets in files 2019-09-06 16:54:22 +02:00
gitolite.nix treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
gitweb.nix nixos/gitweb: add gitwebTheme option 2018-04-17 20:07:01 +03:00
gogs.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
gollum.nix nixos/gollum: replace deprecated usage of PermissionsStartOnly 2019-05-26 07:20:48 -04:00
gpsd.nix gpsd: use optionalString 2018-07-03 13:55:27 +01:00
greenclip.nix Shorten mkEnableOption description 2019-07-23 12:19:28 +09:00
headphones.nix headphones: init at 0.5.19 2018-09-16 21:48:18 +02:00
home-assistant.nix home-assistant: set capabilities for bluetooth 2019-09-23 21:54:16 +08:00
ihaskell.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
irkerd.nix irkerd service: init 2017-03-17 09:16:32 -05:00
jackett.nix nixos/jackett: add package option 2019-07-07 12:23:01 +01:00
jellyfin.nix jellyfin: remove assertion if emby enabled: no emby module exists 2019-05-07 11:04:57 +02:00
leaps.nix [bot] treewide: remove unused 'args@' in lambdas 2018-07-20 19:54:05 +00:00
lidarr.nix nixos/lidarr: re-add home attribute 2019-07-07 12:31:28 +01:00
logkeys.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
mathics.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
matrix-synapse-log_config.yaml
matrix-synapse.nix Merge staging-next into staging 2019-08-28 08:26:42 +02:00
mbpfan.nix nixos/mbpfan: /var/run -> /run 2019-03-20 00:02:45 +01:00
mediatomb.nix nixos: remove dependencies on local-fs.target 2019-09-01 19:06:38 +02:00
mesos-master.nix nixos/mesos: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
mesos-slave.nix nixos/mesos: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
metabase.nix modules: adding metabase service 2019-08-18 13:44:26 +02:00
mwlib.nix nixos: remove dependencies on local-fs.target 2019-09-01 19:06:38 +02:00
nix-daemon.nix nixos/nix-daemon: Prevent network warning when checking config 2019-09-28 17:00:47 +02:00
nix-gc.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
nix-optimise.nix nixos/nix-optimise: be smarter about when we run the store optimiser 2019-07-03 09:37:14 +08:00
nix-ssh-serve.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
nixos-manual.nix treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
novacomd.nix webos: init novacom, novacomd, cmake-modules; add nixos service 2018-02-20 10:34:19 -06:00
nzbget.nix nixos/nzbget: fix broken service, add a nixos test, as well as some general improvements 2019-04-25 20:28:39 -04:00
octoprint.nix Merge pull request #56265 from aanderse/permissions-start-only 2019-06-25 18:04:22 -04:00
osrm.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
packagekit.nix nixos/packagekit: make it not error out and use upstream systemd unit 2019-04-24 22:31:36 +08:00
paperless.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
parsoid.nix nodePackages.parsoid: pin service-runner to 2.3.0 2018-04-02 22:38:40 +03:00
plex.nix plex: rewrite to use FHS userenv 2019-04-23 20:19:33 -07:00
pykms.nix nixos/pymks: log to journal 2019-09-25 06:33:34 +08:00
radarr.nix nixos/radarr: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:01:00 -04:00
redmine.nix nixos/redmine: cosmetic cleanup 2019-06-30 07:24:23 -04:00
ripple-data-api.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
rippled.nix nixos: rippled: fix type 2019-02-03 20:10:13 +00:00
rogue.nix
safeeyes.nix safeeyes: restart only on failure 2018-04-10 21:19:13 +03:00
serviio.nix nixos: remove dependencies on local-fs.target 2019-09-01 19:06:38 +02:00
sickbeard.nix Add sickbeard module (with SickGear & SickRage) 2018-09-16 21:54:16 +02:00
siproxd.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
snapper.nix treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
sonarr.nix nixos/sonarr: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:01:01 -04:00
spice-vdagentd.nix nixos/spice-vdagentd: /var/run -> /run 2019-03-20 00:02:45 +01:00
ssm-agent.nix nixos: Move uses of stdenv.shell to runtimeShell. 2018-03-01 14:38:53 -05:00
sssd.nix cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
subsonic.nix nixos: remove dependencies on local-fs.target 2019-09-01 19:06:38 +02:00
sundtek.nix
svnserve.nix nixos/svnserve: /var/run -> /run 2019-03-20 00:02:45 +01:00
synergy.nix treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
sysprof.nix sysprof: 1.2.0 -> 3.28.1 2018-05-16 16:54:12 +02:00
tautulli.nix tautulli/plexpy: 1.4.25 -> 2.1.26 (renamed) 2019-02-28 19:07:00 +01:00
tiddlywiki.nix nixos/tiddlywiki: init 2019-07-16 23:12:16 +01:00
tzupdate.nix tzupdate service: init 2017-10-19 05:15:32 +01:00
uhub.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
weechat.nix nixos/weechat: add setuid wrapper for `screen' to ensure true multiuser capabilities 2018-10-10 11:11:34 +02:00
weechat.xml Manual: make reproducible 2019-02-06 22:35:58 -05:00
xmr-stak.nix xmr-stak service: support multiple config files 2018-06-19 18:07:41 +02:00
zoneminder.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
zookeeper.nix nixos/zookeeper: recursively set permissions and ownership on dataDir 2019-09-03 11:57:57 -04:00