On 1/20/20 12:41 PM, Stuart Henderson wrote:
Will look soon (this evening or tomorrow probably). Could you please add
a README section showing users how to set login.conf for more FDs please,
with several hundred already taken by the listen ports it gets tight fairly
quickly :-)



OK, that one is with an append to the README file
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile	6 Jan 2020 20:57:31 -0000	1.8
+++ Makefile	20 Jan 2020 12:29:42 -0000
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.8 2020/01/06 20:57:31 sthen Exp $
 
 COMMENT =	modern GPS tracking platform
-V =		4.5
-REVISION =	1
+V =		4.7
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	22 May 2019 09:44:48 -0000	1.3
+++ distinfo	20 Jan 2020 12:29:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-4.5.zip) = ZE2swcDdeHzn6dXFCt+Xxh/fOSIcfK66IB+Gc6P1GYk=
-SIZE (traccar-other-4.5.zip) = 53640425
+SHA256 (traccar-other-4.7.zip) = yjZ1P5ppdhPT47pVVfyWXcXryQn//PcIwD2G0grSJVE=
+SIZE (traccar-other-4.7.zip) = 56124485
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST	6 Jan 2020 20:57:31 -0000	1.5
+++ pkg/PLIST	20 Jan 2020 12:29:42 -0000
@@ -26,26 +26,26 @@ share/traccar/conf/traccar.xml
 @owner
 @group
 share/traccar/lib/
-share/traccar/lib/HikariCP-3.3.1.jar
+share/traccar/lib/HikariCP-3.4.2.jar
 share/traccar/lib/activation-1.1.1.jar
 share/traccar/lib/animal-sniffer-annotations-1.14.jar
 share/traccar/lib/antlr-2.7.2.jar
 share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-2.5.0.jar
-share/traccar/lib/asm-5.0.3.jar
-share/traccar/lib/asm-analysis-5.0.3.jar
-share/traccar/lib/asm-commons-5.0.3.jar
-share/traccar/lib/asm-tree-5.0.3.jar
-share/traccar/lib/asm-util-5.0.3.jar
+share/traccar/lib/aopalliance-repackaged-2.6.1.jar
+share/traccar/lib/asm-7.1.jar
+share/traccar/lib/asm-analysis-7.1.jar
+share/traccar/lib/asm-commons-7.1.jar
+share/traccar/lib/asm-tree-7.1.jar
+share/traccar/lib/asm-util-7.1.jar
 share/traccar/lib/ch-commons-charset-3.0.2.jar
 share/traccar/lib/ch-commons-util-6.0.2.jar
 share/traccar/lib/ch-smpp-6.0.0-netty4-beta-3.jar
 share/traccar/lib/checker-compat-qual-2.0.0.jar
 share/traccar/lib/commons-beanutils-1.9.2.jar
 share/traccar/lib/commons-chain-1.1.jar
-share/traccar/lib/commons-codec-1.12.jar
+share/traccar/lib/commons-codec-1.13.jar
 share/traccar/lib/commons-collections-3.2.1.jar
-share/traccar/lib/commons-collections4-4.2.jar
+share/traccar/lib/commons-collections4-4.4.jar
 share/traccar/lib/commons-compress-1.18.jar
 share/traccar/lib/commons-digester-1.8.jar
 share/traccar/lib/commons-jexl-2.1.1.jar
@@ -60,23 +60,24 @@ share/traccar/lib/error_prone_annotation
 share/traccar/lib/guava-25.1-android.jar
 share/traccar/lib/guice-4.2.2.jar
 share/traccar/lib/guice-assistedinject-4.2.2.jar
-share/traccar/lib/h2-1.4.199.jar
-share/traccar/lib/hk2-api-2.5.0.jar
-share/traccar/lib/hk2-locator-2.5.0.jar
-share/traccar/lib/hk2-utils-2.5.0.jar
+share/traccar/lib/h2-1.4.200.jar
+share/traccar/lib/hk2-api-2.6.1.jar
+share/traccar/lib/hk2-locator-2.6.1.jar
+share/traccar/lib/hk2-utils-2.6.1.jar
 share/traccar/lib/ical4j-2.0.5.jar
 share/traccar/lib/j2objc-annotations-1.1.jar
