Package Details: owntracks-recorder 0.9.6-2

Git Clone URL: https://aur.archlinux.org/owntracks-recorder.git (read-only, click to copy)
Package Base: owntracks-recorder
Description: Lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps.
Upstream URL: https://github.com/owntracks/recorder
Licenses: GPL
Submitter: avanc
Maintainer: izaera
Last Packager: izaera
Votes: 5
Popularity: 0.050202
First Submitted: 2016-08-07 10:59 (UTC)
Last Updated: 2023-11-29 07:02 (UTC)

Latest Comments

1 2 Next › Last »

dcelasun commented on 2023-11-27 20:36 (UTC)

I packaged the frontend web application for anyone interested: https://aur.archlinux.org/packages/owntracks-frontend

izaera commented on 2023-10-20 09:39 (UTC)

@KiralyCraft Glad it worked :-)

KiralyCraft commented on 2023-10-20 08:48 (UTC)

@izaera Seems to be good now, I managed to install it on a fresh system without any hiccups, from aur to the systemd service, it's good now. Thanks for the fast fix!

izaera commented on 2023-10-20 07:29 (UTC)

@KiralyCraft I've added the dependency and increased the pkgrel. That should fix it I think. Can you confirm? Thx

KiralyCraft commented on 2023-10-20 06:33 (UTC) (edited on 2023-10-20 06:52 (UTC) by KiralyCraft)

@izaera Thanks for the fast reply - I've spun up a minimal Arch installation, without lmdb (as Arch seems to come without it in the minimal install) and added it to this package's makedepends. Naturally, it compiled fine, and I was curious to whether it can be removed afterwards. Surely enough, after I removed it, ot-recorder no longer starts as it complains about not being able to find the liblmdb.so shared library, which makes me believe this is actually a dependency, as they seem to dynamically link to the system library. I'm not sure why they mention it as included then, a grep of lmdb on the source tree doesn't show anything useful

izaera commented on 2023-10-20 06:16 (UTC)

@KiralyCraft Works for me. Both in Arch Linux 32 and 64...

But because I have lmdb installed in both systems, most probably :-D

According to the project lmdb is included but they require to install the dev packages of lmdb to compile -> https://github.com/owntracks/recorder#building-from-source

So I'm not sure if I need to include lmdb as a "makedepends" or as a "depends"...

Since I cannot uninstall lmdb in my systems, can you please test if "makedepends" is enough or we need to go with "depends"? Thanks :-)

KiralyCraft commented on 2023-10-19 18:28 (UTC)

There seems to be a dependency on lmdb which this package doesn't include, if I installed it manually it compiled fine. Otherwise, it complained about lmdb.h which was missing.

izaera commented on 2023-08-08 12:07 (UTC)

I'm no longer using owntracks so I'd be glad if someone takes over the maintenance of this package.

If anyone is interested just leave a comment ;-)

izaera commented on 2023-01-09 13:25 (UTC) (edited on 2023-01-09 13:26 (UTC) by izaera)

So, I have uploaded a new PKGBUILD pointing to the last version.

It is compiled with all features enabled (ie: LUA, encryption, MQTT, ...), though I have only tested HTTP.

Note that, by default, the config file disables MQTT so that the first time you run the service it works 😅.

I have relocated/renamed some files (even if that means drifting a bit from upstream) to better suit Arch Linux standards.

Oh, I have also limited the ghash map size to 100MB because the default value makes the package fail in 32 bit architectures. Hopefully 100MB should be enough...

izaera commented on 2023-01-09 13:21 (UTC)

Thanks for taking over

Thanks for your previous work, too 😊