Bug#766746: [pkg-wpa-devel] Bug#766746: wpasupplicant: install interface-specific systemd service file

2016-04-05 Thread Enrico Rossi
Dear Maintainer,

In order to start using systemd-networkd with wpasupplicant, the
mentioned service file is needed. I also have installed the file by hand
and make things work, but I would have preferred to find it in the
package.

I suggest you to reconsider this bug. I don't think a whishlist severity
is appropriate anymore.

Thanks for your effort.
E.

On Sun, 26 Oct 2014 11:06:25 +0100 Alessandro Ghedini  wrote:
> Well, right now I installed the file manually so there's no urgency.

-- 
GPG Key: 4096R/F2133176 2010-10-19 Enrico Rossi 


signature.asc
Description: PGP signature


Bug#766746: [pkg-wpa-devel] Bug#766746: wpasupplicant: install interface-specific systemd service file

2014-10-26 Thread Alessandro Ghedini
On Sat, Oct 25, 2014 at 06:40:02PM +0200, Stefan Lippers-Hollmann wrote:
 Control: severity -1 wishlist
 
 Hi
 
 On Saturday 25 October 2014, Alessandro Ghedini wrote:
  Package: wpasupplicant
  Version: 2.3-1
  Severity: normal
  Tags: patch
  
  Hi,
  
  the upstream project provides an additional systemd service that can be 
  used to
  provide interface specific configuration, which is necessary to use
  wpasupplicant with systemd-networkd as described in [0]. It'd be nice if the
  Debian package installed that service as well (see attached patch).
 [...]
 
 I'm aware of that and plan[1] to look into it for jessie+1, but at this
 point in the freeze it feels too risky to add these (as there is a 
 certain overlap with the systemd units for network-manager).
 
 If you are sufficiently confident about it /and/ can check it with 
 network-manager, I'd be fine with you NMUing[2] wpa for this 
 change - but I can't/ won't take the responsibility for potential 
 network-manager related regressions 10 days before the freeze[3].

Well, right now I installed the file manually so there's no urgency.

Cheers


signature.asc
Description: Digital signature


Bug#766746: wpasupplicant: install interface-specific systemd service file

2014-10-25 Thread Alessandro Ghedini
Package: wpasupplicant
Version: 2.3-1
Severity: normal
Tags: patch

Hi,

the upstream project provides an additional systemd service that can be used to
provide interface specific configuration, which is necessary to use
wpasupplicant with systemd-networkd as described in [0]. It'd be nice if the
Debian package installed that service as well (see attached patch).

Cheers

[0] http://blog.volcanis.me/2014/06/01/systemd-networkd/

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wpasupplicant depends on:
ii  adduser   3.113+nmu3
ii  libc6 2.19-12
ii  libdbus-1-3   1.8.8-2
ii  libnl-3-200   3.2.24-2
ii  libnl-genl-3-200  3.2.24-2
ii  libpcsclite1  1.8.12-1
ii  libreadline6  6.3-8
ii  libssl1.0.0   1.0.1j-1
ii  lsb-base  4.1+Debian13+nmu1

wpasupplicant recommends no packages.

Versions of packages wpasupplicant suggests:
pn  libengine-pkcs11-openssl  none
pn  wpaguinone

-- no debconf information
From 5704749090833776de05b7f15e647257a1a8d43a Mon Sep 17 00:00:00 2001
From: Alessandro Ghedini alessan...@ghedini.me
Date: Sat, 25 Oct 2014 14:43:38 +0200
Subject: [PATCH] Install interface-specific systemd service file

---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 478b47e..c68ed4e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -92,6 +92,8 @@ override_dh_install:
 	# install systemd support
 	install --mode=644 -D wpa_supplicant/systemd/wpa_supplicant.service \
 		debian/wpasupplicant/lib/systemd/system/wpa_supplicant.service
+	install --mode=644 -D wpa_supplicant/systemd/wpa_supplicant@.service \
+		debian/wpasupplicant/lib/systemd/system/wpa_supplicant@.service
 	# install D-Bus service activation files  configuration
 	install --mode=644 -D wpa_supplicant/dbus/dbus-wpa_supplicant.conf \
 		debian/wpasupplicant/etc/dbus-1/system.d/wpa_supplicant.conf
-- 
2.1.1



Bug#766746: [pkg-wpa-devel] Bug#766746: wpasupplicant: install interface-specific systemd service file

2014-10-25 Thread Stefan Lippers-Hollmann
Control: severity -1 wishlist

Hi

On Saturday 25 October 2014, Alessandro Ghedini wrote:
 Package: wpasupplicant
 Version: 2.3-1
 Severity: normal
 Tags: patch
 
 Hi,
 
 the upstream project provides an additional systemd service that can be used 
 to
 provide interface specific configuration, which is necessary to use
 wpasupplicant with systemd-networkd as described in [0]. It'd be nice if the
 Debian package installed that service as well (see attached patch).
[...]

I'm aware of that and plan[1] to look into it for jessie+1, but at this
point in the freeze it feels too risky to add these (as there is a 
certain overlap with the systemd units for network-manager).

If you are sufficiently confident about it /and/ can check it with 
network-manager, I'd be fine with you NMUing[2] wpa for this 
change - but I can't/ won't take the responsibility for potential 
network-manager related regressions 10 days before the freeze[3].

Regards
Stefan Lippers-Hollmann

[1] I'm very interested in networkd, but haven't completely migrated
my relatively advanced networking setup (including tun, rather than
tap based, virtual interfaces for qemu) from ifupdown to networkd.
[2] experimental would be totally fine with me, but please be very 
careful if you want to get it into unstable and subsequently jessie.
[3] keep in mind that wpa produces an udeb and also needs explicit 
unblocking by debian-boot and the d-i team as well.


signature.asc
Description: This is a digitally signed message part.