--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: stretch-pu: package chrony/3.0-4+deb9u1
- From: Vincent Blut <vincent.debian@free.fr>
- Date: Sun, 23 Jul 2017 14:17:23 +0200
- Message-id: <150081224375.29739.10304236948332804195.reportbug@lamella>
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello,
I’d like to fix #868491 in Stretch to prevent the “if-up” script from
failing in certain situations (usually at boot when chronyd isn’t fully
ready) which impede ifupdown from correctly registering the concerned
network interface in /run/network/ifstate.
Cheers,
Vincent
- -- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
iQJLBAEBCgA1FiEE/VQBlxWoTJPh4vI5ipzudlpxp4AFAll0k80XHHZpbmNlbnQu
ZGViaWFuQGZyZWUuZnIACgkQipzudlpxp4AcuRAA2n+jALgsb71pdnKK/QoTikpG
HpOJ7x+wdtgP0t4hr/CEu3pNONfq/HZQ+dJCkoKT+Z/pMcSzhVe7A7CQv8HfeDbx
kdNZRxPqbEr8PTlm3T9ZGJbTTpGbY6JiOEsPdiOmpwxJCrb7fuF9gN20Yyerd67+
S3Fh9BFKINSbLl8oxz/WIap1TKAUmEN2yt9eeWTMmOHgPXwIsKczN8KC5EU0TTj7
zf5hX9tAPhD8oxAQir7SDIad6sWZ656UHpMVRT947M2TB7QynMZI6xuCl2uOCQEk
bssbt1kzQUFFwXEXl5KbPnsRyHnwgr1C1jj+QIBuonyegcamHqCP87gquFV9Dww+
iuZ7atbCX9qQqgSeJb5F7bffKc4GxnBmLuV+9VRxlWHpNSeOupEAq3qEZjDa9ZWe
IEzYEtgnSxTGcn437VDXRyh5a6NQMXecD6b16pCfG6LXDOu7jT5NSCAX7sjYO4ak
uTEa4aKfzSkmVlliDPR5oUjqgHPgeQNMZz3dgKStCfKrHSwilnzwMRAevGXFfASC
pNA8g+KCqxwU4UVCzpaXPmm0u6v5lB8Qh8RswcbRTDZC/E5nVtbwoBx1sHc/ilEV
hhGJGendYWZDnC4+QfZvuwyerUkS9RjpCq4364ZVnI4+SC0DXlCsD8VtyX/bXhYa
/K42g7nXGKvV8Mpf8Ns=
=5MtQ
-----END PGP SIGNATURE-----
diffstat for chrony-3.0 chrony-3.0
changelog | 15 +++++++++++++++
chrony.if-up | 2 +-
chrony.ppp.ip-up | 2 +-
3 files changed, 17 insertions(+), 2 deletions(-)
diff -Nru chrony-3.0/debian/changelog chrony-3.0/debian/changelog
--- chrony-3.0/debian/changelog 2017-04-26 17:39:44.000000000 +0200
+++ chrony-3.0/debian/changelog 2017-07-22 17:24:44.000000000 +0200
@@ -1,3 +1,18 @@
+chrony (3.0-4+deb9u1) stretch; urgency=medium
+
+ * debian/chrony.if-up:
+ - Do not pass the “burst” command to chronyc as the script could return an
+ error in certain situations. As a consequence, that would prevent ifupdown
+ from writing the current state of the interfaces in /run/network/ifstate.
+ Thanks to John Eikenberry <jae@zhar.net> for reporting that issue.
+ (Closes: #868491)
+
+ * debian/chrony.ppp.ip-up:
+ - Take the same action as for the “chrony.if-up” script as a precautionary
+ measure.
+
+ -- Vincent Blut <vincent.debian@free.fr> Sat, 22 Jul 2017 17:24:44 +0200
+
chrony (3.0-4) unstable; urgency=medium
* debian/patches/*:
diff -Nru chrony-3.0/debian/chrony.if-up chrony-3.0/debian/chrony.if-up
--- chrony-3.0/debian/chrony.if-up 2017-01-16 17:33:37.000000000 +0100
+++ chrony-3.0/debian/chrony.if-up 2017-07-22 17:23:39.000000000 +0200
@@ -6,7 +6,7 @@
if [ -e /run/chronyd.pid ] &&
ip r list dev $IFACE 2> /dev/null | grep -q '^default'; then
- chronyc -m online 'burst 4/10' > /dev/null 2>&1
+ chronyc online > /dev/null 2>&1
else
exit 0
fi
diff -Nru chrony-3.0/debian/chrony.ppp.ip-up chrony-3.0/debian/chrony.ppp.ip-up
--- chrony-3.0/debian/chrony.ppp.ip-up 2017-01-16 17:33:37.000000000 +0100
+++ chrony-3.0/debian/chrony.ppp.ip-up 2017-07-22 17:23:39.000000000 +0200
@@ -6,6 +6,6 @@
# Modified by Vincent Blut <vincent.debian@free.fr>
/bin/pidof chronyd > /dev/null || exit 0
-/usr/bin/chronyc -m online 'burst 4/4' > /dev/null 2>&1
+/usr/bin/chronyc online > /dev/null 2>&1
touch /var/run/chrony-ppp-up
exit 0
--- End Message ---