diff --git a/nixos/doc/manual/release-notes/rl-1709.xml b/nixos/doc/manual/release-notes/rl-1709.xml
index 8b0d2549439..f8b24f552d2 100644
--- a/nixos/doc/manual/release-notes/rl-1709.xml
+++ b/nixos/doc/manual/release-notes/rl-1709.xml
@@ -55,22 +55,23 @@ has the following highlights:
- The handling of SSL in the nginx module has been cleaned up, renaming
- the misnomed enableSSL to onlySSL
- which reflects its original intention. This is not to be used with the
- already existing forceSSL which creates a second
- non-SSL virtual host redirecting to the SSL virtual host. This by
- chance had worked earlier due to specific implementation details. In
- case you had specified both please remove the enableSSL
- option to keep the previous behaviour.
+ The handling of SSL in the services.nginx module has
+ been cleaned up, renaming the misnamed enableSSL to
+ onlySSL which reflects its original intention. This
+ is not to be used with the already existing forceSSL
+ which creates a second non-SSL virtual host redirecting to the SSL
+ virtual host. This by chance had worked earlier due to specific
+ implementation details. In case you had specified both please remove
+ the enableSSL option to keep the previous behaviour.
Another addSSL option has been introduced to configure
- both a non-SSL virtual host and an SSL virtual host.
+ both a non-SSL virtual host and an SSL virtual host with the same
+ configuration.
- Options to configure resolvers and
- upstreams have been introduced. See their information
+ Options to configure resolver options and
+ upstream blocks have been introduced. See their information
for further details.
@@ -193,7 +194,7 @@ following incompatible changes:
This is due to a kernel configuration change. The new naming
is consistent with those of other Linux distributions with
systemd. See
-
+ #29197
for more information.
@@ -228,6 +229,39 @@ following incompatible changes:
+
+
+ The following changes apply if the stateVersion is changed to 17.09 or higher.
+ For stateVersion = "17.03" or lower the old behavior is preserved.
+
+
+
+
+ The postgres default version was changed from 9.5 to 9.6.
+
+
+
+
+ The postgres superuser name has changed from root to postgres to more closely follow what other Linux distributions are doing.
+
+
+
+
+ The postgres default dataDir has changed from /var/db/postgres to /var/lib/postgresql/$psqlSchema where $psqlSchema is 9.6 for example.
+
+
+
+
+ The mysql default dataDir has changed from /var/mysql to /var/lib/mysql.
+
+
+
+
+ Radicale's default package has changed from 1.x to 2.x. Instructions to migrate can be found here . It is also possible to use the newer version by setting the package to radicale2, which is done automatically when stateVersion is 17.09 or higher. The extraArgs option has been added to allow passing the data migration arguments specified in the instructions; see the radicale.nix NixOS test for an example migration.
+
+
+
+
The aiccu package was removed. This is due to SixXS
@@ -256,7 +290,7 @@ following incompatible changes:
- The ipfs package now doesn't ignore the dataDir option anymore. If you've ever set this option to anything other than the default you'll have to either unset it (so the default gets used) or migrate the old data manually with
+ The ipfs service now doesn't ignore the dataDir option anymore. If you've ever set this option to anything other than the default you'll have to either unset it (so the default gets used) or migrate the old data manually with
dataDir=<valueOfDataDir>
mv /var/lib/ipfs/.ipfs/* $dataDir
@@ -264,32 +298,11 @@ rmdir /var/lib/ipfs/.ipfs
-
-
- The following changes apply if the stateVersion is changed to 17.09 or higher.
- For stateVersion = "17.03 or lower the old behavior is preserved.
-
-
- The postgres default version was changed from 9.5 to 9.6.
-
-
- The postgres superuser name has changed from root to postgres to more closely follow what other Linux distributions are doing.
-
-
- The postgres default dataDir has changed from /var/db/postgres to /var/lib/postgresql/$psqlSchema where $psqlSchema is 9.6 for example.
-
-
- The mysql default dataDir has changed from /var/mysql to /var/lib/mysql.
-
-
- Radicale's default package has changed from 1.x to 2.x. Instructions to migrate can be found here . It is also possible to use the newer version by setting the package to radicale2, which is done automatically when stateVersion is 17.09 or higher. The extraArgs option has been added to allow passing the data migration arguments specified in the instructions; see the radicale.nix NixOS test for an example migration.
-
-
The caddy service was previously using an extra
- .caddy in the data directory specified with the
- dataDir option. The contents of the
+ .caddy directory in the data directory specified
+ with the dataDir option. The contents of the
.caddy directory are now expected to be in the
dataDir.
@@ -367,15 +380,6 @@ rmdir /var/lib/ipfs/.ipfs
upstream's announcement for more information.
No complete replacement for grsecurity/PaX is available presently.
-
-
-
- The gnupg package used to suffix its programs
- with 2, like gpg2 and
- gpgv2. This suffix has since been dropped,
- and the programs are now simply gpg,
- gpgv, etc.
-
@@ -415,14 +419,6 @@ FLUSH PRIVILEGES;
-
-
- Templated systemd services e.g container@name are
- now handled currectly when switching to a new configuration, resulting
- in them being reloaded.
-
-
-
services.mysqlBackup now works by default
@@ -463,6 +459,14 @@ FLUSH PRIVILEGES;
+
+
+ Templated systemd services e.g container@name are
+ now handled currectly when switching to a new configuration, resulting
+ in them being reloaded.
+
+
+
Steam: the newStdcpp parameter
was removed and should not be needed anymore.
@@ -558,23 +562,33 @@ FLUSH PRIVILEGES;
which makes it possible to remove the install medium after booting.
This allows tethering from your phone after booting from it.
+
+ services.gitlab-runner.configOptions has been added
to specify the configuration of gitlab-runners declaratively.
+
+ services.jenkins.plugins has been added
to install plugins easily, this can be generated with jenkinsPlugins2nix.
+
+ services.postfix.config has been added
to specify the main.cf with NixOS options. Additionally other options
have been added to the postfix module and has been improved further.
+
+
The GitLab package and module have been updated to the latest 10.0
release.
+
+
The systemd-boot boot loader now lists the NixOS
version, kernel version and build date of all bootable generations.