2020-04-17 08:54:48 |
Christian Ehrhardt |
bug |
|
|
added bug |
2020-04-17 08:55:02 |
Christian Ehrhardt |
bug |
|
|
added subscriber Ubuntu Server |
2020-04-20 07:17:19 |
Christian Ehrhardt |
gpsd (Ubuntu): status |
New |
Triaged |
|
2020-05-05 10:12:22 |
Christian Ehrhardt |
description |
gpsd needs to ship packaging/deb/etc_default_gpsd as default instead of debian/gpsd.default
Newer options are only added here:
$ cat packaging/deb/etc_default_gpsd
# Default settings for gpsd.
# Please do not edit this file directly - use `dpkg-reconfigure gpsd' to
# change the options.
START_DAEMON="true"
GPSD_OPTIONS=""
DEVICES=""
USBAUTO="true"
GPSD_SOCKET="/var/run/gpsd.sock"
But
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES=""
# Other options you want to pass to gpsd
GPSD_OPTIONS=""
Some scripts depend on that e.g.
ubuntu@ubuntu:~$ cat /lib/systemd/system/gpsdctl@.service
...
ExecStart=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl add /dev/%I || :"
ExecStop=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl remove /dev/%I || : |
[Impact]
* gpsdctl@.service uses a variable that isn't defined
* backport changes to define this
* >=Groovy set default to true, but we will set false for Focal to not
change behavior on SRU (adding the variable still is useful as people
can modify it much more easily than adding - or knowing about - it)
[Test Case]
* After install check if /etc/default/gpsd contains any definition for
USBAUTO
$ grep USBAUTO /etc/default/gpsd
[Regression Potential]
* This particular change replaces a non existent variable with the
default. In future releases this is set to true, but for the backport
we will set false to match and not change the behavior focal was
released with. Due to that no change/regression should occur as behavior
isn't changed.
[Other Info]
* This is accepted in Debians packaging git, if not in Groovy in time I'll
need to put an 3.20-8ubuntu1 there, but I can preparing the SRU
independent to that.
---
gpsd needs to ship packaging/deb/etc_default_gpsd as default instead of debian/gpsd.default
Newer options are only added here:
$ cat packaging/deb/etc_default_gpsd
# Default settings for gpsd.
# Please do not edit this file directly - use `dpkg-reconfigure gpsd' to
# change the options.
START_DAEMON="true"
GPSD_OPTIONS=""
DEVICES=""
USBAUTO="true"
GPSD_SOCKET="/var/run/gpsd.sock"
But
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES=""
# Other options you want to pass to gpsd
GPSD_OPTIONS=""
Some scripts depend on that e.g.
ubuntu@ubuntu:~$ cat /lib/systemd/system/gpsdctl@.service
...
ExecStart=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl add /dev/%I || :"
ExecStop=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl remove /dev/%I || : |
|
2020-05-05 10:45:54 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~paelzer/ubuntu/+source/gpsd/+git/gpsd/+merge/383405 |
|
2020-05-12 10:11:08 |
Christian Ehrhardt |
nominated for series |
|
Ubuntu Groovy |
|
2020-05-12 10:11:08 |
Christian Ehrhardt |
bug task added |
|
gpsd (Ubuntu Groovy) |
|
2020-05-12 10:11:15 |
Christian Ehrhardt |
nominated for series |
|
Ubuntu Focal |
|
2020-05-12 10:11:15 |
Christian Ehrhardt |
bug task added |
|
gpsd (Ubuntu Focal) |
|
2020-05-12 10:11:45 |
Christian Ehrhardt |
bug task deleted |
gpsd (Ubuntu Groovy) |
|
|
2020-05-12 22:42:26 |
Launchpad Janitor |
gpsd (Ubuntu): status |
Triaged |
Fix Released |
|
2020-05-13 04:37:11 |
Christian Ehrhardt |
gpsd (Ubuntu Focal): status |
New |
Triaged |
|
2020-05-13 04:37:25 |
Christian Ehrhardt |
gpsd (Ubuntu Focal): importance |
Undecided |
High |
|
2020-05-13 13:03:48 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2020-05-13 13:25:19 |
Christian Ehrhardt |
description |
[Impact]
* gpsdctl@.service uses a variable that isn't defined
* backport changes to define this
* >=Groovy set default to true, but we will set false for Focal to not
change behavior on SRU (adding the variable still is useful as people
can modify it much more easily than adding - or knowing about - it)
[Test Case]
* After install check if /etc/default/gpsd contains any definition for
USBAUTO
$ grep USBAUTO /etc/default/gpsd
[Regression Potential]
* This particular change replaces a non existent variable with the
default. In future releases this is set to true, but for the backport
we will set false to match and not change the behavior focal was
released with. Due to that no change/regression should occur as behavior
isn't changed.
[Other Info]
* This is accepted in Debians packaging git, if not in Groovy in time I'll
need to put an 3.20-8ubuntu1 there, but I can preparing the SRU
independent to that.
---
gpsd needs to ship packaging/deb/etc_default_gpsd as default instead of debian/gpsd.default
Newer options are only added here:
$ cat packaging/deb/etc_default_gpsd
# Default settings for gpsd.
# Please do not edit this file directly - use `dpkg-reconfigure gpsd' to
# change the options.
START_DAEMON="true"
GPSD_OPTIONS=""
DEVICES=""
USBAUTO="true"
GPSD_SOCKET="/var/run/gpsd.sock"
But
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES=""
# Other options you want to pass to gpsd
GPSD_OPTIONS=""
Some scripts depend on that e.g.
ubuntu@ubuntu:~$ cat /lib/systemd/system/gpsdctl@.service
...
ExecStart=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl add /dev/%I || :"
ExecStop=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl remove /dev/%I || : |
[Impact]
* gpsdctl@.service uses a variable that isn't defined
* backport changes to define this
* >=Groovy set default to true, but we will set false for Focal to not
change behavior on SRU (adding the variable still is useful as people
can modify it much more easily than adding - or knowing about - it)
* Currently users in Focal have no indicator to know about this tunable.
Adding it to the default conffile but in the mode that matches current
focal behavior will help.
[Test Case]
* After install check if /etc/default/gpsd contains any definition for
USBAUTO
$ grep USBAUTO /etc/default/gpsd
[Regression Potential]
* This particular change replaces a non existent variable with the
default. In future releases this is set to true, but for the backport
we will set false to match and not change the behavior focal was
released with. Due to that no change/regression should occur as behavior
isn't changed.
[Other Info]
* This is accepted in Debians packaging git, if not in Groovy in time I'll
need to put an 3.20-8ubuntu1 there, but I can preparing the SRU
independent to that.
---
gpsd needs to ship packaging/deb/etc_default_gpsd as default instead of debian/gpsd.default
Newer options are only added here:
$ cat packaging/deb/etc_default_gpsd
# Default settings for gpsd.
# Please do not edit this file directly - use `dpkg-reconfigure gpsd' to
# change the options.
START_DAEMON="true"
GPSD_OPTIONS=""
DEVICES=""
USBAUTO="true"
GPSD_SOCKET="/var/run/gpsd.sock"
But
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES=""
# Other options you want to pass to gpsd
GPSD_OPTIONS=""
Some scripts depend on that e.g.
ubuntu@ubuntu:~$ cat /lib/systemd/system/gpsdctl@.service
...
ExecStart=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl add /dev/%I || :"
ExecStop=/bin/sh -c "[ \"$USBAUTO\" = true ] && /usr/sbin/gpsdctl remove /dev/%I || : |
|
2020-05-13 13:35:06 |
Christian Ehrhardt |
gpsd (Ubuntu Focal): status |
Triaged |
Won't Fix |
|