Package Details: owntracks-recorder 0.7.6-1

Git Clone URL: https://aur.archlinux.org/owntracks-recorder.git (read-only)
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: avanc
Last Packager: avanc
Votes: 4
Popularity: 0.063700
First Submitted: 2016-08-07 10:59
Last Updated: 2018-06-15 20:40

Latest Comments

ZDragon commented on 2018-08-27 09:47

Can someone explain to me how exactly this package is supposed to work? It doesn't seem to be working for me at all. For instance, when I enable/start the systemd unit file, I'm getting an error - probably because the user "owntracks" that the unit wants to run under wasn't created. The PKGBUILD should probably do that, or use the http user.

Similarly, I'm also confused by the permissions on the /var/spool directory - since the server wants to store data there, shouldn't this belong to the user the server runs under? The only way I can imagine this program running for you with this PKGBUILD is if you manually run it (without systemd) as root (which is bad security practice for any web app, obviously)...

PS: You also have an outdated owntracks-recorder-git package, avanc - maybe you want to remove that from AUR so there isn't any confusion?

avanc commented on 2018-01-02 10:08

@djmattyg007: Thanks for the hint. I'm not sure what the best way is to work with makedepends and dependencies. It's a little bit more verbose and helps, if just make dependencies change. However, I wonder why aur.archlinux.org cannot handle this...

djmattyg007 commented on 2018-01-02 07:27

It would be nice if this could be updated to the latest version.

Also, just a quick tip, it's unnecessary to list dependencies in the main depends list and in the makedepends list.