gpsd - Service daemon for mediating access to a GPS

Property Value
Distribution CentOS 6
Repository Open Fusion i386
Package filename gpsd-2.39-7.of.el6.i686.rpm
Package name gpsd
Package version 2.39
Package release 7.of.el6
Package architecture i686
Package type rpm
Category System Environment/Daemons
License BSD
Maintainer -
Download size 362.11 KB
Installed size 1.03 MB
gpsd is a service daemon that mediates access to a GPS sensor
connected to the host computer by serial or USB interface, making its
data on the location/course/velocity of the sensor available to be
queried on TCP port 2947 of the host computer.  With gpsd, multiple
GPS client applications (such as navigational and wardriving software)
can share access to a GPS without contention or loss of data.  Also,
gpsd responds to queries with a format that is substantially easier to
parse than NMEA 0183.


Package Version Architecture Repository
gpsd-2.39-7.of.el6.x86_64.rpm 2.39 x86_64 Open Fusion 2.39 x86_64 Atomic 2.39 i686 Atomic
gpsd-2.39-7.el6.i686.rpm 2.39 i686 Open Fusion
gpsd-2.39-7.el6.x86_64.rpm 2.39 x86_64 Open Fusion
gpsd - - -


Name Value
/bin/bash -
/sbin/chkconfig -
/sbin/ldconfig -
/usr/bin/env -
/usr/bin/python -
initscripts - - - - - - - - - - - - - - - - - - - - - - - - - - -
python(abi) = 2.6
rtld(GNU_HASH) -
udev -


Name Value
config(gpsd) = 2.39-7.of.el6
gpsd = 2.39-7.of.el6
gpsd(x86-32) = 2.39-7.of.el6 - - -


Type URL
Binary Package gpsd-2.39-7.of.el6.i686.rpm
Source Package gpsd-2.39-7.of.el6.src.rpm

Install Howto

  1. Download latest openfusion-release rpm from
  2. Install openfusion-release rpm:
    # rpm -Uvh openfusion-release*rpm
  3. Install gpsd rpm package:
    # yum install gpsd




2010-03-02 - Miroslav Lichvar <> - 2.39-7
- don't use deprecated SYSFS{} in udev rules (#569089)
- fix init script LSB compliance
2010-02-15 - Miroslav Lichvar <> - 2.39-6
- fix linking with --no-add-needed (#564662)
- use %global macro instead of %define
2009-08-12 - Marek Mahut <> - 2.39-5
- RHBZ#505588: gpsd has a broken initscript that fails to launch daemon
2009-07-24 - Fedora Release Engineering <> - 2.39-4
- Rebuilt for
2009-03-31 - Tom "spot" Callaway <> - 2.39-3
- some of the gpsd client bits went into gpsdclient.h, but that file wasn't getting installed
specifically, viking needs that header to build.
2009-03-25 - Douglas E. Warner <> - 2.39-2
- adding patch to try to fix parallel make errors
2009-03-19 - Douglas E. Warner <> - 2.39-1
- updating to 2.39
- fixed potential core dump in C client handling of "K" responses
- Made device hotplugging work again; had been broken by changes in udev
- Introduced major and minor API version symbols into the public interfaces
- The sirfmon utility is gone, replaced by gpsmon which does the same job
for multiple GPS types
- Fixed a two-year old error in NMEA parsing that nobody noticed because its
only effect was to trash VDOP values from GSA sentences, and gpsd computes
those with an internal error model when they look wonky
- cgpxlogger has been merged into gpxlogger
- Speed-setting commands now allow parity and stop-bit setting if the GPS
chipset and adaptor can support it
- Specfile and other packaging paraphenalia now live in a packaging
- rtcmdecode becomes gpsdecode and can now de-armor and dump AIDVM packets
- The client library now work correctly in locales where the decimal separator
is not a period
2009-03-16 - Douglas E. Warner <> - 2.38-1
- updating to 2.38
- creating init script and sysconfig files
- migrating hotplug rules to udev + hotplug wrapper script from svn r5147
- updating pyexecdir patch
- fixing udev rule subsystem match
- Regression test load for RoyalTek RGM3800 and Blumax GPS-009 added
- Scaling on E error-estimate fields fixed to match O
- Listen on localhost only by default to avoid security problems; this can be
overridden with the -G command-line option
- The packet-state machine can now recognize RTCM3 packets, though support is
not yet complete
- Added support for ublox5 and mkt-3301 devices
- Add a wrapper around gpsd_hexdump to save CPU
- Lots of little fixes to various packet parsers
- Always keep the device open: "-n" is not optional any more
- xgpsspeed no longer depends on Motif
- gpsctl can now ship arbitrary payloads to a device; 
It's possible to send binary through the control channel with the
new "&" command
- Experimental new driver for Novatel SuperStarII
- The 'g' mode switch command now requires, and returns, 'rtcm104v2' rather
than 'rtcm104'; this is design forward for when RTCM104v2 is fully working
2009-02-24 - Fedora Release Engineering <> - 2.37-4
- Rebuilt for
2008-11-29 - Ignacio Vazquez-Abrams <> - 2.37-3
- Rebuild for Python 2.6

See Also

Package Description
gpsd-clients-2.39-7.el6.i686.rpm Clients for gpsd
gpsd-clients-2.39-7.of.el6.i686.rpm Clients for gpsd
gpsd-devel-2.39-7.el6.i686.rpm Client libraries in C and Python for talking to a running gpsd or GPS
gpsd-devel-2.39-7.of.el6.i686.rpm Client libraries in C and Python for talking to a running gpsd or GPS
graphite-web-0.9.9-4.of.el6.noarch.rpm Enterprise scalable realtime graphing
graphite-web-0.9.9-5.of.el6.noarch.rpm Enterprise scalable realtime graphing
grotz-0.2c-1.of.el6.i686.rpm A Z-code interactive fiction interpreter for GTK
gtypist-2.9-1.of.el6.i686.rpm GNU typing tutor
hosttag-0.12-1.of.el6.noarch.rpm Hosttag client
hosttag-0.13-1.of.el6.noarch.rpm Hosttag client
hosttag-server-0.10.5-1.of.el6.noarch.rpm Hosttag server
hosttag-server-utils-0.12-1.of.el6.noarch.rpm Hosttag server utilities
hosttag-server-utils-0.13-1.of.el6.noarch.rpm Hosttag server utilities
htmlview-4.0.0-2.of.el6.noarch.rpm Launcher of Preferred Web Browser
httpie-0.1.6-1.of.el6.noarch.rpm curl for humans