49 Commits

Author SHA1 Message Date
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
Jan-Piet Mens
17d81c871c part1 for Debian 2015-09-15 12:20:49 +02:00