[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#839124: lintian: please add some helpful advice how to fix tags/dbus-policy-at-console



Hi,

On Sat, Dec 16, 2017 at 04:50:37PM +0000, Simon McVittie wrote:
> Sending this specifically to you in case you missed it, since you weren't
> in Cc at the time: 

thanks, I did indeed miss it, though Chris now made me aware, but then I
postponed looking into this… so you made me revisit this earlier, thanks
for that!

> for debian-edu-config, you don't need documentation
> for how to replace /etc/dbus-1/system.d/hal-debian-edu.conf because I'm
> fairly sure it already has no practical effect:
> 
>     In this specific case: you should probably drop the file (preferably
>     into a bonfire), since HAL is very, very obsolete, and I very much
>     hope debian-edu no longer uses or ships it. The parts of HAL where
>     high-level APIs made sense were replaced by the DeviceKit services,
>     which were later renamed to or replaced by udisks, upower and possibly
>     others; lower-level device enumeration and change-notification were
>     superseded by using udev directly.
> 
> hal was most recently in Debian as part of wheezy (oldoldstable), so
> the file triggering the lintian warning in debian-edu-config is useless
> and can safely be removed, unless debian-edu has some lookaside package
> repository with packages that are no longer in Debian (in which case I
> would still recommend dropping hal as soon as possible, because it
> hasn't been maintained for years).

thanks for all that information. and no, Debian Edu Wheezy was the last
Debian Edu release where we had some packages different than Debian
stable. Which were 5 packages where we had a bit different versions…

see http://ftp.skolelinux.org/skolelinux/wheezy_needs_love.html (and
change wheezy with squeeze, etch or lenny if you want to dig further ;)

I've now did this change in debian-edu-config.git:

+  * Drop dbus-1/system.d/hal-debian-edu.conf, as Wheezy was the last Debian
+    version including hal, so since Jessie this file was without any effect.
+    (See #839124 for more information.)

> If you want to configure access control for the services that replaced
> hal, you'll need to write polkit policies (but if nobody has noticed a
> problem with them, their defaults might well be fine for your use case).

/me nods.

Thanks for everyone explaining this situation!


-- 
cheers,
	Holger

Attachment: signature.asc
Description: PGP signature


Reply to: