0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-19 16:40:32 +03:00
nixpkgs/nixos/modules/services/security
Wolfgang Walther 41c5662cbe
nixos/postgresql: move postStart into separate unit
This avoids restarting the postgresql server, when only ensureDatabases
or ensureUsers have been changed. It will also allow to properly wait
for recovery to finish later.

To wait for "postgresql is ready" in other services, we now provide a
postgresql.target.

Resolves #400018

Co-authored-by: Marcel <me@m4rc3l.de>
2025-06-24 15:26:47 +02:00
..
vaultwarden nixos/vaultwarden: relax hardening when using sendmail 2025-03-13 17:59:55 +01:00
aesmd.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
authelia.nix authelia: add current package maintainers as module maintainers 2025-05-28 21:49:14 +02:00
bitwarden-directory-connector-cli.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
canaille.nix nixos/postgresql: move postStart into separate unit 2025-06-24 15:26:47 +02:00
certmgr.nix treewide: Fix incorrect string escapes 2025-01-07 19:49:28 +01:00
cfssl.nix nixos/cfssl: Add Disable Option 2025-04-08 11:06:30 +02:00
clamav.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
e-imzo.nix e-imzo: initialize module 2025-03-30 22:46:33 +05:00
endlessh-go.nix nixos/endlessh-go: fix DNS resolution 2025-01-08 13:47:09 +03:00
endlessh.nix treewide: add documentation for nixos systemd units 2025-03-12 18:00:38 +01:00
esdm.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
fail2ban.nix nixos/fail2ban: Update openssh option in docs 2025-01-07 10:11:31 +00:00
fprintd.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
haveged.nix nixos/services.haveged: remove with lib; 2024-12-30 12:09:40 +01:00
hockeypuck.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
hologram-agent.nix nixos/services.hologram-agent: remove with lib; 2024-12-30 12:09:40 +01:00
hologram-server.nix nixos/services.hologram-server: remove with lib; 2024-12-30 12:09:40 +01:00
infnoise.nix nixos/services.infnoise: remove with lib; 2024-12-30 12:09:41 +01:00
intune.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
jitterentropy-rngd.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
kanidm.nix nixos/kanidm: add option and tests for imperative group management 2025-06-08 11:38:33 +02:00
munge.nix treewide: add documentation for nixos systemd units 2025-03-12 18:00:38 +01:00
nginx-sso.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
oauth2-proxy-nginx.nix nixos/oauth2-proxy-nginx: match files in location block exactly 2025-02-17 17:28:11 +01:00
oauth2-proxy.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
openbao.nix nixos/openbao: init 2025-04-26 14:48:58 +03:00
opensnitch.nix opensnitch: add package option 2025-06-13 01:38:58 +02:00
paretosecurity.nix paretosecurity: 0.1.9 -> 0.2.12 2025-04-24 11:12:40 +01:00
pass-secret-service.nix nixos/services.passSecretService: remove with lib; 2024-12-30 12:09:41 +01:00
physlock.nix treewide: add documentation for nixos systemd units 2025-03-12 18:00:38 +01:00
pocket-id.nix nixos/pocket-id: harden after backend-frontend merge 2025-06-03 23:15:45 +02:00
shibboleth-sp.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
sks.nix treewide: add documentation for nixos systemd units 2025-03-12 18:00:38 +01:00
sshguard.nix nixos/services.sshguard: remove with lib; 2024-12-30 12:09:42 +01:00
sslmate-agent.nix nixos/services.sslmate-agent: remove with lib; 2024-12-30 12:09:42 +01:00
step-ca.nix nixos/step-ca: use pathWith for intermediatePasswordFile 2025-02-21 20:39:20 -08:00
tang.nix nixos/services.tang: remove with lib; 2024-12-30 12:09:42 +01:00
tor.nix treewide: fix typos 2025-06-02 16:07:07 +02:00
torify.nix nixos/services.tor.tsocks: remove with lib; 2024-12-30 12:09:42 +01:00
torsocks.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
usbguard.nix nixos/services.usbguard: remove with lib; 2024-12-30 12:09:42 +01:00
vault-agent.nix nixos/vault-agent: fix ExecStart generation when a vault package is set 2025-02-22 19:44:24 +01:00
vault.nix nixos/services.vault: fmt 2024-12-30 12:09:43 +01:00
yubikey-agent.nix nixos/services.yubikey-agent: fmt 2024-12-30 12:09:43 +01:00