summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packaging/readme.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/packaging/readme.txt b/packaging/readme.txt
index 62d57500..1f2d96cc 100644
--- a/packaging/readme.txt
+++ b/packaging/readme.txt
@@ -14,3 +14,11 @@ socket from a userland device manager. Accordingly, you probably
want to set up a gpsd privilege group and make sure the Bluetooth
device manager is in it.
+If you see problems with gpsd being unable to get write access to
+the USB or RS232 devices on your machine, it may be because after
+startup, when it drops privileges, it moves itself from root to the
+wrong group. gpsd normally figures out which group it should move
+to by looking at the ownership of a prototypical tty (look in gpsd.c
+for this code) but the owning user and group can be compiled in with
+build-system options.
+