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 :-)


On 2020/01/20 07:18, Renaud Allard wrote:
> Hello,
> 
> Here is a patch to update traccar to v4.7. There have been lots of new
> protocols added.
> 
>     Race Dynamics - GPS protocol from a company from Bangalore
>     RST - MultiPortal (company from Brazil)
>     PT215 - ThinkRace communication protocol
>     PacificTrack - telematics protocol from a California company
>     Topin - ZhongXun Topin (similar to GT06 protocol)
>     OutSafe - GPS protocol from a Mexican company called Sigaba
>     Solar Powered - protocol from a Shenzhen hardware company
>     Motor - another Chinese GPS protocol
>     Omnicomm - fuel monitoring solutions
>     S168 - solar powered GPS ear tags for livestock
>     VNETGPS - protocol from VNET (Viet Nam Electronics)
>     Blue - communication protocol from ExtremTrac
>     PST - PST Eletronica open protocol from Brazil
> 
> Please note that if you installed version 4.0 or newer without upgrading
> from any earlier version. The index on device and time columns was
> missing, which was causing very slow reports. The issue is fixed now,
> but note that it might take a while to create an index, so be patient
> when you start server first time after upgrade.
> 
> Regards

> 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 06:16:03 -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 06:16:03 -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 06:16:03 -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/



Reply via email to