1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-13 08:05:40 +00:00
nixpkgs/nixos/modules/services/web-apps
Maximilian Bosch f326e5a35e
nixos/nextcloud: update upgrade-path for nextcloud19
Enhance the heuristics to make sure that a user doesn't accidentally
upgrade across two major versions of Nextcloud (e.g. from v17 to v19).

The original idea/discussion has been documented in the nixpkgs manual[1].

This includes the following changes:

* `nextcloud19` will be selected automatically when having a stateVersion
  greater or equal than 20.09. For existing setups, the package has to
  be selected manually to avoid accidental upgrades.

* When using `nextcloud18` or older, a warning will be thrown which recommends
  upgrading to `nextcloud19`.

* Added a brief paragraph about `nextcloud19` in the NixOS 19.09 release
  notes.

* Restart `phpfpm` if the Nextcloud-package (`cfg.package`) changes[2].

[1] https://nixos.org/nixos/manual/index.html#module-services-nextcloud-maintainer-info
[2] https://github.com/NixOS/nixpkgs/pull/89427#issuecomment-638885727
2020-06-20 11:30:11 +02:00
..
atlassian
icingaweb2
ihatemoney
codimd.nix
cryptpad.nix
documize.nix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dokuwiki.nix treewide: per RFC45, remove more unquoted URLs 2020-05-08 15:20:47 +02:00
engelsystem.nix nixos/engelsystem: init 2020-05-24 15:44:04 +02:00
frab.nix
gerrit.nix
gotify-server.nix
grocy.nix
grocy.xml
jirafeau.nix
limesurvey.nix
matomo-doc.xml
matomo.nix
mattermost.nix nixos/*: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
mediawiki.nix nixos/mediawiki: allow using default extensions 2020-03-26 18:26:07 +01:00
miniflux.nix
moinmoin.nix nixos/moinmoin: fix maintainer reference 2020-04-02 13:49:28 +02:00
moodle.nix
nextcloud.nix nixos/nextcloud: update upgrade-path for nextcloud19 2020-06-20 11:30:11 +02:00
nextcloud.xml nixos/nextcloud: update upgrade-path for nextcloud19 2020-06-20 11:30:11 +02:00
nexus.nix
pgpkeyserver-lite.nix
restya-board.nix
selfoss.nix
shiori.nix
sogo.nix nixos/sogo: init module 2020-05-12 18:49:43 +02:00
trac.nix
trilium.nix
tt-rss.nix nixos/tt-rss.service: set syslogidentifier 2020-05-08 12:00:00 +00:00
virtlyst.nix
wordpress.nix treewide: per RFC45, remove more unquoted URLs 2020-04-18 14:04:37 +02:00
youtrack.nix nixos/treewide: Fix incorrectly rendered examples 2020-04-02 07:49:25 +02:00
zabbix.nix