Public bug reported:
Binary package hint: gpsd
from the man page:
> gpsd must start up as root in order to open the NTPD shared-memory segment,
> open its logfile, and create its local control
> socket. Before doing any processing of GPS data, it tries to drop root
> privileges by setting its UID to "nobody" (or another userid
> as set by configure) and its group ID to the group of the initial GPS passed
> on the command line — or, if that device doesn't
> exist, to the group of /dev/ttyS0.
> The assumption behind gpsd's particular behavior is that all the tty devices
> to which a GPS might be connected are owned by
> the same non-root group and allow group read/write, though the group may vary
> because of distribution-specific or local
> administrative practice. If this assumption is false, gpsd may not be able to
> open GPS devices in order to read them (such
> failures will be logged)."
since I have no /dev/ttyS0 and gpsd is configured for start up without
any devices / adding devices later via hotplug / control socket ist
switches it's user-id to 0 and can therefore not open /dev/ttyUSB0 which
is later created with group id dialout by udev.
** Affects: gpsd (Ubuntu)
Importance: Undecided
Status: New
--
gpsd cannot open /dev/ttyUSB0
https://bugs.launchpad.net/bugs/584936
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs