nixpkgs/nixos/modules/services
Maximilian Bosch 0b3eef7441
postgresql_12: remove
This will be EOL at the end of November, so there's little reason to
keep it in 24.11[1]. As discussed, we'd like to keep it for as long as
possible to make sure there's a state in nixpkgs that has the latest
minor of postgresql_12 available with the most recent CVEs fixed for
people who cannot upgrade[2].

This aspect has been made explicit in the manual now for the next .11
release.

During the discussions it has been brought up that if people just do
`services.postgresql.enable = true;` and let the code decide the
postgresql version based on `system.stateVersion`, there's a chance that
such EOL dates will be missed. To make this harder, a warning will now
be raised when using the stateVersion-condition and the oldest still
available major is selected.

Additionally regrouped the postgresql things in the release notes to
make sure these are all shown consecutively. Otherwise it's a little
hard to keep track of all the changes made to postgresql in 24.11.

[1] https://endoflife.date/postgresql
[2] https://github.com/NixOS/nixpkgs/pull/353158#issuecomment-2453056692
2024-11-15 09:17:06 +01:00
..
accessibility
admin
amqp
audio nixos/snapserver: add package option 2024-11-06 14:51:15 -06:00
backup tsm-client: 8.1.23.0 -> 8.1.24.0 (#345039) 2024-10-04 18:25:37 +02:00
blockchain/ethereum nixos/lighthouse: use lib.getExe (validator_client) 2024-10-31 07:04:58 +01:00
cluster
computing nixos/{boinc,guix}: Use exec to start the payload binary of the service (#297526) 2024-11-10 17:35:24 +00:00
continuous-integration nixos/buildbot-master: allow merging extraConfig and extraImports (#322469) 2024-11-04 13:32:04 +01:00
databases postgresql_12: remove 2024-11-15 09:17:06 +01:00
desktop-managers nixos/lomiri: Add internal basics option for shared shell/greeter things 2024-10-30 18:46:09 +01:00
desktops nixos/pipewire: mention possible integration with pulseaudio 2024-11-05 18:02:03 +02:00
development nixos/athens: update docs 2024-11-11 11:42:08 +01:00
display-managers
editors
finance
games nixos/factorio: add allowedPlayers 2024-10-23 18:19:05 +01:00
hardware nixos/udisks2: add package option (#293495) 2024-11-11 14:57:07 +01:00
home-automation nixos/home-assistant: escape yaml functions in lovelace config 2024-11-01 00:47:46 +01:00
logging vector: fix service using pkgs.vector regardless package option (#354316) 2024-11-11 19:09:22 -05:00
mail nixos/protonmail-bridge: fix typo (#355520) 2024-11-13 07:56:04 +01:00
matrix nixos/hebbot: Fix systemd service (#354098) 2024-11-09 11:38:13 +01:00
misc nixos/duckdns: init module (#294489) 2024-11-14 17:29:11 +01:00
monitoring nixos/glances: init module 2024-11-13 00:06:47 +01:00
network-filesystems nixos/saunafs: add module + test 2024-10-12 19:13:00 +02:00
networking iwd: update settings documentation (#352989) 2024-11-06 12:17:24 +01:00
printing cups-filters: remove support for legacy CUPS browsing and for LDAP 2024-10-07 22:28:12 +02:00
scheduling
search
security nixos/fail2ban: fix typo (#355328) 2024-11-12 16:12:18 +01:00
system nixos/swapspace: init module 2024-10-30 22:41:15 +05:30
torrent nixos/bitmagnet: add help text for the options, fix typo 2024-10-19 15:55:15 +03:00
tracing
ttys nixos/getty: add option to autologin once per boot, take 2 2024-10-13 12:45:15 +02:00
video nixos/frigate: Set SyslogIdentifier for better log entries 2024-11-10 17:49:20 -05:00
wayland nixos/hypridle: add hyprctl, hyprlock and pidof to path 2024-10-31 18:06:26 +05:30
web-apps postgresql_12: remove 2024-11-15 09:17:06 +01:00
web-servers {apache,caddy,nginx}: not "before" ACME certs using DNS validation (#336412) 2024-11-08 18:50:28 +03:00
x11 nixos/lomiri: Better support stand-alone greeter usage (#352425) 2024-11-11 20:00:29 +01:00