Your message dated Mon, 07 Mar 2016 13:24:35 +0000
with message-id <[email protected]>
and subject line Bug#816728: fixed in urfkill 0.5.0-3
has caused the Debian Bug report #816728,
regarding Please port to logind
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
816728: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816728
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: urfkill
Version: 0.5.0-2
Severity: normal
Tags: patch
Hi,
urfkill makes use of ConsoleKit, which is considered deprecated by
its authors, see
http://www.freedesktop.org/wiki/Software/ConsoleKit
It also declares a dependency on consolekit.
Afaics, the urfkill package already has support for logind.
It would be great if you switch the build to use use
--with-session-tracking=systemd instead and change the dependency
accordingly. You probably want to dependend on libpam-systemd instead.
This package ensures that logind sessions are properly registered on
login.
Attached is (build tested) patch.
While working on it, I also fixed the autoreconf step to properly omit
./configure, so we don't do it twice unnecessarily.
Thanks for considering,
Michael
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru urfkill-0.5.0/debian/changelog urfkill-0.5.0/debian/changelog
--- urfkill-0.5.0/debian/changelog 2015-06-05 17:12:26.000000000 +0200
+++ urfkill-0.5.0/debian/changelog 2016-03-04 04:05:28.000000000 +0100
@@ -1,3 +1,11 @@
+urfkill (0.5.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Switch to logind for session tracking, consolekit is deprecated.
+ * Don't run ./configure as part of the autoreconf step.
+
+ -- Michael Biebl <[email protected]> Fri, 04 Mar 2016 04:00:34 +0100
+
urfkill (0.5.0-2) unstable; urgency=low
* Bump Standards-Version to 3.9.6
diff -Nru urfkill-0.5.0/debian/control urfkill-0.5.0/debian/control
--- urfkill-0.5.0/debian/control 2015-06-05 17:18:27.000000000 +0200
+++ urfkill-0.5.0/debian/control 2016-03-04 04:00:12.000000000 +0100
@@ -10,7 +10,7 @@
Architecture: any
Multi-Arch: foreign
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-0, libdbus-1-3, libdbus-glib-1-2, dbus, libgudev-1.0-0, libpolkit-gobject-1-0, libexpat1, consolekit
+Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-0, libdbus-1-3, libdbus-glib-1-2, dbus, libgudev-1.0-0, libpolkit-gobject-1-0, libexpat1, libpam-systemd
Description: wireless killswitch management daemon for laptops
The urfkill daemon allow managing the rfkill-related hotkeys
and the killswitches in a more configurable way for the common RF
diff -Nru urfkill-0.5.0/debian/rules urfkill-0.5.0/debian/rules
--- urfkill-0.5.0/debian/rules 2015-06-05 17:15:40.000000000 +0200
+++ urfkill-0.5.0/debian/rules 2016-03-04 04:04:17.000000000 +0100
@@ -18,10 +18,13 @@
dh_strip --dbg-package=liburfkill-glib0-dbg
override_dh_auto_configure: debian/urfkill.init
- dh_auto_configure -- --libexecdir=\$${libdir}/urfkill
+ dh_auto_configure -- \
+ --libexecdir=\$${libdir}/urfkill \
+ --with-session-tracking=systemd
+
override_dh_autoreconf:
- ./autogen.sh
+ NOCONFIGURE=1 dh_autoreconf -- ./autogen.sh
%:
dh $@ --with autoreconf
--- End Message ---
--- Begin Message ---
Source: urfkill
Source-Version: 0.5.0-3
We believe that the bug you reported is fixed in the latest version of
urfkill, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Keng-Yu Lin <[email protected]> (supplier of updated urfkill package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 07 Mar 2016 20:41:21 +0800
Source: urfkill
Binary: urfkill liburfkill-glib0 liburfkill-glib-dev liburfkill-glib0-dbg
gir1.2-urfkill-glib0
Architecture: source amd64
Version: 0.5.0-3
Distribution: unstable
Urgency: low
Maintainer: Keng-Yu Lin <[email protected]>
Changed-By: Keng-Yu Lin <[email protected]>
Description:
gir1.2-urfkill-glib0 - GObject introspection data for the urfkill library
liburfkill-glib-dev - wireless killswitch management library (development
files)
liburfkill-glib0 - wireless killswitch management library
liburfkill-glib0-dbg - wireless killswitch management library (debug symbols)
urfkill - wireless killswitch management daemon for laptops
Closes: 816728
Changes:
urfkill (0.5.0-3) unstable; urgency=low
.
[Michael Biebl]
* Non-maintainer upload.
* Switch to logind for session tracking, consolekit is deprecated.
* Don't run ./configure as part of the autoreconf step.
(Closes: #816728)
.
[Martin Pitt]
* Add systemd unit.
.
[Keng-Yu Lin]
* Remove urfkill.init.in
Checksums-Sha1:
e6b50787e363afdb41659cf1c928f808e73f24d8 2294 urfkill_0.5.0-3.dsc
cbb46acb37ad969c7f665b98868714c7139ea5ca 3856 urfkill_0.5.0-3.debian.tar.xz
64b5f280ce93ced88623e7b862f7a24fa0fc1517 4492
gir1.2-urfkill-glib0_0.5.0-3_amd64.deb
365c48a291d84175bfc2e194108b888cff1fd3bc 17412
liburfkill-glib-dev_0.5.0-3_amd64.deb
a95adb9e3881d716996e5e5b5c3897be2e4f212d 102056
liburfkill-glib0-dbg_0.5.0-3_amd64.deb
1a3a36a500b2158795a0e8e3f54e8a1eff0c0eff 11872
liburfkill-glib0_0.5.0-3_amd64.deb
a5f178eec58b1221d541bc024fca32b53e132f33 35482 urfkill_0.5.0-3_amd64.deb
Checksums-Sha256:
1adc8637d0071e8d04e77e67e04d28f09bfbac8e9be6b0501bbae0ca0d914804 2294
urfkill_0.5.0-3.dsc
16815d421433f5068f693b01716c40ac3bb17c188001668fb6e0cfcf9458ec5b 3856
urfkill_0.5.0-3.debian.tar.xz
3ca8cbf6c62a41e396fcbfb1e87831979ed532243bc2928cb7ee023bef55d756 4492
gir1.2-urfkill-glib0_0.5.0-3_amd64.deb
124b0e7b4b8a1bb124355965abc86afcfd1599b72e27e6cfda6b60300376a2ae 17412
liburfkill-glib-dev_0.5.0-3_amd64.deb
65e223c0d315dd836dac0262305b23c8acdca507508cf896a94d50b8df3aa3f5 102056
liburfkill-glib0-dbg_0.5.0-3_amd64.deb
b49f670ff95f11b9be4e537d31b98d7d52a2ec9218e0b32ccc935a69a509b2b5 11872
liburfkill-glib0_0.5.0-3_amd64.deb
00b2082d1f506169e5d6170fd3990c81bb45f03f7ce432743f5be7fbabffa264 35482
urfkill_0.5.0-3_amd64.deb
Files:
630e2690165c14f19f6d6ef5bb2fcaea 2294 net optional urfkill_0.5.0-3.dsc
4f35eac7a180a8b7444bdb14d822ae56 3856 net optional
urfkill_0.5.0-3.debian.tar.xz
1868edb1e2c2a437fce6c411f21dfb91 4492 introspection optional
gir1.2-urfkill-glib0_0.5.0-3_amd64.deb
b0f5e1e7f35a8ef403076de21d1c233e 17412 libdevel optional
liburfkill-glib-dev_0.5.0-3_amd64.deb
546c0ca387cb2e1b139f69b7a09100df 102056 debug extra
liburfkill-glib0-dbg_0.5.0-3_amd64.deb
c31e82e82035ca49082a494e4a39cba8 11872 libs optional
liburfkill-glib0_0.5.0-3_amd64.deb
295cf75bb9934d36ab627f8bd91bed9b 35482 net optional urfkill_0.5.0-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJW3X45AAoJEMYXhp8UeFBOuSkP/R445PDFyb2YzcpeRyZq5/gZ
lfVy34nQ43BPqjFKPhHb+Luo6b5m5jBOPUSTj4RkmcUku1VarP5X2nqimQ6yaNEh
VMi/Un1kS9crR3euWj8IQAMpAQp3g6wLi/LOznkxynpFS/usLSL8QzJCarBWzsIO
TscqDi6fLUxeXgnYqjGbcVfEa4L/gP1dXQt5mlX9mPvJLlFEtk70WlPSpmBG4v1C
fYxn7fczwadkcnbXEIBM7/HNqOejaXD5wlH8SWVu7CWBqcvH8DQJBXwr+Do1G1MZ
Ar89+wNcRtEjRPHGYVyuG2wK4wujIdqBRaaSozbO+AkP7fOK+vgjfjn7kD1IyfWw
tj9GpIPylre2BUMSDfpt/yUGmEdhWhkB3Y2USVrvfG2Z2MVIaE/s044TF3UY0ByH
JpxVuWEh2Ewd03Mzy2KockdfGTbtRW3fKk/pXWuBR9bX1VGecFjTitsA4aLZtMsg
ZKq9rsnbb31ZevyvpFJiQlHdlKX+t4hgJD6JVHv+AIST7CEcMDC+I2ioHak+XEWM
FLzoeBBQpQgfStgvDsX3X/fVnOu4DSbQ07YLXeiuBntzcvl2NLsE5CRZPtVrzVIe
dQS23wgsXZz6RNdz6vjd/UqPhOz8im9BIbHpzrbu3kuqKUrGW/c46sQQ5Ns805JB
dbvnoo0tghVZRno9Z2f+
=alKf
-----END PGP SIGNATURE-----
--- End Message ---