And of course, I forgot to attach the patch...

Le 18/08/17 à 18:34, Laurent Bigonville a écrit :
tags 789567 + patch
User pkg-systemd-maintain...@lists.alioth.debian.org
Usertags 789567 + integration systemd-units
thanks

Hi,

I'm not personally using wicd but you can find here a patch to installing the .service file for the systemd support.

You should give this a try, this might fix the issues where the network is stopped before the mount points are unmounted.

If it's not working as expected, don't hesitate to ask the Debian systemd developers to assist you to integrate wicd.

Cheers,

Laurent Bigonville

diff -Nru wicd-1.7.4+tb2/debian/changelog wicd-1.7.4+tb2/debian/changelog
--- wicd-1.7.4+tb2/debian/changelog	2017-05-28 22:20:00.000000000 +0200
+++ wicd-1.7.4+tb2/debian/changelog	2017-08-18 18:24:02.000000000 +0200
@@ -1,3 +1,9 @@
+wicd (1.7.4+tb2-4.1) UNRELEASED; urgency=medium
+
+  * Install systemd dbus .service files (Closes: #789567)
+
+ -- Laurent Bigonville <bi...@debian.org>  Fri, 18 Aug 2017 18:24:02 +0200
+
 wicd (1.7.4+tb2-4) unstable; urgency=medium
 
   [ Axel Beckert ]
diff -Nru wicd-1.7.4+tb2/debian/control wicd-1.7.4+tb2/debian/control
--- wicd-1.7.4+tb2/debian/control	2017-05-08 00:41:25.000000000 +0200
+++ wicd-1.7.4+tb2/debian/control	2017-08-18 18:23:02.000000000 +0200
@@ -4,7 +4,7 @@
 Maintainer: Debian WICD Packaging Team <pkg-wicd-ma...@lists.alioth.debian.org>
 Uploaders: Axel Beckert <a...@debian.org>,
            Giap Tran <txg...@gmail.com>
-Build-Depends: debhelper (>= 9~),
+Build-Depends: debhelper (>= 9.20160709~),
                dh-python,
                python (>= 2.6.6-3~)
 Build-Depends-Indep: gettext,
diff -Nru wicd-1.7.4+tb2/debian/rules wicd-1.7.4+tb2/debian/rules
--- wicd-1.7.4+tb2/debian/rules	2016-05-23 23:24:47.000000000 +0200
+++ wicd-1.7.4+tb2/debian/rules	2017-08-18 18:23:56.000000000 +0200
@@ -8,7 +8,7 @@
 export LANG=C
 
 %:
-	dh $@ --with python2
+	dh $@ --with python2,systemd
 
 override_dh_auto_configure:
 	if [ -e wicd/wpath.py ]; then cp -pf wicd/wpath.py debian/; fi
diff -Nru wicd-1.7.4+tb2/debian/wicd-daemon.install wicd-1.7.4+tb2/debian/wicd-daemon.install
--- wicd-1.7.4+tb2/debian/wicd-daemon.install	2016-05-23 23:24:47.000000000 +0200
+++ wicd-1.7.4+tb2/debian/wicd-daemon.install	2017-08-18 18:19:48.000000000 +0200
@@ -1,7 +1,9 @@
 etc/dbus-1/
 etc/wicd/
+lib/systemd/system/
 usr/lib/pm-utils/
 usr/sbin/
+usr/share/dbus-1/system-services/
 usr/share/locale/
 usr/share/man/nl/man5/
 usr/share/man/nl/man8/wicd.8

Reply via email to