summaryrefslogtreecommitdiff
path: root/astro
diff options
context:
space:
mode:
Diffstat (limited to 'astro')
-rw-r--r--astro/Makefile1
-rw-r--r--astro/astroterm/Makefile22
-rw-r--r--astro/astroterm/distinfo12
-rw-r--r--astro/kosmorro/Makefile2
-rw-r--r--astro/mepo/Makefile1
-rw-r--r--astro/py-astlib/Makefile1
-rw-r--r--astro/py-astroML/Makefile2
-rw-r--r--astro/py-extension-helpers/Makefile2
-rw-r--r--astro/py-extension-helpers/distinfo6
-rw-r--r--astro/py-kosmorrolib/Makefile2
-rw-r--r--astro/py-metpy/Makefile2
-rw-r--r--astro/py-pykep/Makefile2
-rw-r--r--astro/py-skyfield-data/Makefile2
-rw-r--r--astro/py-skyfield/Makefile2
-rw-r--r--astro/py-sunpy/Makefile1
-rw-r--r--astro/traccar/Makefile46
-rw-r--r--astro/traccar/distinfo3
-rw-r--r--astro/traccar/files/pkg-message.in16
-rw-r--r--astro/traccar/files/traccar.in42
-rw-r--r--astro/traccar/files/traccar.xml.in12
-rw-r--r--astro/traccar/pkg-descr3
-rw-r--r--astro/traccar/pkg-plist506
22 files changed, 669 insertions, 19 deletions
diff --git a/astro/Makefile b/astro/Makefile
index 681867b26b03..4beb8aa1b073 100644
--- a/astro/Makefile
+++ b/astro/Makefile
@@ -129,6 +129,7 @@
SUBDIR += sunclock
SUBDIR += sunwait
SUBDIR += swe
+ SUBDIR += traccar
SUBDIR += viking
SUBDIR += wcslib
SUBDIR += weather
diff --git a/astro/astroterm/Makefile b/astro/astroterm/Makefile
index 5b5cd1cbc684..43125f97d630 100644
--- a/astro/astroterm/Makefile
+++ b/astro/astroterm/Makefile
@@ -1,9 +1,11 @@
PORTNAME= astroterm
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.8
+DISTVERSION= 1.0.9
CATEGORIES= astro
-MASTER_SITES= https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/:DATA
-DISTFILES= BSC5:DATA
+MASTER_SITES= https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/:DATA \
+ https://web.archive.org/web/20250114171002if_/http://tdc-www.harvard.edu/catalogs/:ASCIIDATA
+DISTFILES= BSC5:DATA \
+ ybsc5.gz:ASCIIDATA
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -23,8 +25,22 @@ GH_ACCOUNT= da-luce
PLIST_FILES= bin/${PORTNAME}
+OPTIONS_DEFAULT= BINARY
+OPTIONS_SINGLE= DATA
+OPTIONS_SINGLE_DATA= ASCII BINARY
+
+ASCII_DESC= Download the data source in ASCII format
+BINARY_DESC= Download the data source in binary format
+
+.include <bsd.port.options.mk>
+
post-extract:
+.if ${PORT_OPTIONS:MBINARY}
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/BSC5 \
${WRKSRC}/data/bsc5
+.endif
+.if ${PORT_OPTIONS:MASCII}
+ ${GZIP_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/ybsc5.gz > ${WRKSRC}/data/ybsc5
+.endif
.include <bsd.port.mk>
diff --git a/astro/astroterm/distinfo b/astro/astroterm/distinfo
index 8988a49e67cb..98d795d1b5e8 100644
--- a/astro/astroterm/distinfo
+++ b/astro/astroterm/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1752484050
-SHA256 (astroterm-1.0.8/BSC5) = e471d02eaf4eecb61c12f879a1cb6432ba9d7b68a9a8c5654a1eb42a0c8cc340
-SIZE (astroterm-1.0.8/BSC5) = 291548
-SHA256 (astroterm-1.0.8/da-luce-astroterm-v1.0.8_GH0.tar.gz) = d7205aeca4a8de372938b103c4ed787a8430150f7d4254151e2148434e9d4430
-SIZE (astroterm-1.0.8/da-luce-astroterm-v1.0.8_GH0.tar.gz) = 20465560
+TIMESTAMP = 1756549522
+SHA256 (astroterm-1.0.9/BSC5) = e471d02eaf4eecb61c12f879a1cb6432ba9d7b68a9a8c5654a1eb42a0c8cc340
+SIZE (astroterm-1.0.9/BSC5) = 291548
+SHA256 (astroterm-1.0.9/ybsc5.gz) = 3dc44b1e90be8fbe5bcc7656032560f51275f985c7e3f783c9028e1838ec7bed
+SIZE (astroterm-1.0.9/ybsc5.gz) = 573921
+SHA256 (astroterm-1.0.9/da-luce-astroterm-v1.0.9_GH0.tar.gz) = d96d70c644b258ed0adc3a700e6af122659ecabf3eed60d7cfb6810b5068f3eb
+SIZE (astroterm-1.0.9/da-luce-astroterm-v1.0.9_GH0.tar.gz) = 20467780
diff --git a/astro/kosmorro/Makefile b/astro/kosmorro/Makefile
index 0c062dd0dfae..6083b481b32e 100644
--- a/astro/kosmorro/Makefile
+++ b/astro/kosmorro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kosmorro
PORTVERSION= 0.10.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
diff --git a/astro/mepo/Makefile b/astro/mepo/Makefile
index a3063cdb408c..2f304f727883 100644
--- a/astro/mepo/Makefile
+++ b/astro/mepo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mepo
DISTVERSION= 1.3.4
+PORTREVISION= 1
CATEGORIES= astro geography wayland
MASTER_SITES= https://git.sr.ht/~mil/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/astro/py-astlib/Makefile b/astro/py-astlib/Makefile
index 210b07be21bf..30fdf8661983 100644
--- a/astro/py-astlib/Makefile
+++ b/astro/py-astlib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= astlib
PORTVERSION= 0.11.10
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-astroML/Makefile b/astro/py-astroML/Makefile
index 49fc551389c9..3827dccb78d5 100644
--- a/astro/py-astroML/Makefile
+++ b/astro/py-astroML/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astroML
PORTVERSION= 1.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-extension-helpers/Makefile b/astro/py-extension-helpers/Makefile
index 85ec971d442b..cc3a92506d42 100644
--- a/astro/py-extension-helpers/Makefile
+++ b/astro/py-extension-helpers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= extension-helpers
-DISTVERSION= 1.2.0
+DISTVERSION= 1.4.0
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-extension-helpers/distinfo b/astro/py-extension-helpers/distinfo
index b1a58c408599..8aa64730c232 100644
--- a/astro/py-extension-helpers/distinfo
+++ b/astro/py-extension-helpers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736409916
-SHA256 (extension_helpers-1.2.0.tar.gz) = e7d9c8f71804edd7ecd05b5d59a5b504f6e24867970abfc12771242eed76ebcc
-SIZE (extension_helpers-1.2.0.tar.gz) = 29877
+TIMESTAMP = 1755761646
+SHA256 (extension_helpers-1.4.0.tar.gz) = 78d04185f196e3e0bc5fd8418ce298b014c46f7ac609f6a8c10bf70e8c978324
+SIZE (extension_helpers-1.4.0.tar.gz) = 32995
diff --git a/astro/py-kosmorrolib/Makefile b/astro/py-kosmorrolib/Makefile
index 179926df5798..31064a7901a5 100644
--- a/astro/py-kosmorrolib/Makefile
+++ b/astro/py-kosmorrolib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kosmorrolib
PORTVERSION= 1.0.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-metpy/Makefile b/astro/py-metpy/Makefile
index 36535191079c..98032307310c 100644
--- a/astro/py-metpy/Makefile
+++ b/astro/py-metpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metpy
PORTVERSION= 1.6.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-pykep/Makefile b/astro/py-pykep/Makefile
index 073db762b9a3..344929c048e3 100644
--- a/astro/py-pykep/Makefile
+++ b/astro/py-pykep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-skyfield-data/Makefile b/astro/py-skyfield-data/Makefile
index 6eb0cb7cf3b5..80296b825256 100644
--- a/astro/py-skyfield-data/Makefile
+++ b/astro/py-skyfield-data/Makefile
@@ -1,6 +1,6 @@
PORTNAME= skyfield-data
PORTVERSION= 6.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-skyfield/Makefile b/astro/py-skyfield/Makefile
index 250ca58939f0..ab562fd15987 100644
--- a/astro/py-skyfield/Makefile
+++ b/astro/py-skyfield/Makefile
@@ -1,6 +1,6 @@
PORTNAME= skyfield
PORTVERSION= 1.53
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile
index 551ca12d6edd..073cebeed1ac 100644
--- a/astro/py-sunpy/Makefile
+++ b/astro/py-sunpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sunpy
DISTVERSION= 7.0.1
+PORTREVISION= 1
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/traccar/Makefile b/astro/traccar/Makefile
new file mode 100644
index 000000000000..b1195cc3b6e6
--- /dev/null
+++ b/astro/traccar/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= traccar
+PORTVERSION= 6.9.1
+CATEGORIES= astro java
+MASTER_SITES= https://github.com/traccar/traccar/releases/download/v${DISTVERSION}/
+DISTNAME= ${PORTNAME}-other-${DISTVERSION}
+
+MAINTAINER= samm@FreeBSD.org
+COMMENT= Traccar is a free and open source GPS tracking system
+WWW= https://www.traccar.org/
+
+LICENSE= APACHE20
+
+USES= zip java
+JAVA_VERSION= 17+
+USE_RC_SUBR= traccar
+
+USERS= traccar
+GROUPS= traccar
+
+NO_WRKSUBDIR= yes
+NO_ARCH= yes
+NO_BUILD= yes
+
+TRACCAR_HOME= ${PREFIX}/${PORTNAME}
+TRACCAR_DATADIR?= /var/db/${PORTNAME}
+TRACCAR_LOGDIR?= /var/log/${PORTNAME}
+
+PLIST_SUB= TRACCAR_DATADIR=${TRACCAR_DATADIR} \
+ TRACCAR_LOGDIR=${TRACCAR_LOGDIR}
+SUB_LIST= TRACCAR_DATADIR=${TRACCAR_DATADIR} \
+ TRACCAR_LOGDIR=${TRACCAR_LOGDIR}
+SUB_FILES= traccar.xml pkg-message
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${TRACCAR_HOME} \
+ ${STAGEDIR}${TRACCAR_DATADIR} \
+ ${STAGEDIR}${TRACCAR_LOGDIR} \
+ ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKDIR}/traccar.xml \
+ ${STAGEDIR}${ETCDIR}/traccar.xml.sample
+ ${INSTALL_DATA} ${WRKSRC}/tracker-server.jar ${STAGEDIR}${TRACCAR_HOME}
+.for i in lib schema templates web
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${TRACCAR_HOME})
+.endfor
+
+.include <bsd.port.mk>
diff --git a/astro/traccar/distinfo b/astro/traccar/distinfo
new file mode 100644
index 000000000000..c81a60f49113
--- /dev/null
+++ b/astro/traccar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1755943664
+SHA256 (traccar-other-6.9.1.zip) = f02a2797ace130a5afa80296bedb39813be4e5c7d87ed27ecc0b3707b415c422
+SIZE (traccar-other-6.9.1.zip) = 149459667
diff --git a/astro/traccar/files/pkg-message.in b/astro/traccar/files/pkg-message.in
new file mode 100644
index 000000000000..b1c5f995831c
--- /dev/null
+++ b/astro/traccar/files/pkg-message.in
@@ -0,0 +1,16 @@
+[
+{ type: install
+ message: <<EOM
+
+Traccar was sucesfully installed in the %%PREFIX%%/traccar.
+
+- configuration file: %%ETCDIR%%/traccar.xml
+- logs: %%TRACCAR_LOGDIR%%
+- H2 database files: %%TRACCAR_DATADIR%%
+
+It is not recommended to use H2 database for production.
+Edit %%ETCDIR%%/traccar.xml according to documentation at
+https://www.traccar.org/documentation/ to use another SQL database
+EOM
+}
+]
diff --git a/astro/traccar/files/traccar.in b/astro/traccar/files/traccar.in
new file mode 100644
index 000000000000..e0df44a400b7
--- /dev/null
+++ b/astro/traccar/files/traccar.in
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+# PROVIDE: traccar
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+# Add the following lines to /etc/rc.conf to enable traccar:
+#
+# traccar_enable (bool): Set to YES to enable traccar
+# Default: NO
+# traccar_flags (str): Extra flags passed to traccar
+# traccar_config (str): traccar configuration directory
+# Default: ${PREFIX}/etc/beats
+# traccar_conffile (str): traccar configuration file
+# relative to ${traccar_conf}
+# Default: traccar.xml
+
+. /etc/rc.subr
+
+name="traccar"
+rcvar=${name}_enable
+load_rc_config $name
+
+: ${traccar_enable:="NO"}
+: ${traccar_config:="%%ETCDIR%%/traccar.xml"}
+: ${traccar_home:="%%PREFIX%%/traccar"}
+: ${traccar_logs:="%%TRACCAR_LOGDIR%%"}
+
+# daemon
+start_precmd=traccar_prestart
+command=/usr/sbin/daemon
+pidfile="/var/run/${name}"
+command_args="-frP ${pidfile} --user traccar %%PREFIX%%/bin/java -jar tracker-server.jar ${traccar_flags} ${traccar_config}"
+
+traccar_prestart() {
+# Have to empty rc_flags so they don't get passed to daemon(8)
+ rc_flags=""
+ cd ${traccar_home}
+}
+
+run_rc_command "$1"
diff --git a/astro/traccar/files/traccar.xml.in b/astro/traccar/files/traccar.xml.in
new file mode 100644
index 000000000000..895e4bcf9ee4
--- /dev/null
+++ b/astro/traccar/files/traccar.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
+<properties>
+
+ <!-- Documentation: https://www.traccar.org/configuration-file/ -->
+
+ <entry key='database.driver'>org.h2.Driver</entry>
+ <entry key='database.url'>jdbc:h2:%%TRACCAR_DATADIR%%/database</entry>
+ <entry key='database.user'>sa</entry>
+ <entry key='database.password'></entry>
+ <entry key='logger.file'>%%TRACCAR_LOGDIR%%/traccar.log</entry>
+</properties>
diff --git a/astro/traccar/pkg-descr b/astro/traccar/pkg-descr
new file mode 100644
index 000000000000..25162232f0d6
--- /dev/null
+++ b/astro/traccar/pkg-descr
@@ -0,0 +1,3 @@
+Traccar is an open source GPS tracking system. It supports more than 200 GPS
+protocols and more than 2000 models of GPS tracking devices. Traccar can be used
+with any major SQL database system. It also provides easy to use REST API.
diff --git a/astro/traccar/pkg-plist b/astro/traccar/pkg-plist
new file mode 100644
index 000000000000..b7fe904f387e
--- /dev/null
+++ b/astro/traccar/pkg-plist
@@ -0,0 +1,506 @@
+traccar/lib/HikariCP-7.0.2.jar
+traccar/lib/SparseBitSet-1.2.jar
+traccar/lib/accessors-smart-2.5.2.jar
+traccar/lib/amqp-client-5.26.0.jar
+traccar/lib/animal-sniffer-annotations-1.24.jar
+traccar/lib/annotations-2.32.25.jar
+traccar/lib/annotations-26.0.2.jar
+traccar/lib/annotations-4.1.1.4.jar
+traccar/lib/aopalliance-1.0.jar
+traccar/lib/aopalliance-repackaged-3.0.6.jar
+traccar/lib/apache-client-2.32.25.jar
+traccar/lib/api-common-2.46.1.jar
+traccar/lib/asm-9.8.jar
+traccar/lib/asm-analysis-9.7.1.jar
+traccar/lib/asm-commons-9.8.jar
+traccar/lib/asm-tree-9.8.jar
+traccar/lib/asm-util-9.7.1.jar
+traccar/lib/auth-2.32.25.jar
+traccar/lib/auto-value-annotations-1.11.0.jar
+traccar/lib/aws-core-2.32.25.jar
+traccar/lib/aws-query-protocol-2.32.25.jar
+traccar/lib/byte-buddy-1.15.11.jar
+traccar/lib/checker-qual-3.49.3.jar
+traccar/lib/checksums-2.32.25.jar
+traccar/lib/checksums-spi-2.32.25.jar
+traccar/lib/commons-beanutils-1.9.4.jar
+traccar/lib/commons-codec-1.19.0.jar
+traccar/lib/commons-collections-3.2.2.jar
+traccar/lib/commons-collections4-4.5.0.jar
+traccar/lib/commons-compress-1.22.jar
+traccar/lib/commons-digester3-3.2.jar
+traccar/lib/commons-io-2.19.0.jar
+traccar/lib/commons-jexl3-3.5.0.jar
+traccar/lib/commons-lang3-3.17.0.jar
+traccar/lib/commons-logging-1.3.5.jar
+traccar/lib/commons-math3-3.6.1.jar
+traccar/lib/commons-pool2-2.12.1.jar
+traccar/lib/commons-text-1.13.1.jar
+traccar/lib/conscrypt-openjdk-uber-2.5.2.jar
+traccar/lib/content-type-2.3.jar
+traccar/lib/curvesapi-1.07.jar
+traccar/lib/dagger-2.27.jar
+traccar/lib/detector-resources-support-0.33.0.jar
+traccar/lib/endpoints-spi-2.32.25.jar
+traccar/lib/error_prone_annotations-2.38.0.jar
+traccar/lib/eventstream-1.0.1.jar
+traccar/lib/exporter-metrics-0.33.0.jar
+traccar/lib/failureaccess-1.0.2.jar
+traccar/lib/firebase-admin-9.5.0.jar
+traccar/lib/gapic-google-cloud-storage-v2-2.50.0.jar
+traccar/lib/gax-2.63.1.jar
+traccar/lib/gax-grpc-2.63.1.jar
+traccar/lib/gax-httpjson-2.63.1.jar
+traccar/lib/google-api-client-2.7.2.jar
+traccar/lib/google-api-client-gson-2.7.2.jar
+traccar/lib/google-api-services-storage-v1-rev20250224-2.0.0.jar
+traccar/lib/google-auth-library-credentials-1.33.1.jar
+traccar/lib/google-auth-library-oauth2-http-1.33.1.jar
+traccar/lib/google-cloud-core-2.53.1.jar
+traccar/lib/google-cloud-core-grpc-2.53.1.jar
+traccar/lib/google-cloud-core-http-2.53.1.jar
+traccar/lib/google-cloud-firestore-3.30.11.jar
+traccar/lib/google-cloud-monitoring-3.52.0.jar
+traccar/lib/google-cloud-storage-2.50.0.jar
+traccar/lib/google-http-client-1.46.3.jar
+traccar/lib/google-http-client-apache-v2-1.46.3.jar
+traccar/lib/google-http-client-appengine-1.46.3.jar
+traccar/lib/google-http-client-gson-1.46.3.jar
+traccar/lib/google-http-client-jackson2-1.46.3.jar
+traccar/lib/google-oauth-client-1.37.0.jar
+traccar/lib/googleauth-1.5.0.jar
+traccar/lib/grpc-alts-1.70.0.jar
+traccar/lib/grpc-api-1.70.0.jar
+traccar/lib/grpc-auth-1.70.0.jar
+traccar/lib/grpc-context-1.70.0.jar
+traccar/lib/grpc-core-1.70.0.jar
+traccar/lib/grpc-google-cloud-storage-v2-2.50.0.jar
+traccar/lib/grpc-googleapis-1.70.0.jar
+traccar/lib/grpc-grpclb-1.70.0.jar
+traccar/lib/grpc-inprocess-1.70.0.jar
+traccar/lib/grpc-netty-shaded-1.70.0.jar
+traccar/lib/grpc-opentelemetry-1.70.0.jar
+traccar/lib/grpc-protobuf-1.70.0.jar
+traccar/lib/grpc-protobuf-lite-1.70.0.jar
+traccar/lib/grpc-rls-1.70.0.jar
+traccar/lib/grpc-services-1.70.0.jar
+traccar/lib/grpc-stub-1.70.0.jar
+traccar/lib/grpc-util-1.70.0.jar
+traccar/lib/grpc-xds-1.70.0.jar
+traccar/lib/gson-2.13.1.jar
+traccar/lib/guava-33.4.0-jre.jar
+traccar/lib/guice-7.0.0.jar
+traccar/lib/guice-bridge-3.0.6.jar
+traccar/lib/guice-servlet-7.0.0.jar
+traccar/lib/h2-2.3.232.jar
+traccar/lib/hivemq-mqtt-client-1.3.7.jar
+traccar/lib/hk2-api-3.0.6.jar
+traccar/lib/hk2-locator-3.0.6.jar
+traccar/lib/hk2-utils-3.0.6.jar
+traccar/lib/http-auth-2.32.25.jar
+traccar/lib/http-auth-aws-2.32.25.jar
+traccar/lib/http-auth-aws-eventstream-2.32.25.jar
+traccar/lib/http-auth-spi-2.32.25.jar
+traccar/lib/http-client-spi-2.32.25.jar
+traccar/lib/httpclient-4.5.14.jar
+traccar/lib/httpclient5-5.3.1.jar
+traccar/lib/httpcore-4.4.16.jar
+traccar/lib/httpcore5-5.2.4.jar
+traccar/lib/httpcore5-h2-5.2.4.jar
+traccar/lib/ical4j-4.1.1.jar
+traccar/lib/identity-spi-2.32.25.jar
+traccar/lib/j2objc-annotations-3.0.0.jar
+traccar/lib/jackson-annotations-2.18.2.jar
+traccar/lib/jackson-core-2.18.2.jar
+traccar/lib/jackson-databind-2.18.2.jar
+traccar/lib/jackson-datatype-jakarta-jsonp-2.18.2.jar
+traccar/lib/jackson-jaxrs-base-2.18.2.jar
+traccar/lib/jackson-jaxrs-json-provider-2.18.2.jar
+traccar/lib/jackson-module-blackbird-2.18.2.jar
+traccar/lib/jackson-module-jakarta-xmlbind-annotations-2.18.2.jar
+traccar/lib/jackson-module-jaxb-annotations-2.18.2.jar
+traccar/lib/jakarta.activation-2.0.1.jar
+traccar/lib/jakarta.activation-api-2.1.3.jar
+traccar/lib/jakarta.annotation-api-2.1.1.jar
+traccar/lib/jakarta.enterprise.cdi-api-4.0.1.jar
+traccar/lib/jakarta.enterprise.lang-model-4.0.1.jar
+traccar/lib/jakarta.inject-api-2.0.1.jar
+traccar/lib/jakarta.interceptor-api-2.1.0.jar
+traccar/lib/jakarta.json-2.0.1.jar
+traccar/lib/jakarta.json-api-2.1.3.jar
+traccar/lib/jakarta.mail-2.0.2.jar
+traccar/lib/jakarta.servlet-api-6.0.0.jar
+traccar/lib/jakarta.transaction-api-2.0.1.jar
+traccar/lib/jakarta.validation-api-3.0.2.jar
+traccar/lib/jakarta.websocket-api-2.1.1.jar
+traccar/lib/jakarta.websocket-client-api-2.1.1.jar
+traccar/lib/jakarta.ws.rs-api-3.1.0.jar
+traccar/lib/jakarta.xml.bind-api-4.0.2.jar
+traccar/lib/javassist-3.30.2-GA.jar
+traccar/lib/javax.activation-api-1.2.0.jar
+traccar/lib/javax.annotation-api-1.3.2.jar
+traccar/lib/javax.inject-1.jar
+traccar/lib/jaxb-api-2.3.1.jar
+traccar/lib/jcip-annotations-1.0-1.jar
+traccar/lib/jcl-over-slf4j-1.7.30.jar
+traccar/lib/jctools-core-2.1.2.jar
+traccar/lib/jedis-6.1.0.jar
+traccar/lib/jersey-client-3.1.11.jar
+traccar/lib/jersey-common-3.1.11.jar
+traccar/lib/jersey-container-servlet-3.1.11.jar
+traccar/lib/jersey-container-servlet-core-3.1.11.jar
+traccar/lib/jersey-entity-filtering-3.1.11.jar
+traccar/lib/jersey-hk2-3.1.11.jar
+traccar/lib/jersey-media-json-jackson-3.1.11.jar
+traccar/lib/jersey-server-3.1.11.jar
+traccar/lib/jetty-alpn-client-12.1.0.jar
+traccar/lib/jetty-annotations-12.1.0.jar
+traccar/lib/jetty-client-12.1.0.jar
+traccar/lib/jetty-compression-common-12.1.0.jar
+traccar/lib/jetty-compression-gzip-12.1.0.jar
+traccar/lib/jetty-ee-webapp-12.1.0.jar
+traccar/lib/jetty-ee10-annotations-12.1.0.jar
+traccar/lib/jetty-ee10-plus-12.1.0.jar
+traccar/lib/jetty-ee10-proxy-12.1.0.jar
+traccar/lib/jetty-ee10-servlet-12.1.0.jar
+traccar/lib/jetty-ee10-servlets-12.1.0.jar
+traccar/lib/jetty-ee10-webapp-12.1.0.jar
+traccar/lib/jetty-ee10-websocket-jakarta-client-12.1.0.jar
+traccar/lib/jetty-ee10-websocket-jakarta-common-12.1.0.jar
+traccar/lib/jetty-ee10-websocket-jakarta-server-12.1.0.jar
+traccar/lib/jetty-ee10-websocket-jetty-server-12.1.0.jar
+traccar/lib/jetty-ee10-websocket-servlet-12.1.0.jar
+traccar/lib/jetty-http-12.1.0.jar
+traccar/lib/jetty-io-12.1.0.jar
+traccar/lib/jetty-jndi-12.1.0.jar
+traccar/lib/jetty-plus-12.1.0.jar
+traccar/lib/jetty-security-12.1.0.jar
+traccar/lib/jetty-server-12.1.0.jar
+traccar/lib/jetty-session-12.1.0.jar
+traccar/lib/jetty-util-12.1.0.jar
+traccar/lib/jetty-websocket-core-client-12.1.0.jar
+traccar/lib/jetty-websocket-core-common-12.1.0.jar
+traccar/lib/jetty-websocket-core-server-12.1.0.jar
+traccar/lib/jetty-websocket-jetty-api-12.1.0.jar
+traccar/lib/jetty-websocket-jetty-common-12.1.0.jar
+traccar/lib/jetty-websocket-jetty-server-12.1.0.jar
+traccar/lib/jetty-xml-12.1.0.jar
+traccar/lib/jffi-1.3.13-native.jar
+traccar/lib/jffi-1.3.13.jar
+traccar/lib/jna-5.17.0.jar
+traccar/lib/jna-platform-5.17.0.jar
+traccar/lib/jnr-a64asm-1.0.0.jar
+traccar/lib/jnr-constants-0.10.4.jar
+traccar/lib/jnr-ffi-2.2.17.jar
+traccar/lib/jnr-posix-3.1.20.jar
+traccar/lib/jnr-x86asm-1.0.2.jar
+traccar/lib/json-20250517.jar
+traccar/lib/json-simple-3.0.2.jar
+traccar/lib/json-smart-2.5.2.jar
+traccar/lib/json-utils-2.32.25.jar
+traccar/lib/jsr305-3.0.2.jar
+traccar/lib/jts-core-1.20.0.jar
+traccar/lib/jxls-2.14.0.jar
+traccar/lib/jxls-poi-2.14.0.jar
+traccar/lib/kafka-clients-4.0.0.jar
+traccar/lib/lang-tag-1.7.jar
+traccar/lib/liquibase-core-4.33.0.jar
+traccar/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
+traccar/lib/log4j-api-2.17.2.jar
+traccar/lib/logback-core-1.2.13.jar
+traccar/lib/lz4-java-1.8.0.jar
+traccar/lib/mariadb-java-client-3.5.5.jar
+traccar/lib/metrics-spi-2.32.25.jar
+traccar/lib/mssql-jdbc-13.2.0.jre11.jar
+traccar/lib/mysql-connector-j-9.4.0.jar
+traccar/lib/netty-buffer-4.2.4.Final.jar
+traccar/lib/netty-codec-4.2.4.Final.jar
+traccar/lib/netty-codec-base-4.2.4.Final.jar
+traccar/lib/netty-codec-compression-4.2.4.Final.jar
+traccar/lib/netty-codec-dns-4.2.4.Final.jar
+traccar/lib/netty-codec-http-4.2.4.Final.jar
+traccar/lib/netty-codec-http2-4.1.124.Final.jar
+traccar/lib/netty-codec-marshalling-4.2.4.Final.jar
+traccar/lib/netty-codec-mqtt-4.2.4.Final.jar
+traccar/lib/netty-codec-protobuf-4.2.4.Final.jar
+traccar/lib/netty-common-4.2.4.Final.jar
+traccar/lib/netty-handler-4.2.4.Final.jar
+traccar/lib/netty-nio-client-2.32.25.jar
+traccar/lib/netty-resolver-4.2.4.Final.jar
+traccar/lib/netty-resolver-dns-4.2.4.Final.jar
+traccar/lib/netty-transport-4.2.4.Final.jar
+traccar/lib/netty-transport-classes-epoll-4.1.124.Final.jar
+traccar/lib/netty-transport-native-unix-common-4.2.4.Final.jar
+traccar/lib/nimbus-jose-jwt-10.4.2.jar
+traccar/lib/oauth2-oidc-sdk-11.27.1.jar
+traccar/lib/opencensus-api-0.31.1.jar
+traccar/lib/opencensus-contrib-http-util-0.31.1.jar
+traccar/lib/opencsv-5.11.2.jar
+traccar/lib/openlocationcode-1.0.4.jar
+traccar/lib/opentelemetry-api-1.47.0.jar
+traccar/lib/opentelemetry-context-1.47.0.jar
+traccar/lib/opentelemetry-extension-incubator-1.35.0-alpha.jar
+traccar/lib/opentelemetry-gcp-resources-1.37.0-alpha.jar
+traccar/lib/opentelemetry-grpc-1.6-2.1.0-alpha.jar
+traccar/lib/opentelemetry-instrumentation-api-2.1.0.jar
+traccar/lib/opentelemetry-instrumentation-api-incubator-2.1.0-alpha.jar
+traccar/lib/opentelemetry-sdk-1.47.0.jar
+traccar/lib/opentelemetry-sdk-common-1.47.0.jar
+traccar/lib/opentelemetry-sdk-extension-autoconfigure-spi-1.47.0.jar
+traccar/lib/opentelemetry-sdk-logs-1.47.0.jar
+traccar/lib/opentelemetry-sdk-metrics-1.47.0.jar
+traccar/lib/opentelemetry-sdk-trace-1.47.0.jar
+traccar/lib/opentelemetry-semconv-1.29.0-alpha.jar
+traccar/lib/osgi-resource-locator-1.0.3.jar
+traccar/lib/perfmark-api-0.27.0.jar
+traccar/lib/poi-5.2.2.jar
+traccar/lib/poi-ooxml-5.2.2.jar
+traccar/lib/poi-ooxml-lite-5.2.2.jar
+traccar/lib/postgresql-42.7.7.jar
+traccar/lib/profiles-2.32.25.jar
+traccar/lib/proto-google-cloud-firestore-bundle-v1-3.30.11.jar
+traccar/lib/proto-google-cloud-firestore-v1-3.30.11.jar
+traccar/lib/proto-google-cloud-monitoring-v3-3.52.0.jar
+traccar/lib/proto-google-cloud-storage-v2-2.50.0.jar
+traccar/lib/proto-google-common-protos-2.54.1.jar
+traccar/lib/proto-google-iam-v1-1.49.1.jar
+traccar/lib/protobuf-java-4.32.0.jar
+traccar/lib/protobuf-java-util-3.25.5.jar
+traccar/lib/protocol-core-2.32.25.jar
+traccar/lib/re2j-1.7.jar
+traccar/lib/reactive-streams-1.0.4.jar
+traccar/lib/redis-authx-core-0.1.1-beta2.jar
+traccar/lib/regions-2.32.25.jar
+traccar/lib/retries-2.32.25.jar
+traccar/lib/retries-spi-2.32.25.jar
+traccar/lib/rxjava-2.2.21.jar
+traccar/lib/sdk-core-2.32.25.jar
+traccar/lib/shared-resourcemapping-0.33.0.jar
+traccar/lib/slf4j-api-2.0.17.jar
+traccar/lib/slf4j-jdk14-2.0.17.jar
+traccar/lib/snakeyaml-2.4.jar
+traccar/lib/snappy-java-1.1.10.5.jar
+traccar/lib/sns-2.32.25.jar
+traccar/lib/spatial4j-0.8.jar
+traccar/lib/third-party-jackson-core-2.32.25.jar
+traccar/lib/threeten-extra-1.8.0.jar
+traccar/lib/threetenbp-1.7.0.jar
+traccar/lib/utils-2.32.25.jar
+traccar/lib/velocity-engine-core-2.4.1.jar
+traccar/lib/velocity-tools-generic-3.1.jar
+traccar/lib/xmlbeans-5.0.3.jar
+traccar/lib/zstd-jni-1.5.6-6.jar
+traccar/schema/changelog-4.0-clean.xml
+traccar/schema/changelog-4.1.xml
+traccar/schema/changelog-4.10.xml
+traccar/schema/changelog-4.11.xml
+traccar/schema/changelog-4.13.xml
+traccar/schema/changelog-4.15.xml
+traccar/schema/changelog-4.7.xml
+traccar/schema/changelog-4.9.xml
+traccar/schema/changelog-5.0.xml
+traccar/schema/changelog-5.1.xml
+traccar/schema/changelog-5.10.xml
+traccar/schema/changelog-5.11.xml
+traccar/schema/changelog-5.2.xml
+traccar/schema/changelog-5.3.xml
+traccar/schema/changelog-5.4.xml
+traccar/schema/changelog-5.5.xml
+traccar/schema/changelog-5.6.xml
+traccar/schema/changelog-5.7.xml
+traccar/schema/changelog-5.8.xml
+traccar/schema/changelog-5.9.xml
+traccar/schema/changelog-6.2.xml
+traccar/schema/changelog-6.3.xml
+traccar/schema/changelog-6.6.xml
+traccar/schema/changelog-6.7.0.xml
+traccar/schema/changelog-6.8.0.xml
+traccar/schema/changelog-6.9.0.xml
+traccar/schema/changelog-master.xml
+traccar/templates/export/devices.xlsx
+traccar/templates/export/events.xlsx
+traccar/templates/export/route.xlsx
+traccar/templates/export/stops.xlsx
+traccar/templates/export/summary.xlsx
+traccar/templates/export/trips.xlsx
+traccar/templates/notifications/en/alarm.vm
+traccar/templates/notifications/en/commandResult.vm
+traccar/templates/notifications/en/deviceExpiration.vm
+traccar/templates/notifications/en/deviceExpirationReminder.vm
+traccar/templates/notifications/en/deviceFuelDrop.vm
+traccar/templates/notifications/en/deviceFuelIncrease.vm
+traccar/templates/notifications/en/deviceInactive.vm
+traccar/templates/notifications/en/deviceMoving.vm
+traccar/templates/notifications/en/deviceOffline.vm
+traccar/templates/notifications/en/deviceOnline.vm
+traccar/templates/notifications/en/deviceOverspeed.vm
+traccar/templates/notifications/en/deviceStopped.vm
+traccar/templates/notifications/en/deviceUnknown.vm
+traccar/templates/notifications/en/driverChanged.vm
+traccar/templates/notifications/en/geofenceEnter.vm
+traccar/templates/notifications/en/geofenceExit.vm
+traccar/templates/notifications/en/ignitionOff.vm
+traccar/templates/notifications/en/ignitionOn.vm
+traccar/templates/notifications/en/maintenance.vm
+traccar/templates/notifications/en/media.vm
+traccar/templates/notifications/en/passwordReset.vm
+traccar/templates/notifications/en/queuedCommandSent.vm
+traccar/templates/notifications/en/scheduledReport.vm
+traccar/templates/notifications/en/userExpiration.vm
+traccar/templates/notifications/en/userExpirationReminder.vm
+traccar/templates/notifications/es/alarm.vm
+traccar/templates/notifications/es/commandResult.vm
+traccar/templates/notifications/es/deviceExpiration.vm
+traccar/templates/notifications/es/deviceExpirationReminder.vm
+traccar/templates/notifications/es/deviceFuelDrop.vm
+traccar/templates/notifications/es/deviceFuelIncrease.vm
+traccar/templates/notifications/es/deviceInactive.vm
+traccar/templates/notifications/es/deviceMoving.vm
+traccar/templates/notifications/es/deviceOffline.vm
+traccar/templates/notifications/es/deviceOnline.vm
+traccar/templates/notifications/es/deviceOverspeed.vm
+traccar/templates/notifications/es/deviceStopped.vm
+traccar/templates/notifications/es/deviceUnknown.vm
+traccar/templates/notifications/es/driverChanged.vm
+traccar/templates/notifications/es/geofenceEnter.vm
+traccar/templates/notifications/es/geofenceExit.vm
+traccar/templates/notifications/es/ignitionOff.vm
+traccar/templates/notifications/es/ignitionOn.vm
+traccar/templates/notifications/es/maintenance.vm
+traccar/templates/notifications/es/media.vm
+traccar/templates/notifications/es/passwordReset.vm
+traccar/templates/notifications/es/queuedCommandSent.vm
+traccar/templates/notifications/es/userExpiration.vm
+traccar/templates/notifications/es/userExpirationReminder.vm
+traccar/templates/translations/af.json
+traccar/templates/translations/ar.json
+traccar/templates/translations/az.json
+traccar/templates/translations/bg.json
+traccar/templates/translations/bn.json
+traccar/templates/translations/ca.json
+traccar/templates/translations/cs.json
+traccar/templates/translations/da.json
+traccar/templates/translations/de.json
+traccar/templates/translations/el.json
+traccar/templates/translations/en.json
+traccar/templates/translations/es.json
+traccar/templates/translations/et.json
+traccar/templates/translations/fa.json
+traccar/templates/translations/fi.json
+traccar/templates/translations/fr.json
+traccar/templates/translations/gl.json
+traccar/templates/translations/he.json
+traccar/templates/translations/hi.json
+traccar/templates/translations/hr.json
+traccar/templates/translations/hu.json
+traccar/templates/translations/hy.json
+traccar/templates/translations/id.json
+traccar/templates/translations/it.json
+traccar/templates/translations/ja.json
+traccar/templates/translations/ka.json
+traccar/templates/translations/kk.json
+traccar/templates/translations/km.json
+traccar/templates/translations/ko.json
+traccar/templates/translations/lo.json
+traccar/templates/translations/lt.json
+traccar/templates/translations/lv.json
+traccar/templates/translations/mk.json
+traccar/templates/translations/ml.json
+traccar/templates/translations/mn.json
+traccar/templates/translations/ms.json
+traccar/templates/translations/nb.json
+traccar/templates/translations/ne.json
+traccar/templates/translations/nl.json
+traccar/templates/translations/nn.json
+traccar/templates/translations/pl.json
+traccar/templates/translations/pt.json
+traccar/templates/translations/pt_BR.json
+traccar/templates/translations/ro.json
+traccar/templates/translations/ru.json
+traccar/templates/translations/si.json
+traccar/templates/translations/sk.json
+traccar/templates/translations/sl.json
+traccar/templates/translations/sq.json
+traccar/templates/translations/sr.json
+traccar/templates/translations/sv.json
+traccar/templates/translations/sw.json
+traccar/templates/translations/ta.json
+traccar/templates/translations/th.json
+traccar/templates/translations/tk.json
+traccar/templates/translations/tr.json
+traccar/templates/translations/uk.json
+traccar/templates/translations/uz.json
+traccar/templates/translations/vi.json
+traccar/templates/translations/zh.json
+traccar/templates/translations/zh_TW.json
+traccar/web/apple-touch-icon-180x180.png
+traccar/web/assets/alarm-DM0YUa2r.mp3
+traccar/web/assets/index-B7ioX4Rl.css
+traccar/web/assets/workbox-window.prod.es5-B9K5rw8f.js
+traccar/web/favicon.ico
+traccar/web/index.html
+traccar/web/logo.svg
+traccar/web/manifest.webmanifest
+traccar/web/mapbox-gl-rtl-text.js
+traccar/web/maskable-icon-512x512.png
+traccar/web/pwa-192x192.png
+traccar/web/pwa-512x512.png
+traccar/web/pwa-64x64.png
+traccar/web/styles.css
+traccar/web/sw.js
+traccar/web/workbox-e3490c72.js
+traccar/tracker-server.jar
+traccar/templates/notifications/de/alarm.vm
+traccar/templates/notifications/de/commandResult.vm
+traccar/templates/notifications/de/deviceExpiration.vm
+traccar/templates/notifications/de/deviceExpirationReminder.vm
+traccar/templates/notifications/de/deviceFuelDrop.vm
+traccar/templates/notifications/de/deviceFuelIncrease.vm
+traccar/templates/notifications/de/deviceInactive.vm
+traccar/templates/notifications/de/deviceMoving.vm
+traccar/templates/notifications/de/deviceOffline.vm
+traccar/templates/notifications/de/deviceOnline.vm
+traccar/templates/notifications/de/deviceOverspeed.vm
+traccar/templates/notifications/de/deviceStopped.vm
+traccar/templates/notifications/de/deviceUnknown.vm
+traccar/templates/notifications/de/driverChanged.vm
+traccar/templates/notifications/de/geofenceEnter.vm
+traccar/templates/notifications/de/geofenceExit.vm
+traccar/templates/notifications/de/ignitionOff.vm
+traccar/templates/notifications/de/ignitionOn.vm
+traccar/templates/notifications/de/maintenance.vm
+traccar/templates/notifications/de/media.vm
+traccar/templates/notifications/de/passwordReset.vm
+traccar/templates/notifications/de/queuedCommandSent.vm
+traccar/templates/notifications/de/scheduledReport.vm
+traccar/templates/notifications/de/userExpiration.vm
+traccar/templates/notifications/de/userExpirationReminder.vm
+traccar/templates/notifications/pt_BR/alarm.vm
+traccar/templates/notifications/pt_BR/commandResult.vm
+traccar/templates/notifications/pt_BR/deviceExpiration.vm
+traccar/templates/notifications/pt_BR/deviceExpirationReminder.vm
+traccar/templates/notifications/pt_BR/deviceFuelDrop.vm
+traccar/templates/notifications/pt_BR/deviceFuelIncrease.vm
+traccar/templates/notifications/pt_BR/deviceInactive.vm
+traccar/templates/notifications/pt_BR/deviceMoving.vm
+traccar/templates/notifications/pt_BR/deviceOffline.vm
+traccar/templates/notifications/pt_BR/deviceOnline.vm
+traccar/templates/notifications/pt_BR/deviceOverspeed.vm
+traccar/templates/notifications/pt_BR/deviceStopped.vm
+traccar/templates/notifications/pt_BR/deviceUnknown.vm
+traccar/templates/notifications/pt_BR/driverChanged.vm
+traccar/templates/notifications/pt_BR/geofenceEnter.vm
+traccar/templates/notifications/pt_BR/geofenceExit.vm
+traccar/templates/notifications/pt_BR/ignitionOff.vm
+traccar/templates/notifications/pt_BR/ignitionOn.vm
+traccar/templates/notifications/pt_BR/maintenance.vm
+traccar/templates/notifications/pt_BR/media.vm
+traccar/templates/notifications/pt_BR/passwordReset.vm
+traccar/templates/notifications/pt_BR/queuedCommandSent.vm
+traccar/templates/notifications/pt_BR/userExpiration.vm
+traccar/templates/notifications/pt_BR/userExpirationReminder.vm
+traccar/web/assets/index-BSkxMEaj.js
+@dir(traccar,traccar,0750) %%ETCDIR%%
+@dir(traccar,traccar,0750) %%TRACCAR_DATADIR%%
+@dir(traccar,traccar,0750) %%TRACCAR_LOGDIR%%
+@sample %%ETCDIR%%/traccar.xml.sample