summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2018-12-31 12:00:36 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2018-12-31 12:00:36 +0100
commit070290bda7972072a531c7e79a29bd005ebb84df (patch)
tree572922a35ba554a97ff4771875f3a265fb8ce0e1 /nixos
parentec1f78d1cb6ac86743ffb797bf88d4633b91e733 (diff)
parent42575040fc64c1f5560c1cd1d1fdf0fd5e5d4b49 (diff)
downloadnixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar.gz
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar.bz2
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar.lz
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar.xz
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.tar.zst
nixpkgs-070290bda7972072a531c7e79a29bd005ebb84df.zip
Merge master into staging-next
Diffstat (limited to 'nixos')
-rw-r--r--nixos/doc/manual/release-notes/rl-1903.xml13
-rw-r--r--nixos/modules/config/system-path.nix2
-rw-r--r--nixos/modules/services/networking/ddclient.nix3
3 files changed, 15 insertions, 3 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1903.xml b/nixos/doc/manual/release-notes/rl-1903.xml
index d99c8881727..89d9f48aedd 100644
--- a/nixos/doc/manual/release-notes/rl-1903.xml
+++ b/nixos/doc/manual/release-notes/rl-1903.xml
@@ -343,6 +343,13 @@
      <literal><![CDATA[security.pam.services.<name?>.text]]></literal>.
    </para>
   </listitem>
+   <listitem>
+    <para>
+     <literal>fish</literal> has been upgraded to 3.0.
+     It comes with a number of improvements and backwards incompatible changes.
+     See the <literal>fish</literal> <link xlink:href="https://github.com/fish-shell/fish-shell/releases/tag/3.0.0">release notes</link> for more information.
+    </para>
+   </listitem>
   </itemizedlist>
  </section>
 
@@ -363,6 +370,12 @@
    </listitem>
    <listitem>
     <para>
+     <literal>composableDerivation</literal> along with supporting library functions
+     has been removed.
+    </para>
+   </listitem>
+   <listitem>
+    <para>
      The deprecated <literal>truecrypt</literal> package has been removed
      and <literal>truecrypt</literal> attribute is now an alias for
      <literal>veracrypt</literal>. VeraCrypt is backward-compatible with
diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix
index aece7aa67ac..7a65e44e828 100644
--- a/nixos/modules/config/system-path.nix
+++ b/nixos/modules/config/system-path.nix
@@ -7,7 +7,7 @@ with lib;
 
 let
 
-  requiredPackages =
+  requiredPackages = map lib.lowPrio
     [ config.nix.package
       pkgs.acl
       pkgs.attr
diff --git a/nixos/modules/services/networking/ddclient.nix b/nixos/modules/services/networking/ddclient.nix
index a70967820b3..9a2e13e9553 100644
--- a/nixos/modules/services/networking/ddclient.nix
+++ b/nixos/modules/services/networking/ddclient.nix
@@ -182,10 +182,9 @@ with lib;
       serviceConfig = rec {
         DynamicUser = true;
         RuntimeDirectory = StateDirectory;
-        RuntimeDirectoryMode = "0750";
         StateDirectory = builtins.baseNameOf dataDir;
         Type = "oneshot";
-        ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -m660 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf";
+        ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -m666 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf";
         ExecStart = "${lib.getBin pkgs.ddclient}/bin/ddclient -file /run/${RuntimeDirectory}/ddclient.conf";
       };
     };