Using tomcat-native seems to cause SSL problems on most unifi versions.
Removing dep and also adjusting the service start commands to hide the
system copy of tomcat-native in case it's already installed for other
reasons.
Closes: https://bugs.gentoo.org/659302
Package-Manager: Portage-2.3.40, Repoman-2.3.9
ACE_LIB="lib/ace.jar"
DAEMON="${JAVA_HOME-/etc/java-config-2/current-system-vm}"/bin/java
-JAVA_OPTS="-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp"
+JAVA_OPTS="-Djava.library.path= -Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp"
UNIFI_GROUP="unifi"
UNIFI_PATH="/usr/lib/unifi"
UNIFI_USER="unifi"
User=unifi
Group=unifi
WorkingDirectory=/usr/lib/unifi
-ExecStart=/usr/bin/java -Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar start
-ExecStop=/usr/bin/java -Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar stop
+ExecStart=/usr/bin/java -Djava.library.path= -Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar start
+ExecStop=/usr/bin/java -Djava.library.path= -Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar stop
[Install]
WantedBy=network.target
SLOT="0/5.6"
RDEPEND="dev-db/mongodb
- dev-java/tomcat-native
virtual/jre:1.8"
DEPEND="app-arch/unzip"
SLOT="0/5.7"
RDEPEND="dev-db/mongodb
- dev-java/tomcat-native
virtual/jre:1.8"
DEPEND="app-arch/unzip"
SLOT="0/5.8"
RDEPEND="dev-db/mongodb
- dev-java/tomcat-native
virtual/jre:1.8"
DEPEND="app-arch/unzip"
SLOT="0/5.9"
RDEPEND="dev-db/mongodb
- dev-java/tomcat-native
virtual/jre:1.8"
DEPEND="app-arch/unzip"