51 Commits
Author SHA1 Message Date
Jan-Piet Mens 321545d12b adapt config.mk.in to new flags 2026-08-10 09:30:06 +02:00
Jan-Piet Mens fd32509e3b disable WITH_KILL compile-time flag by default
closes #573
2026-07-28 14:21:59 +02:00
Christoph Krey ba38b3dae3 [FIX] adapt packages for trixie 2025-08-11 11:25:26 +02:00
Jan-Piet Mens 3958c9ec69 install unit file into /etc/systemd/system/ot-recorder.service during fpm
closes #514
2024-12-02 08:27:34 +01:00
Jan-Piet Mens a529d6501d fix permissions on files installed to share/docs/ot-recorder
addresses #513
2024-12-01 10:50:03 +01:00
Jan-Piet Mens 9987f10ee9 don't label files in /etc as configs by default
the one file we do have there is marked as config anyway
	this brings raspbian fpm-make to be like debian fpm-make
2024-10-28 09:47:29 +01:00
Jan-Piet Mens 229ad96ba6 remove support for Greenwich devices
closes #484
2024-07-30 17:08:21 +02:00
Jan-Piet Mens 719cc3c8ab fpm postinst now restarts daemon
closes #446
2024-07-23 11:58:01 +02:00
Jan-Piet Mens 5933b45715 support for tz is now optional 2024-01-30 21:19:17 +01:00
Jan-Piet Mens 99520208fc Enhance API data with timezone at location's position
closes #444
2024-01-30 17:09:29 +01:00
Jan-Piet Mens 15dcc347b9 Change permissions (+r) on binaries
closes #428
2023-10-24 16:14:49 +02:00
Jan-Piet Mens 48aac397bb FIX debian packaging (fpm) 2023-10-24 15:43:54 +02:00
James Le Cuirot 0439a9e667 Use Mosquitto's pkg-config file
It has provided one since version 1.5. It erroneously hardcodes the
libdir as "lib" (it may be lib64), but OwnTracks defaulted to "lib"
anyway. I will fix Mosquitto shortly.
2022-09-25 15:14:03 +01:00
James Le Cuirot cac1b95be0 Automatically detect when -luuid is needed (on Linux with tours enabled)
This is done in a cross-compile-friendly manner with cpp rather than
uname. printf is used rather than echo due to inconsistent handling of
the -e option across different shells.
2022-09-25 15:14:00 +01:00
Jan-Piet Mens 6096911252 NEW: WITH_TOURS is configured in by default 2022-08-07 17:20:06 +02:00
Christoph Krey 209a2fc834 [NEW] packages for Debian Bullseye (11) 2022-05-23 11:22:47 -04:00
Jan-Piet Mens 77bd07ae50 support for Debian 10 (buster)
addresses #320
2019-10-01 12:35:03 +02:00
Jan-Piet Mens 359f1ed8c4 Fix permissions for htdocs on Debian
closes #292
2019-02-17 21:16:28 +01:00
Jan-Piet Mens 02a48a67bd fix permissions in spool directory created in post install script
addresses #291
2019-02-17 21:10:03 +01:00
Jan-Piet Mens a3beb76586 safety belt 2019-02-17 21:10:03 +01:00
Jan-Piet Mens a20c1538c0 Surface GEOCODE_TIMEOUT into config.mk
addresses #272
2018-11-29 20:16:10 +01:00
Jan-Piet Mens 34003192ea add lmdb deps 2018-10-22 22:25:00 +02:00
Jan-Piet Mens 4d9d2cf8e9 adjust for libsodium 2018-02-12 15:03:00 +01:00
Jan-Piet Mens 8aa745efc3 fpm build 9.0 2017-06-20 19:33:36 +02:00
Jan-Piet Mens abf17c5623 default to freebsd no 2017-05-17 13:22:02 +02:00
Jan-Piet Mens f6af33f6e2 add kill API to packages
closes #153
2016-09-24 14:44:06 +02:00
Jan-Piet Mens f54cbb0de5 Debian package dependent on libsodium13 2016-07-21 08:11:34 +02:00
Jan-Piet Mens 20bf73daf8 hack to appease docker builds 2016-07-19 15:35:28 +02:00
Jan-Piet Mens ca57b43a96 try again 2016-07-19 14:47:35 +02:00
Jan-Piet Mens 5ab33fa5dc package version for debian repo 2016-07-19 14:27:50 +02:00
Jan-Piet Mens ffca52241a specify debian version in package filenames 2016-07-19 13:44:35 +02:00
Jan-Piet Mens ae6fde49c5 postinstalls 2016-05-31 16:38:59 +02:00
Jan-Piet Mens 4738cca914 install service on debian 2016-05-31 16:36:21 +02:00
Jan-Piet Mens 535bc20a7a adjust paths to binaries 2016-05-30 09:16:46 +02:00
Jan-Piet Mens 08c623051a revert config file location debian 2016-05-30 08:53:47 +02:00
Thomas Weißschuh b08c36cd47 use more idomatic config for Debian 2016-03-31 18:33:03 +00:00
Jan-Piet Mens 5b533a00ad gw is now on on builds 2016-02-29 15:28:19 +01:00
Jan-Piet Mens 6e27bab998 ship README and service file in /usr/share/doc/ 2016-02-26 10:33:55 +01:00
Jan-Piet Mens 49d346fd80 ownership of ot-recorder config files
closes #89
2016-02-25 19:09:23 +01:00
Jan-Piet Mens 3791e49c05 LMDB is no longer optional 2016-02-22 13:09:57 +01:00
Jan-Piet Mens e92e66679e add MQTT to config.mk.in 2016-02-22 11:58:24 +01:00
Jan-Piet Mens dd79665a1a mark "not in Debian" 2016-02-16 17:55:12 +01:00
Jan-Piet Mens e0e0aa216e mark config file in package 2016-02-09 11:47:38 +01:00
Jan-Piet Mens ea0d1d4b68 introduce system-wide defaults file 2016-02-09 11:17:59 +01:00
Jan-Piet Mens f0b7e9a58a create package in $cwd; record package.name; cleanup $tempdir 2016-01-29 12:27:48 +01:00
Jan-Piet Mens f313bacf63 rename build files 2016-01-29 09:48:40 +01:00
Jan-Piet Mens befb0eb3f3 fpm without libsodium1 2016-01-28 15:18:55 +01:00
Jan-Piet Mens ce9f8855e2 fix debian8 packaging 2016-01-27 11:14:47 +01:00
Jan-Piet Mens dd0e544f84 for Debian8 2016-01-27 11:14:24 +01:00
Jan-Piet Mens aa73f3829e postinstall creates named dbs; add check for fpm root 2015-09-27 11:45:28 +02:00