pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/unifi Import unifi-5.4.16 as net/unifi.
details: https://anonhg.NetBSD.org/pkgsrc/rev/e55d82e01960
branches: trunk
changeset: 364438:e55d82e01960
user: tnn <tnn%pkgsrc.org@localhost>
date: Sat Jun 24 14:16:37 2017 +0000
description:
Import unifi-5.4.16 as net/unifi.
UniFi is a web portal for setting up and provisioning network products
made by Ubiquiti Networks, inc.
diffstat:
net/unifi/DESCR | 2 +
net/unifi/Makefile | 82 ++
net/unifi/PLIST | 817 ++++++++++++++++++++
net/unifi/distinfo | 16 +
net/unifi/files/unifi.sh | 23 +
net/unifi/patches/patch-snappy-java_Makefile | 17 +
net/unifi/patches/patch-snappy-java_Makefile.common | 15 +
7 files changed, 972 insertions(+), 0 deletions(-)
diffs (truncated from 1000 to 300 lines):
diff -r fe994f5da4ad -r e55d82e01960 net/unifi/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/unifi/DESCR Sat Jun 24 14:16:37 2017 +0000
@@ -0,0 +1,2 @@
+UniFi is a web portal for setting up and provisioning network products
+made by Ubiquiti Networks, inc.
diff -r fe994f5da4ad -r e55d82e01960 net/unifi/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/unifi/Makefile Sat Jun 24 14:16:37 2017 +0000
@@ -0,0 +1,82 @@
+# $NetBSD: Makefile,v 1.1 2017/06/24 14:16:37 tnn Exp $
+
+DISTNAME= unifi-5.4.16
+CATEGORIES= net
+MASTER_SITES= -http://dl.ubnt.com/unifi/${PKGVERSION}/UniFi.unix.zip
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://www.ubnt.com/download/unifi/
+COMMENT= Provisioning software for network products made by Ubiquiti
+LICENSE= ubiquiti-license
+
+# Bundled firmware images cannot be redistributed
+RESTRICTED= No redistribution allowed
+NO_BIN_ON_CDROM= ${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+NO_SRC_ON_CDROM= ${RESTRICTED}
+NO_SRC_ON_FTP= ${RESTRICTED}
+
+DISTFILES= ${DEFAULT_DISTFILES}
+EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+
+# Unifi bundles snappy-java-1.0.5.jar, which contains native code.
+# We can use the bundled snappy-java but we must recompile the native portion
+# because it only ship linux binaries. The rcd script takes care of loading the
+# correct library.
+SNAPPY_JAVA= snappy-java-1.0.5.4
+SITES.${SNAPPY_JAVA}.tar.gz= -https://github.com/xerial/snappy-java/archive/${SNAPPY_JAVA:S/snappy-java-//}.tar.gz
+DISTFILES+= ${SNAPPY_JAVA}.tar.gz
+EXTRACT_ONLY+= ${SNAPPY_JAVA}.tar.gz
+
+SNAPPY= snappy-1.0.5
+SITES.${SNAPPY}.tar.gz= http://download.openpkg.org/components/cache/snappy/ \
+ http://ftp.NetBSD.org/pub/pkgsrc/distfiles/snappy-java10/
+DISTFILES+= ${SNAPPY}.tar.gz
+EXTRACT_ONLY+= ${SNAPPY}.tar.gz
+
+CHECK_SHLIBS_SKIP= unifi/lib/native/*
+INSTALLATION_DIRS= unifi
+# emulated JDK doesn't work; epoll issues. Also needs native libraries.
+PKG_JVMS_ACCEPTED= openjdk8
+PKGSRC_MAKE_ENV+= JAVA_HOME=${PKG_JAVA_HOME}
+USE_LANGUAGES= c c++ # for snappy JNI library
+USE_TOOLS+= gmake pax
+WRKSRC= ${WRKDIR}/UniFi
+
+DEPENDS+= mongodb>=2.4.14:../../databases/mongodb
+
+FILES_SUBST+= UNIFI_USER=${UNIFI_USER:Q} UNIFI_GROUP=${UNIFI_GROUP:Q}
+FILES_SUBST+= JAVA=${PKG_JAVA_HOME}/bin/java
+RCD_SCRIPTS= unifi
+UNIFI_USER?= unifi
+UNIFI_GROUP?= unifi
+PKG_USERS_VARS= UNIFI_USER
+PKG_GROUPS_VARS= UNIFI_GROUP
+PKG_GROUPS= ${UNIFI_GROUP}
+PKG_USERS= ${UNIFI_USER}:${UNIFI_GROUP}
+
+.for d in data logs run work
+OWN_DIRS_PERMS+= ${PREFIX}/unifi/${d} ${UNIFI_USER} ${UNIFI_GROUP} 0700
+.endfor
+
+.include "../../mk/bsd.prefs.mk"
+
+post-extract:
+# drop executable bit
+ find ${WRKSRC} -type f -print | xargs chmod -x
+ mkdir ${WRKDIR}/${SNAPPY_JAVA}/target
+ ln -s ${WRKDIR}/${SNAPPY} ${WRKDIR}/${SNAPPY_JAVA}/target
+
+do-build:
+# bundled mongod is a linux binary, replace with symlink to native binary
+ rm -f ${WRKSRC}/bin/mongod
+ ln -s ${PREFIX}/bin/mongod ${WRKSRC}/bin/mongod
+ cd ${WRKDIR}/${SNAPPY_JAVA} && ${BUILD_MAKE_CMD} native
+
+do-install:
+ cd ${WRKSRC} && pax -rw . ${DESTDIR}${PREFIX}/unifi
+ ${INSTALL_LIB} ${WRKDIR}/${SNAPPY_JAVA}/target/snappy-1.0.5-Default/libsnappyjava.so ${DESTDIR}${PREFIX}/unifi/lib
+
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r fe994f5da4ad -r e55d82e01960 net/unifi/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/unifi/PLIST Sat Jun 24 14:16:37 2017 +0000
@@ -0,0 +1,817 @@
+@comment $NetBSD: PLIST,v 1.1 2017/06/24 14:16:37 tnn Exp $
+unifi/bin/mongod
+unifi/dl/firmware/BZ2/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U2HSR/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U2IW/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U2Sv2/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U7E/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U7HD/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U7P/3.7.51.6230/firmware.bin
+unifi/dl/firmware/U7PG2/3.7.51.6230/firmware.bin
+unifi/dl/firmware/US24P250/3.7.51.6230/firmware.bin
+unifi/dl/firmware/USXG/3.7.51.6230/firmware.bin
+unifi/dl/firmware/bundles.json
+unifi/dl/firmware/p2N/3.3.22.4024/firmware.bin
+unifi/lib/Java-WebSocket-1.3.0-44-gbf2af15.jar
+unifi/lib/ace.jar
+unifi/lib/annotations-2.0.0.jar
+unifi/lib/aws-java-sdk-cloudwatch-1.9.3.jar
+unifi/lib/aws-java-sdk-core-1.9.3.jar
+unifi/lib/aws-java-sdk-s3-1.9.3.jar
+unifi/lib/commons-beanutils-1.9.1.jar
+unifi/lib/commons-codec-1.7.jar
+unifi/lib/commons-httpclient-3.1-atlassian-2.jar
+unifi/lib/commons-httpclient-contrib-3.1.jar
+unifi/lib/commons-io-2.4.jar
+unifi/lib/commons-lang-2.6.jar
+unifi/lib/commons-logging-1.1.3.jar
+unifi/lib/commons-net-3.3.jar
+unifi/lib/commons-pool2-2.2.jar
+unifi/lib/commons-validator-1.5.0.jar
+unifi/lib/compiler-0.8.18.jar
+unifi/lib/cron4j-2.2.5.jar
+unifi/lib/dom4j-1.3.jar
+unifi/lib/ecj-4.3.1.jar
+unifi/lib/gson-2.2.4.jar
+unifi/lib/guava-14.0.1.jar
+unifi/lib/httpclient-4.2.jar
+unifi/lib/httpcore-4.2.jar
+unifi/lib/jackson-annotations-2.1.1.jar
+unifi/lib/jackson-core-2.1.1.jar
+unifi/lib/jackson-databind-2.1.1.jar
+unifi/lib/jedis-2.8.1.jar
+unifi/lib/jmdns-3.4.1.jar
+unifi/lib/joda-time-2.9.4.jar
+unifi/lib/jorbis-0.0.17.jar
+unifi/lib/jsch-0.1.51.jar
+unifi/lib/jstl-1.2.jar
+unifi/lib/jstun-0.7.3.jar
+unifi/lib/jul-to-slf4j-1.7.6.jar
+unifi/lib/libsnappyjava.so
+unifi/lib/log4j-1.2.17.jar
+unifi/lib/mail-1.4.7.jar
+unifi/lib/mongo-java-driver-2.14.3.jar
+unifi/lib/native/Linux/amd64/libubnt_webrtc_jni.so
+unifi/lib/native/Linux/armhf/libubnt_webrtc_jni.so
+unifi/lib/native/Mac/x86_64/libubnt_webrtc_jni.jnilib
+unifi/lib/native/Windows/amd64/ubnt_webrtc_jni.dll
+unifi/lib/servo-core-0.9.4.jar
+unifi/lib/servo-graphite-0.9.4.jar
+unifi/lib/slf4j-api-1.7.6.jar
+unifi/lib/slf4j-log4j12-1.7.6.jar
+unifi/lib/snappy-java-1.0.5.jar
+unifi/lib/spring-beans-3.2.8.RELEASE.jar
+unifi/lib/spring-context-3.2.8.RELEASE.jar
+unifi/lib/spring-core-3.2.8.RELEASE.jar
+unifi/lib/spring-expression-3.2.8.RELEASE.jar
+unifi/lib/spring-test-3.2.8.RELEASE.jar
+unifi/lib/sshj-0.9.0.jar
+unifi/lib/tomcat-embed-core-7.0.77.jar
+unifi/lib/tomcat-embed-el-7.0.77.jar
+unifi/lib/tomcat-embed-jasper-7.0.77.jar
+unifi/lib/tomcat-embed-logging-juli-7.0.77.jar
+unifi/lib/tomcat-embed-logging-log4j-7.0.77.jar
+unifi/lib/urlrewritefilter-4.0.4.jar
+unifi/readme.txt
+unifi/webapps/ROOT/WEB-INF/resourcerewrite.xml
+unifi/webapps/ROOT/WEB-INF/urlrewrite.xml
+unifi/webapps/ROOT/WEB-INF/web.xml
+unifi/webapps/ROOT/app-unifi/.version
+unifi/webapps/ROOT/app-unifi/config/config.js
+unifi/webapps/ROOT/app-unifi/css/app.css
+unifi/webapps/ROOT/app-unifi/find_controller.html
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/css/lato.css
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/css/lato.min.css
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Black.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Black.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Black.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Black.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BlackItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BlackItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BlackItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BlackItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Bold.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Bold.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Bold.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Bold.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BoldItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BoldItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BoldItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-BoldItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Hairline.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Hairline.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Hairline.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Hairline.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HairlineItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HairlineItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HairlineItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HairlineItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Heavy.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Heavy.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Heavy.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Heavy.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HeavyItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HeavyItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HeavyItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-HeavyItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Italic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Italic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Italic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Italic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Light.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Light.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Light.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Light.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-LightItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-LightItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-LightItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-LightItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Medium.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Medium.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Medium.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Medium.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-MediumItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-MediumItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-MediumItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-MediumItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Regular.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Regular.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Regular.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Regular.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Semibold.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Semibold.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Semibold.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Semibold.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-SemiboldItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-SemiboldItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-SemiboldItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-SemiboldItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Thin.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Thin.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Thin.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-Thin.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-ThinItalic.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-ThinItalic.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-ThinItalic.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/lato/fonts/Lato-ThinItalic.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/fonts/ubnt.eot
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/fonts/ubnt.svg
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/fonts/ubnt.ttf
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/fonts/ubnt.woff
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/fonts/ubnt.woff2
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-icon/style.css
+unifi/webapps/ROOT/app-unifi/fonts/${PKGVERSION}.0/ubnt-lato/style.css
+unifi/webapps/ROOT/app-unifi/fonts/FontAwesome.otf
+unifi/webapps/ROOT/app-unifi/fonts/fontawesome-webfont.eot
+unifi/webapps/ROOT/app-unifi/fonts/fontawesome-webfont.svg
+unifi/webapps/ROOT/app-unifi/fonts/fontawesome-webfont.ttf
+unifi/webapps/ROOT/app-unifi/fonts/fontawesome-webfont.woff
+unifi/webapps/ROOT/app-unifi/fonts/fontawesome-webfont.woff2
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/success.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/BZ2/success%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/success.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2HSR/success%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/success.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2IW/success%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/success.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U2O/success%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/success.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7E/success%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7EDU/danger.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7EDU/danger%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7EDU/static.png
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7EDU/static%2x.png@localhost
+unifi/webapps/ROOT/app-unifi/images/devices/uap/U7EDU/success.png
Home |
Main Index |
Thread Index |
Old Index