-share/traccar/lib/jackson-annotations-2.9.8.jar
-share/traccar/lib/jackson-core-2.9.8.jar
-share/traccar/lib/jackson-databind-2.9.8.jar
-share/traccar/lib/jackson-datatype-jsr353-2.9.8.jar
-share/traccar/lib/jackson-jaxrs-base-2.9.8.jar
-share/traccar/lib/jackson-jaxrs-json-provider-2.9.8.jar
-share/traccar/lib/jackson-module-jaxb-annotations-2.9.8.jar
-share/traccar/lib/jakarta.annotation-api-1.3.4.jar
-share/traccar/lib/jakarta.inject-2.5.0.jar
-share/traccar/lib/jakarta.ws.rs-api-2.1.5.jar
-share/traccar/lib/javassist-3.22.0-CR2.jar
+share/traccar/lib/jackson-annotations-2.9.9.jar
+share/traccar/lib/jackson-core-2.9.9.jar
+share/traccar/lib/jackson-databind-2.9.9.jar
+share/traccar/lib/jackson-datatype-jsr353-2.9.9.jar
+share/traccar/lib/jackson-jaxrs-base-2.9.9.jar
+share/traccar/lib/jackson-jaxrs-json-provider-2.9.9.jar
+share/traccar/lib/jackson-module-jaxb-annotations-2.9.9.jar
+share/traccar/lib/jakarta.annotation-api-1.3.5.jar
+share/traccar/lib/jakarta.inject-2.6.1.jar
+share/traccar/lib/jakarta.validation-api-2.0.2.jar
+share/traccar/lib/jakarta.ws.rs-api-2.1.6.jar
+share/traccar/lib/javassist-3.25.0-GA.jar
 share/traccar/lib/javax.activation-api-1.2.0.jar
 share/traccar/lib/javax.inject-1.jar
 share/traccar/lib/javax.json-1.1.4.jar
@@ -87,67 +88,65 @@ share/traccar/lib/jaxb-api-2.3.1.jar
 share/traccar/lib/jaxb-core-2.3.0.1.jar
 share/traccar/lib/jaxb-impl-2.3.2.jar
 share/traccar/lib/jcl-over-slf4j-1.7.12.jar
-share/traccar/lib/jersey-client-2.28.jar
-share/traccar/lib/jersey-common-2.28.jar
-share/traccar/lib/jersey-container-servlet-2.28.jar
-share/traccar/lib/jersey-container-servlet-core-2.28.jar
-share/traccar/lib/jersey-entity-filtering-2.28.jar
-share/traccar/lib/jersey-hk2-2.28.jar
-share/traccar/lib/jersey-media-jaxb-2.28.jar
-share/traccar/lib/jersey-media-json-jackson-2.28.jar
-share/traccar/lib/jersey-server-2.28.jar
-share/traccar/lib/jetty-client-9.4.18.v20190429.jar
-share/traccar/lib/jetty-http-9.4.18.v20190429.jar
-share/traccar/lib/jetty-io-9.4.18.v20190429.jar
-share/traccar/lib/jetty-jndi-9.4.18.v20190429.jar
-share/traccar/lib/jetty-proxy-9.4.18.v20190429.jar
-share/traccar/lib/jetty-security-9.4.18.v20190429.jar
-share/traccar/lib/jetty-server-9.4.18.v20190429.jar
-share/traccar/lib/jetty-servlet-9.4.18.v20190429.jar
-share/traccar/lib/jetty-util-9.4.18.v20190429.jar
-share/traccar/lib/jetty-webapp-9.4.18.v20190429.jar
-share/traccar/lib/jetty-xml-9.4.18.v20190429.jar
-share/traccar/lib/jffi-1.2.17-native.jar
-share/traccar/lib/jffi-1.2.17.jar
-share/traccar/lib/jna-5.3.1.jar
-share/traccar/lib/jna-platform-5.3.1.jar
-share/traccar/lib/jnr-constants-0.9.9.jar
-share/traccar/lib/jnr-ffi-2.1.8.jar
-share/traccar/lib/jnr-posix-3.0.49.jar
+share/traccar/lib/jersey-client-2.30.jar
+share/traccar/lib/jersey-common-2.30.jar
+share/traccar/lib/jersey-container-servlet-2.30.jar
+share/traccar/lib/jersey-container-servlet-core-2.30.jar
+share/traccar/lib/jersey-entity-filtering-2.30.jar
+share/traccar/lib/jersey-hk2-2.30.jar
+share/traccar/lib/jersey-media-jaxb-2.30.jar
+share/traccar/lib/jersey-media-json-jackson-2.30.jar
+share/traccar/lib/jersey-server-2.30.jar
+share/traccar/lib/jetty-client-9.4.26.v20200117.jar
+share/traccar/lib/jetty-http-9.4.26.v20200117.jar
+share/traccar/lib/jetty-io-9.4.26.v20200117.jar
+share/traccar/lib/jetty-jndi-9.4.26.v20200117.jar
+share/traccar/lib/jetty-proxy-9.4.26.v20200117.jar
+share/traccar/lib/jetty-security-9.4.26.v20200117.jar
+share/traccar/lib/jetty-server-9.4.26.v20200117.jar
+share/traccar/lib/jetty-servlet-9.4.26.v20200117.jar
+share/traccar/lib/jetty-util-9.4.26.v20200117.jar
+share/traccar/lib/jetty-webapp-9.4.26.v20200117.jar
+share/traccar/lib/jetty-xml-9.4.26.v20200117.jar
+share/traccar/lib/jffi-1.2.22-native.jar
+share/traccar/lib/jffi-1.2.22.jar
+share/traccar/lib/jna-5.5.0.jar
+share/traccar/lib/jna-platform-5.5.0.jar
+share/traccar/lib/jnr-a64asm-1.0.0.jar
+share/traccar/lib/jnr-constants-0.9.14.jar
+share/traccar/lib/jnr-ffi-2.1.11.jar
+share/traccar/lib/jnr-posix-3.0.51.jar
 share/traccar/lib/jnr-x86asm-1.0.2.jar
