diff options
-rw-r--r-- | packaging/readme.txt | 8 |
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. + |