summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2015-08-23 10:29:12 -0500
committerThomas Tuegel <ttuegel@gmail.com>2015-08-23 10:29:12 -0500
commit90a72bd177ec55d24913fa32547cd78dca08624e (patch)
treeb1df32fffde3ef88f760179deea4af308969c7c3 /pkgs/os-specific/linux
parentc250748a54493d2b75ba88bf3b880f0167f8b5d1 (diff)
parent06717667cc9e4c3c2025e101e6cf68cde0b25fcd (diff)
downloadnixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar.gz
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar.bz2
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar.lz
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar.xz
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.tar.zst
nixlib-90a72bd177ec55d24913fa32547cd78dca08624e.zip
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r--pkgs/os-specific/linux/android-udev-rules/default.nix6
-rw-r--r--pkgs/os-specific/linux/fanctl/default.nix9
2 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/android-udev-rules/default.nix b/pkgs/os-specific/linux/android-udev-rules/default.nix
index 61e4291ecc50..3f763e917e34 100644
--- a/pkgs/os-specific/linux/android-udev-rules/default.nix
+++ b/pkgs/os-specific/linux/android-udev-rules/default.nix
@@ -1,12 +1,12 @@
 { stdenv, fetchgit }:
 
 stdenv.mkDerivation {
-  name = "android-udev-rules-20150301";
+  name = "android-udev-rules-20150821";
 
   src = fetchgit {
     url = "https://github.com/M0Rf30/android-udev-rules";
-    rev = "2cc51a456ccfbca338c4e6b76211645aaac631e9";
-    sha256 = "dbf1614cebb466d1adbcc5f17cefc0c37f148f9e3b46443b3e82f6cd19a1514f";
+    rev = "07ccded2a89c2bb6da984e596c015c5e9546e497";
+    sha256 = "953fc10bd0de46afef999dc1c1b20801b3d6e289af48d18fa96b1cac3ac54518";
   };
 
   installPhase = ''
diff --git a/pkgs/os-specific/linux/fanctl/default.nix b/pkgs/os-specific/linux/fanctl/default.nix
index f0b863e01488..61e100f4c9b7 100644
--- a/pkgs/os-specific/linux/fanctl/default.nix
+++ b/pkgs/os-specific/linux/fanctl/default.nix
@@ -1,6 +1,7 @@
 { stdenv, lib, fetchbzr, makeWrapper, bridge-utils, iproute, dnsmasq, iptables, kmod, utillinux }:
 
-stdenv.mkDerivation rec {
+let stateDir = "/var/lib/fan-networking";
+in stdenv.mkDerivation rec {
   name = "fanctl-${version}";
 
   version = "0.3.0";
@@ -17,16 +18,16 @@ stdenv.mkDerivation rec {
   # if that files does not exist, dnsmasq subsequently fails,
   # so we'll use /dev/null.
   #
-  # Also, make sure /var/lib/ubuntu-fan exists before starting dnsmasq.
+  # Also, make sure the state directory before starting dnsmasq.
   buildPhase = ''
     substituteInPlace fanctl \
       --replace '--conf-file= ' \
                 '--conf-file=/dev/null ' \
       --replace '/var/lib/misc' \
-                '/var/lib/ubuntu-fan'
+                '${stateDir}'
 
     sed -i '/dnsmasq -u/i \
-    mkdir -p /var/lib/ubuntu-fan' fanctl
+    mkdir -p ${stateDir}' fanctl
   '';
 
   installPhase = ''