~awe/network-manager/+git/ubuntu:snap-1.10-plus-install-hook

Last commit made on 2018-08-23
Get this branch:
git clone -b snap-1.10-plus-install-hook https://git.launchpad.net/~awe/network-manager/+git/ubuntu
Only Tony Espy can upload to this branch. If you are Tony Espy please log in for upload directions.

Branch merges

Branch information

Name:
snap-1.10-plus-install-hook
Repository:
lp:~awe/network-manager/+git/ubuntu

Recent commits

2a39a6b... by Tony Espy

[snap] experimental install hook

...to prevent install on UC16 or classic.

f21617c... by Tony Espy

[snap] add install hook

This hook prevents installation of the snap on classic
systems, and Ubuntu Core 16 (due to incompatible DNS
configuration). Once the config hook supports runtime
DNS configuration, the latter constraint can be removed.

660001b... by Tony Espy

[snap] add configure hook

ef81a62... by Tony Espy

[conf] Update dns to use systemd-resolved

NetworkManager in bionic is now configured to use
systemd-resolved to configure system-wide DNS vs.
modifying /etc/resolv.conf directly, or via resolvconf.

07757b7... by Tony Espy

[snap] Remove configure to trigger autotools

This change updates the networkmanager part's
override-build to remove the configure file so
that autotools is re-triggered.

0bc938a... by Tony Espy

[snap] Add version-script and remove version -dev suffix

ab1f9ee... by Tony Espy

[snap] Update version to 1.10.6-dev prior to publishing

d440cdb... by Tony Espy

[snap] Enable nmtui (curses-based) client

f536630... by Tony Espy

[snap] Update networkmanager-common to use dump

Also added new snap-common directory with all of the
snap files. One change to NetworkManager.conf worth
noting is that resolvconf isn't part of the core18
snap, so the corresponding config was removed.

f937b41... by Tony Espy

[snap] Update stage-packages

Added build-attributes specifying 'no-system-libraries'
to networkmanager part to prevent system libraries from
being automatically added by snapcraft. Updated stage-
packages to ensure that all the required system libraries
are listed.