~paelzer/ubuntu/+source/chrony:merge-disco-3.4

Last commit made on 2018-11-14
Get this branch:
git clone -b merge-disco-3.4 https://git.launchpad.net/~paelzer/ubuntu/+source/chrony
Only Christian Ehrhardt  can upload to this branch. If you are Christian Ehrhardt  please log in for upload directions.

Branch merges

Branch information

Name:
merge-disco-3.4
Repository:
lp:~paelzer/ubuntu/+source/chrony

Recent commits

618b69c... by Christian Ehrhardt 

changelog: respect policy-rc.d when restoring systemd-timesyncd (LP: #1771994)

Signed-off-by: Christian Ehrhardt <email address hidden>

504fa52... by Christian Ehrhardt 

- d/postrm: respect policy-rc.d when restoring systemd-timesyncd (LP: #1771994)

Signed-off-by: Christian Ehrhardt <email address hidden>

9b47aca... by Christian Ehrhardt 

update-maintainer

81ca670... by Christian Ehrhardt 

reconstruct-changelog

3ed0c3f... by Christian Ehrhardt 

merge-changelogs

15823ee... by Christian Ehrhardt 

    - d/control: set Recommends to networkd-dispatcher

Signed-off-by: Christian Ehrhardt <email address hidden>

3fac9c5... by Christian Ehrhardt 

Update sources in response to systemd-networkd events (LP: #1718227).

This is reusing the already provided script for NetworkManager.
This script is not hard-tied to NetworkManager as it does not use
and of its provided environment variables.

OTOH the NM scripts are general scripts that are called on any change
and then differentiate between invocation reasons via the environment provided.
But the script for chrony is agnostic to the event types - it just checks if
servers are reachable and calls chronyc online/offline accordingly.

Therefore we just link this script into networkd-dispatcher events to work the
same way. Even if not setting servers offline via loosing an interface, but
instead e.g. using the auto_offline function of chrony and then configuring a
new device it will detect the servers as no-reachable and try to connect the
sources again.

Signed-off-by: Christian Ehrhardt <email address hidden>

1f8ac98... by Christian Ehrhardt 

d/postrm: re-establish systemd-timesyncd on removal (LP: #1764357)

Signed-off-by: Christian Ehrhardt <email address hidden>

7139f4e... by Christian Ehrhardt 

- debian/docs, debian/README.container: provide documentation about the handling of this case.

Signed-off-by: Christian Ehrhardt <email address hidden>

6c01d64... by Christian Ehrhardt 

- debian/install: make chrony-starter.sh available on install.

Signed-off-by: Christian Ehrhardt <email address hidden>