Hello all,

Marco d'Itri [2008-07-21 17:27 +0200]:
> Please wait a few more days, today the upstream maintainer decided that
> after all packages should install their rules in /lib/udev/rules.d/ 

This has happened a while ago.

> so I want to check first what Ubuntu plans to do since this may save
> us some work.

We followed upstream's decision and install rules into /lib/ now, so
that /etc/udev/rules.d/ is now for local changes or dynamically
created rules (such as persistent network interface naming).

The attached dh patch changes dh_installudev to install rules into
/lib with upstream recommended prefix and default priority (40-foo),
and adds automatic maintainer script code to migrate the rules files
from /etc/. For Debian we need to adapt the line

  +                               $old="/etc/udev/rules.d/50-$filename";

to "z60_$filename" I think (for the default priority case).

Original patch by Scott James Remnant, I merged it to current
debhelper and simplified it to use the existing autoscripts.

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature

Reply via email to