For interested parties, my PPA has been updated for current Ubuntu releases:

On 29 December 2015 at 03:54, Patrik Flykt <> wrote:

ConnMan 1.31 was released Monday, December 28, 2015.

Thanks to Myléne Josserand, ConnMan 1.31 now properly exposes multiple
cellular contexts provided by oFono whenever supported by the cellular
subscription. In addition, ConnMan now writes its resolv.conf file to
[/var]/run/connmand with the provided tmpfiles.d and init script
creating the run-time directory and a symlink from /etc/resolv.conf. If
the run time directory does not exist, ConnMan falls back to
modifying /etc/resolv.conf as before.

With this release ConnMan also improves on systemd support. ConnMan now
provides connmand-wait-online which works exactly as its counterpart
systemd-networkd-wait-online. By default connmand-wait-online waits
until a service enters 'ready' state before reaching In addition, capabilities not needed are removed
and with the resolv.conf handling improvements filesystems are mounted
read-only with access to /home and /run/user denied in the ConnMan
systemd .service file.

After difficulties with the mailing list, the list has been re-enabled
and is now up and running at its new address

The by now very ancient Bluez 4.x support will be removed with the next
ConnMan release. Bluez 4.x has been superseded by 5.x a long time ago
with a genrous upgrade time window for ConnMan users. With no new Bluez
4.x releases for years, we do not want to have dependencies on no longer
supported versions.

Other improvements and bug fixes include:

 * Correctly enumerate Distributed Switch Architecture (DSA) interfaces
   (Laurent Vaudoit)
 * Fix documentation and implementation of ClearProperty D-Bus method
   call (Naveen Singh, Patrik Flykt)
 * Update and create missing man pages (Jaakko Hannikainen)
 * Try to re-use the same IP subnet as previously used for tethering
   (Patrik Flykt)
 * Implement IPv6 timeserver support (Naveen Singh)
 * Improved DNS search domain handling (Pasi Sjöholm)
 * Fixes for DNS proxy (Frank Stevers), gsupplicant (Maneesh Jain), VPN
   parameters (Jaakko Hannikainen), accidental disabling of IPv6 on all
   interfaces (Abtin Keshavarzian), typedefs for strict compilers (Grant
   Erickson), potential crash with Bluetooth (Harish Jenny K N), memory
   leaks (Saurav Babu, Slava Monich), gdhcp and agent issues (Michael

Thanks for all the hard work and bugfixes go to Abtin Keshavarzian,
Frank Stevers, Grant Erickson, Harish Jenny K N, Jaakko Hannikainen,
Jakub Pawlowski, Johan Hedberg, Laurent Vaudoit, Maneesh Jain, Marcel
Holtmann, Marcus Folkesson, Michael Olbrich, Myléne Josserand, Naveen
Singh, Pasi Sjöholm, Patrik Flykt, Philip Withnall, Saurav Babu, Slava
Monich, Collabora, Intel, Jolla, Nest and Samsung.

ConnMan 1.31 can be downloaded from:

ConnMan is available via git at:

Web interface to the git repository:;a=summary

connman mailing list