On 2021/06/02 10:50, Renaud Allard wrote:
> Hello,
> 
> Here is a diff to update geo/traccar to 4.13.
> 
> There is an important change due to a modification in liquibase. If you have
> defined 'database.changelog' in /etc/traccar/traccar.xml, it will need to
> change to a relative path. However, it is not expected that users define it
> in their own configuration file.

Well, if any changes have been made to traccar.xml, the database.changelog
path will need to be updated because the update won't be merged automatically.

Do you know what the path is relative to? (i.e. is ../../ going to work for
everyone, or are there situations where it might need to be something else?)

What an annoying change for liquibase to have made.


> 
> Best Regards

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/geo/traccar/Makefile,v
> retrieving revision 1.14
> diff -u -p -r1.14 Makefile
> --- Makefile  6 Feb 2021 21:07:31 -0000       1.14
> +++ Makefile  2 Jun 2021 08:46:19 -0000
> @@ -1,7 +1,7 @@
>  # $OpenBSD: Makefile,v 1.14 2021/02/06 21:07:31 sthen Exp $
>  
>  COMMENT =    modern GPS tracking platform
> -V =          4.12
> +V =          4.13
>  PKGNAME =    traccar-${V}
>  DISTNAME =   traccar-other-${V}
>  EXTRACT_SUFX =       .zip
> @@ -18,7 +18,7 @@ PERMIT_PACKAGE =    Yes
>  MASTER_SITES = https://github.com/traccar/traccar/releases/download/v${V}/
>  
>  MODULES =               java
> -MODJAVA_VER =           1.8+
> +MODJAVA_VER =           11+
>  
>  RUN_DEPENDS=         java/javaPathHelper
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/geo/traccar/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  6 Feb 2021 21:07:31 -0000       1.9
> +++ distinfo  2 Jun 2021 08:46:19 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (traccar-other-4.12.zip) = 
> Gc+hVRfG3PwcmobXysd8O6dFlQz5+kcr9nif1PUQeZ0=
> -SIZE (traccar-other-4.12.zip) = 64392818
> +SHA256 (traccar-other-4.13.zip) = 
> +6ctOhquILMvzMwV7GRXNwLqCj5PEvolTwDjjPgAMNM=
> +SIZE (traccar-other-4.13.zip) = 74110664
> Index: patches/patch-conf_default_xml
> ===================================================================
> RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
> retrieving revision 1.6
> diff -u -p -r1.6 patch-conf_default_xml
> --- patches/patch-conf_default_xml    6 Feb 2021 21:07:31 -0000       1.6
> +++ patches/patch-conf_default_xml    2 Jun 2021 08:46:19 -0000
> @@ -37,7 +37,7 @@ Index: conf/default.xml
>       <entry key='database.ignoreUnknown'>true</entry>
>       <entry key='database.generateQueries'>true</entry>
>  -    <entry key='database.changelog'>./schema/changelog-master.xml</entry>
> -+    <entry 
> key='database.changelog'>${LOCALBASE}/share/traccar/schema/changelog-master.xml</entry>
> ++    <entry 
> key='database.changelog'>../..${LOCALBASE}/share/traccar/schema/changelog-master.xml</entry>
>    
>       <entry key='database.loginUser'>
>           SELECT * FROM tc_users
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST
> --- pkg/PLIST 6 Feb 2021 21:07:31 -0000       1.10
> +++ pkg/PLIST 2 Jun 2021 08:46:19 -0000
> @@ -26,17 +26,20 @@ share/traccar/conf/traccar.xml
>  @owner
>  @group
>  share/traccar/lib/
> -share/traccar/lib/HikariCP-4.0.1.jar
> +share/traccar/lib/HikariCP-4.0.3.jar
>  share/traccar/lib/activation-1.1.1.jar
> -share/traccar/lib/animal-sniffer-annotations-1.17.jar
>  share/traccar/lib/antlr-2.7.2.jar
>  share/traccar/lib/aopalliance-1.0.jar
>  share/traccar/lib/aopalliance-repackaged-2.6.1.jar
> -share/traccar/lib/asm-9.0.jar
> -share/traccar/lib/asm-analysis-9.0.jar
> -share/traccar/lib/asm-commons-9.0.jar
> -share/traccar/lib/asm-tree-9.0.jar
> -share/traccar/lib/asm-util-9.0.jar
> +share/traccar/lib/asm-9.1.jar
> +share/traccar/lib/asm-analysis-9.1.jar
> +share/traccar/lib/asm-commons-9.1.jar
> +share/traccar/lib/asm-tree-9.1.jar
> +share/traccar/lib/asm-util-9.1.jar
> +share/traccar/lib/aws-java-sdk-core-1.11.1030.jar
> +share/traccar/lib/aws-java-sdk-sns-1.11.1030.jar
> +share/traccar/lib/aws-java-sdk-sqs-1.11.1030.jar
> +share/traccar/lib/cache-api-1.1.1.jar
>  share/traccar/lib/checker-qual-3.5.0.jar
>  share/traccar/lib/commons-beanutils-1.9.2.jar
>  share/traccar/lib/commons-chain-1.1.jar
> @@ -47,34 +50,41 @@ share/traccar/lib/commons-compress-1.18.
>  share/traccar/lib/commons-digester-1.8.jar
>  share/traccar/lib/commons-jexl-2.1.1.jar
>  share/traccar/lib/commons-lang-2.4.jar
> -share/traccar/lib/commons-lang3-3.6.jar
> -share/traccar/lib/commons-logging-1.1.1.jar
> +share/traccar/lib/commons-lang3-3.8.1.jar
> +share/traccar/lib/commons-logging-1.2.jar
>  share/traccar/lib/commons-validator-1.3.1.jar
>  share/traccar/lib/curvesapi-1.04.jar
>  share/traccar/lib/dom4j-1.1.jar
>  share/traccar/lib/encoder-1.2.3.jar
> -share/traccar/lib/error_prone_annotations-2.2.0.jar
> +share/traccar/lib/error_prone_annotations-2.3.4.jar
>  share/traccar/lib/failureaccess-1.0.1.jar
> -share/traccar/lib/guava-27.1-jre.jar
> -share/traccar/lib/guice-4.2.3.jar
> -share/traccar/lib/guice-assistedinject-4.2.3.jar
> +share/traccar/lib/groovy-3.0.7.jar
> +share/traccar/lib/groovy-dateutil-3.0.7.jar
> +share/traccar/lib/guava-30.1-jre.jar
> +share/traccar/lib/guice-5.0.1.jar
> +share/traccar/lib/guice-assistedinject-5.0.1.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.12.1.jar
> -share/traccar/lib/jackson-core-2.12.1.jar
> -share/traccar/lib/jackson-databind-2.12.1.jar
> -share/traccar/lib/jackson-datatype-jsr353-2.12.1.jar
> -share/traccar/lib/jackson-jaxrs-base-2.12.1.jar
> -share/traccar/lib/jackson-jaxrs-json-provider-2.12.1.jar
> -share/traccar/lib/jackson-module-jaxb-annotations-2.12.1.jar
> +share/traccar/lib/httpclient-4.5.13.jar
> +share/traccar/lib/httpcore-4.4.13.jar
> +share/traccar/lib/ical4j-3.0.25.jar
> +share/traccar/lib/ion-java-1.0.2.jar
> +share/traccar/lib/j2objc-annotations-1.3.jar
> +share/traccar/lib/jackson-annotations-2.12.2.jar
> +share/traccar/lib/jackson-core-2.12.2.jar
> +share/traccar/lib/jackson-databind-2.12.2.jar
> +share/traccar/lib/jackson-dataformat-cbor-2.12.2.jar
> +share/traccar/lib/jackson-datatype-jsr353-2.12.2.jar
> +share/traccar/lib/jackson-jaxrs-base-2.12.2.jar
> +share/traccar/lib/jackson-jaxrs-json-provider-2.12.2.jar
> +share/traccar/lib/jackson-module-jaxb-annotations-2.12.2.jar
>  share/traccar/lib/jakarta.activation-1.2.2.jar
>  share/traccar/lib/jakarta.activation-api-1.2.2.jar
>  share/traccar/lib/jakarta.annotation-api-1.3.5.jar
>  share/traccar/lib/jakarta.inject-2.6.1.jar
> +share/traccar/lib/jakarta.transaction-api-1.3.2.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/jakarta.xml.bind-api-2.3.3.jar
> @@ -84,73 +94,76 @@ share/traccar/lib/javax.inject-1.jar
>  share/traccar/lib/javax.json-1.1.4.jar
>  share/traccar/lib/javax.json-api-1.1.4.jar
>  share/traccar/lib/javax.mail-1.6.2.jar
> -share/traccar/lib/javax.servlet-api-3.1.0.jar
>  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.3.jar
> +share/traccar/lib/jaxb-impl-2.3.4.jar
>  share/traccar/lib/jcl-over-slf4j-1.7.12.jar
> -share/traccar/lib/jersey-client-2.33.jar
> -share/traccar/lib/jersey-common-2.33.jar
> -share/traccar/lib/jersey-container-servlet-2.33.jar
> -share/traccar/lib/jersey-container-servlet-core-2.33.jar
> -share/traccar/lib/jersey-entity-filtering-2.33.jar
> -share/traccar/lib/jersey-hk2-2.33.jar
> -share/traccar/lib/jersey-media-json-jackson-2.33.jar
> -share/traccar/lib/jersey-server-2.33.jar
> -share/traccar/lib/jetty-client-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-http-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-io-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-jndi-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-proxy-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-security-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-server-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-servlet-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-util-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-util-ajax-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-webapp-9.4.36.v20210114.jar
> -share/traccar/lib/jetty-xml-9.4.36.v20210114.jar
> -share/traccar/lib/jffi-1.3.1-native.jar
> -share/traccar/lib/jffi-1.3.1.jar
> -share/traccar/lib/jna-5.6.0.jar
> -share/traccar/lib/jna-platform-5.6.0.jar
> +share/traccar/lib/jersey-client-2.34.jar
> +share/traccar/lib/jersey-common-2.34.jar
> +share/traccar/lib/jersey-container-servlet-2.34.jar
> +share/traccar/lib/jersey-container-servlet-core-2.34.jar
> +share/traccar/lib/jersey-entity-filtering-2.34.jar
> +share/traccar/lib/jersey-hk2-2.34.jar
> +share/traccar/lib/jersey-media-json-jackson-2.34.jar
> +share/traccar/lib/jersey-server-2.34.jar
> +share/traccar/lib/jetty-alpn-client-10.0.3.jar
> +share/traccar/lib/jetty-annotations-10.0.3.jar
> +share/traccar/lib/jetty-client-10.0.3.jar
> +share/traccar/lib/jetty-http-10.0.3.jar
> +share/traccar/lib/jetty-io-10.0.3.jar
> +share/traccar/lib/jetty-jndi-10.0.3.jar
> +share/traccar/lib/jetty-plus-10.0.3.jar
> +share/traccar/lib/jetty-proxy-10.0.3.jar
> +share/traccar/lib/jetty-security-10.0.3.jar
> +share/traccar/lib/jetty-server-10.0.3.jar
> +share/traccar/lib/jetty-servlet-10.0.3.jar
> +share/traccar/lib/jetty-servlet-api-4.0.6.jar
> +share/traccar/lib/jetty-util-10.0.3.jar
> +share/traccar/lib/jetty-webapp-10.0.3.jar
> +share/traccar/lib/jetty-xml-10.0.3.jar
> +share/traccar/lib/jffi-1.3.3-native.jar
> +share/traccar/lib/jffi-1.3.3.jar
> +share/traccar/lib/jmespath-java-1.11.1030.jar
> +share/traccar/lib/jna-5.8.0.jar
> +share/traccar/lib/jna-platform-5.8.0.jar
>  share/traccar/lib/jnr-a64asm-1.0.0.jar
>  share/traccar/lib/jnr-constants-0.10.1.jar
> -share/traccar/lib/jnr-ffi-2.2.1.jar
> -share/traccar/lib/jnr-posix-3.1.4.jar
> +share/traccar/lib/jnr-ffi-2.2.3.jar
> +share/traccar/lib/jnr-posix-3.1.6.jar
>  share/traccar/lib/jnr-x86asm-1.0.2.jar
> +share/traccar/lib/joda-time-2.8.1.jar
>  share/traccar/lib/jsr305-3.0.2.jar
> -share/traccar/lib/jts-core-1.18.0.jar
> +share/traccar/lib/jts-core-1.18.1.jar
>  share/traccar/lib/jxls-2.4.7.jar
>  share/traccar/lib/jxls-poi-1.0.16.jar
> -share/traccar/lib/liquibase-core-3.10.3.jar
> +share/traccar/lib/liquibase-core-4.3.5.jar
>  
> share/traccar/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
>  share/traccar/lib/logback-core-1.1.3.jar
> -share/traccar/lib/mssql-jdbc-9.2.0.jre8.jar
> -share/traccar/lib/mysql-connector-java-8.0.21.jar
> -share/traccar/lib/mysql-connector-java-8.0.23.jar
> -share/traccar/lib/netty-all-4.1.58.Final.jar
> +share/traccar/lib/mssql-jdbc-9.2.1.jre11.jar
> +share/traccar/lib/mysql-connector-java-8.0.25.jar
> +share/traccar/lib/netty-all-4.1.65.Final.jar
>  share/traccar/lib/oro-2.0.8.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.18.jar
> -share/traccar/lib/protobuf-java-3.14.0.jar
> -share/traccar/lib/slf4j-api-1.7.30.jar
> -share/traccar/lib/slf4j-jdk14-1.7.30.jar
> +share/traccar/lib/postgresql-42.2.20.jar
> +share/traccar/lib/protobuf-java-3.17.1.jar
> +share/traccar/lib/slf4j-api-2.0.0-alpha1.jar
> +share/traccar/lib/slf4j-jdk14-2.0.0-alpha1.jar
>  share/traccar/lib/spatial4j-0.8.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/velocity-1.7.jar
>  share/traccar/lib/velocity-tools-2.0.jar
> -share/traccar/lib/websocket-api-9.4.36.v20210114.jar
> -share/traccar/lib/websocket-client-9.4.36.v20210114.jar
> -share/traccar/lib/websocket-common-9.4.36.v20210114.jar
> -share/traccar/lib/websocket-server-9.4.36.v20210114.jar
> -share/traccar/lib/websocket-servlet-9.4.36.v20210114.jar
> +share/traccar/lib/websocket-core-common-10.0.3.jar
> +share/traccar/lib/websocket-core-server-10.0.3.jar
> +share/traccar/lib/websocket-jetty-api-10.0.3.jar
> +share/traccar/lib/websocket-jetty-common-10.0.3.jar
> +share/traccar/lib/websocket-jetty-server-10.0.3.jar
> +share/traccar/lib/websocket-servlet-10.0.3.jar
>  share/traccar/lib/xmlbeans-3.0.1.jar
>  share/traccar/schema/
>  share/traccar/schema/changelog-3.10.xml
> @@ -171,6 +184,7 @@ share/traccar/schema/changelog-4.0.xml
>  share/traccar/schema/changelog-4.1.xml
>  share/traccar/schema/changelog-4.10.xml
>  share/traccar/schema/changelog-4.11.xml
> +share/traccar/schema/changelog-4.13.xml
>  share/traccar/schema/changelog-4.7.xml
>  share/traccar/schema/changelog-4.9.xml
>  share/traccar/schema/changelog-master.xml
> @@ -198,6 +212,7 @@ share/traccar/templates/full/geofenceExi
>  share/traccar/templates/full/ignitionOff.vm
>  share/traccar/templates/full/ignitionOn.vm
>  share/traccar/templates/full/maintenance.vm
> +share/traccar/templates/full/passwordReset.vm
>  share/traccar/templates/full/test.vm
>  share/traccar/templates/full/textMessage.vm
>  share/traccar/templates/full/unknown.vm
> @@ -489,6 +504,7 @@ share/traccar/web/l10n/lo.json
>  share/traccar/web/l10n/lt.json
>  share/traccar/web/l10n/lv.json
>  share/traccar/web/l10n/ml.json
> +share/traccar/web/l10n/mn.json
>  share/traccar/web/l10n/ms.json
>  share/traccar/web/l10n/nb.json
>  share/traccar/web/l10n/ne.json
> @@ -545,20 +561,20 @@ share/traccar/web/modern/images/icon/van
>  share/traccar/web/modern/index.html
>  share/traccar/web/modern/logo.svg
>  share/traccar/web/modern/manifest.json
> -share/traccar/web/modern/precache-manifest.e9b9024d5b73032f7fd5bf6f524c2b36.js
> +share/traccar/web/modern/precache-manifest.e8a3baa198d459632dcf48a8f9d8498c.js
>  share/traccar/web/modern/service-worker.js
>  share/traccar/web/modern/static/
>  share/traccar/web/modern/static/css/
> -share/traccar/web/modern/static/css/2.fa773933.chunk.css
> -share/traccar/web/modern/static/css/2.fa773933.chunk.css.map
> +share/traccar/web/modern/static/css/2.f966c203.chunk.css
> +share/traccar/web/modern/static/css/2.f966c203.chunk.css.map
>  share/traccar/web/modern/static/css/main.99aaa63c.chunk.css
>  share/traccar/web/modern/static/css/main.99aaa63c.chunk.css.map
>  share/traccar/web/modern/static/js/
> -share/traccar/web/modern/static/js/2.8403bcc7.chunk.js
> -share/traccar/web/modern/static/js/2.8403bcc7.chunk.js.LICENSE.txt
> -share/traccar/web/modern/static/js/2.8403bcc7.chunk.js.map
> -share/traccar/web/modern/static/js/main.db80d764.chunk.js
> -share/traccar/web/modern/static/js/main.db80d764.chunk.js.map
> +share/traccar/web/modern/static/js/2.20723cf4.chunk.js
> +share/traccar/web/modern/static/js/2.20723cf4.chunk.js.LICENSE.txt
> +share/traccar/web/modern/static/js/2.20723cf4.chunk.js.map
> +share/traccar/web/modern/static/js/main.775f7564.chunk.js
> +share/traccar/web/modern/static/js/main.775f7564.chunk.js.map
>  share/traccar/web/modern/static/js/runtime-main.2dc76e5b.js
>  share/traccar/web/modern/static/js/runtime-main.2dc76e5b.js.map
>  share/traccar/web/modern/static/media/



Reply via email to