about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArseniy Seroka <jagajaga@users.noreply.github.com>2015-10-19 21:00:47 +0300
committerArseniy Seroka <jagajaga@users.noreply.github.com>2015-10-19 21:00:47 +0300
commit48d837f31004f33683df1af1b074ccf547658110 (patch)
tree40a08e055a1aad62fae19e5f9824b1ddedb3c35a
parent484b4250ae3aa2a51e21123ef1b5f9fc3f673f0d (diff)
parent0baef5b8064809737ee1fd19a428eff5965fa2f0 (diff)
downloadnixlib-48d837f31004f33683df1af1b074ccf547658110.tar
nixlib-48d837f31004f33683df1af1b074ccf547658110.tar.gz
nixlib-48d837f31004f33683df1af1b074ccf547658110.tar.bz2
nixlib-48d837f31004f33683df1af1b074ccf547658110.tar.lz
nixlib-48d837f31004f33683df1af1b074ccf547658110.tar.xz
nixlib-48d837f31004f33683df1af1b074ccf547658110.tar.zst
nixlib-48d837f31004f33683df1af1b074ccf547658110.zip
Merge pull request #10480 from dasjoe/asterisk
asterisk: fix service installation and upgrade to 13.6.0
-rw-r--r--nixos/modules/services/networking/asterisk.nix1
-rw-r--r--pkgs/servers/asterisk/default.nix4
2 files changed, 3 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/asterisk.nix b/nixos/modules/services/networking/asterisk.nix
index b079cb227303..13617a1b6c58 100644
--- a/nixos/modules/services/networking/asterisk.nix
+++ b/nixos/modules/services/networking/asterisk.nix
@@ -201,6 +201,7 @@ in
         for d in '${varlibdir}' '${spooldir}' '${logdir}'; do
           # TODO: Make exceptions for /var directories that likely should be updated
           if [ ! -e "$d" ]; then
+            mkdir -p "$d"
             cp --recursive ${pkgs.asterisk}/"$d" "$d"
             chown --recursive ${asteriskUser} "$d"
             find "$d" -type d | xargs chmod 0755
diff --git a/pkgs/servers/asterisk/default.nix b/pkgs/servers/asterisk/default.nix
index c37292d385f5..d9bb0fd70eb3 100644
--- a/pkgs/servers/asterisk/default.nix
+++ b/pkgs/servers/asterisk/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "asterisk-${version}";
-  version = "13.3.2";
+  version = "13.6.0";
 
   src = fetchurl {
     url = "http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-${version}.tar.gz";
-    sha256 = "19dafvy6ch4v8949bjim64fff456k78156m30dy2yvhm94m5k1zz";
+    sha256 = "0nh0fnqx84as92kk9d73s0386cndd17l06y1c72jl2bdjhyba0ca";
   };
 
   # Note that these sounds are included with the release tarball. They are