diff options
author | Marius Bergmann <marius@yeai.de> | 2017-05-01 23:00:09 +0200 |
---|---|---|
committer | Marius Bergmann <marius@yeai.de> | 2017-05-01 23:00:59 +0200 |
commit | 7ae9c8ab5e5645b18b056611b0f72366b6ef1501 (patch) | |
tree | e599f13db474975fe0aa751562a998fba871d7db /pkgs/servers/unifi | |
parent | f4289c8b19b7e79479457b670741f5f85efc460a (diff) | |
download | nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar.gz nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar.bz2 nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar.lz nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar.xz nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.tar.zst nixpkgs-7ae9c8ab5e5645b18b056611b0f72366b6ef1501.zip |
unifi: 5.4.14 -> 5.5.11
Diffstat (limited to 'pkgs/servers/unifi')
-rw-r--r-- | pkgs/servers/unifi/default.nix | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix index a11618d24f5..2ce0ba1d5f5 100644 --- a/pkgs/servers/unifi/default.nix +++ b/pkgs/servers/unifi/default.nix @@ -1,25 +1,30 @@ -{ stdenv, fetchurl, unzip }: +{ stdenv +, dpkg +, fetchurl +, unzip +}: stdenv.mkDerivation rec { name = "unifi-controller-${version}"; - version = "5.4.14"; + version = "5.5.11"; src = fetchurl { - url = "https://dl.ubnt.com/unifi/${version}/UniFi.unix.zip"; - sha256 = "16scryd8g0dsswawwadxxqsirir6mn0jaawv3qcszqj52vlz878w"; + url = "https://www.ubnt.com/downloads/unifi/5.5.11-5107276ec2/unifi_sysvinit_all.deb"; + sha256 = "1jsixz7g7h7fdwb512flcwk0vblrsxpg4i9jdz7r72bkmvnxk7mm"; }; - buildInputs = [ unzip ]; + buildInputs = [ dpkg ]; - doConfigure = false; - - buildPhase = '' - rm -rf bin conf readme.txt + unpackPhase = '' + dpkg-deb -x ${src} ./ ''; + doConfigure = false; + installPhase = '' mkdir -p $out - cp -ar * $out + cd ./usr/lib/unifi + cp -ar dl lib webapps $out ''; meta = with stdenv.lib; { |