-share/traccar/lib/joda-time-2.10.1.jar
+share/traccar/lib/joda-time-2.10.5.jar
 share/traccar/lib/jsr305-3.0.2.jar
 share/traccar/lib/jxls-2.4.7.jar
 share/traccar/lib/jxls-poi-1.0.16.jar
-share/traccar/lib/liquibase-core-3.6.3.jar
-share/traccar/lib/logback-classic-1.2.3.jar
-share/traccar/lib/logback-core-1.2.3.jar
-share/traccar/lib/mssql-jdbc-7.2.2.jre8.jar
-share/traccar/lib/mysql-connector-java-8.0.15.jar
-share/traccar/lib/netty-all-4.1.35.Final.jar
+share/traccar/lib/liquibase-core-3.8.5.jar
+share/traccar/lib/logback-core-1.1.3.jar
+share/traccar/lib/mssql-jdbc-7.4.1.jre8.jar
+share/traccar/lib/mysql-connector-java-8.0.18.jar
+share/traccar/lib/netty-all-4.1.44.Final.jar
 share/traccar/lib/oro-2.0.8.jar
-share/traccar/lib/osgi-resource-locator-1.0.1.jar
+share/traccar/lib/osgi-resource-locator-1.0.3.jar
 share/traccar/lib/poi-4.0.0.jar
 share/traccar/lib/poi-ooxml-4.0.0.jar
 share/traccar/lib/poi-ooxml-schemas-4.0.0.jar
-share/traccar/lib/postgresql-42.2.5.jar
-share/traccar/lib/protobuf-java-3.6.1.jar
-share/traccar/lib/slf4j-api-1.7.26.jar
-share/traccar/lib/slf4j-jdk14-1.7.26.jar
-share/traccar/lib/snakeyaml-1.18.jar
+share/traccar/lib/postgresql-42.2.9.jar
+share/traccar/lib/protobuf-java-3.11.1.jar
+share/traccar/lib/slf4j-api-1.7.30.jar
+share/traccar/lib/slf4j-jdk14-1.7.30.jar
 share/traccar/lib/sslext-1.2-0.jar
 share/traccar/lib/struts-core-1.3.8.jar
 share/traccar/lib/struts-taglib-1.3.8.jar
 share/traccar/lib/struts-tiles-1.3.8.jar
 share/traccar/lib/threetenbp-1.3.6.jar
-share/traccar/lib/validation-api-2.0.1.Final.jar
 share/traccar/lib/velocity-1.7.jar
 share/traccar/lib/velocity-tools-2.0.jar
-share/traccar/lib/websocket-api-9.4.18.v20190429.jar
-share/traccar/lib/websocket-client-9.4.18.v20190429.jar
-share/traccar/lib/websocket-common-9.4.18.v20190429.jar
-share/traccar/lib/websocket-server-9.4.18.v20190429.jar
-share/traccar/lib/websocket-servlet-9.4.18.v20190429.jar
+share/traccar/lib/websocket-api-9.4.26.v20200117.jar
+share/traccar/lib/websocket-client-9.4.26.v20200117.jar
+share/traccar/lib/websocket-common-9.4.26.v20200117.jar
+share/traccar/lib/websocket-server-9.4.26.v20200117.jar
+share/traccar/lib/websocket-servlet-9.4.26.v20200117.jar
 share/traccar/lib/xmlbeans-3.0.1.jar
 share/traccar/schema/
 share/traccar/schema/changelog-3.10.xml
@@ -166,6 +165,7 @@ share/traccar/schema/changelog-3.9.xml
 share/traccar/schema/changelog-4.0-clean.xml
 share/traccar/schema/changelog-4.0.xml
 share/traccar/schema/changelog-4.1.xml
+share/traccar/schema/changelog-4.7.xml
 share/traccar/schema/changelog-master.xml
 share/traccar/templates/
 share/traccar/templates/export/
Index: pkg/README
===================================================================
RCS file: /cvs/ports/geo/traccar/pkg/README,v
retrieving revision 1.1
diff -u -p -r1.1 README
--- pkg/README	17 Dec 2018 19:48:24 -0000	1.1
+++ pkg/README	20 Jan 2020 12:29:42 -0000
@@ -56,3 +56,19 @@ default.xml and reference that copy in t
 should ensure that at every upgrade, you track the changes in default.xml as
 the file contains important informations about SQL queries. This is definitely
 more complex than firewalling the unused ports.
+
+File descriptor limits
+======================
+
+traccar might requires a larger number of open files to run reliably.
+
+To raise the open file descriptor limit for traccar, add the following to
+the login.conf(5) file:
+
+	traccar:\
+		:openfiles=4096:\
+		:tc=daemon:
+
+Rebuild the login.conf.db file if necessary:
+
+	# [ -f /etc/login.conf.db ] && cap_mkdb /etc/login.conf

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to