Bug#329409: [devmapper] ownership and permissions breakage
Roger Leigh
rleigh at whinlatter.ukfsn.org
Wed Dec 7 16:38:00 UTC 2005
On Wed, Dec 07, 2005 at 03:55:28PM +0000, Roger Leigh wrote:
> On Tue, Dec 06, 2005 at 10:27:59PM +0000, Roger Leigh wrote:
>
> > These bugs have gone far too long with no fix, and with absolutely no
> > justification for the wontfix tag. They cause real breakage on live
> > Debian systems, and not fixing this bug is completely unacceptable.
> > Unless this is resolved shortly, I will be referring it to the
> > Technical Committee.
> >
> > The ownership and permissions of disk block devices on a Debian system
> > are root:disk, 0660. Anything other than that is gratuitously
> > different, and will break existing tools that require those settings.
>
> Additionally, and more seriously, this breakage is also present in
> the sarge release, and I would very much like to see this fixed in
> sarge-proposed-updates. The same patch to debian/rules should do
> the job. Would there be any objection to my submitting this fix?
This is the patch for stable. I would appreciate anyone who has a
stable system trying it out, since I only have a stable chroot to
check it builds OK. Thanks.
diff -urN devmapper-1.01.00.old/debian/changelog devmapper-1.01.00/debian/changelog
--- devmapper-1.01.00.old/debian/changelog 2005-12-07 16:05:25.000000000 +0000
+++ devmapper-1.01.00/debian/changelog 2005-12-07 16:09:48.581393503 +0000
@@ -1,3 +1,13 @@
+devmapper (2:1.01.00-4sarge1) stable; urgency=low
+
+ * Non-maintainer upload.
+ * LVM devices are created with root:disk ownership and 0660 permissions,
+ which is used by all other disk block devices. This allows backups
+ of LVM logical volumes with tools such as amanda, which run as user
+ backup, a member of the disk group.
+
+ -- Roger Leigh <rleigh at debian.org> Wed, 7 Dec 2005 16:08:57 +0000
+
devmapper (2:1.01.00-4) unstable; urgency=low
* Build static libs.
diff -urN devmapper-1.01.00.old/debian/rules devmapper-1.01.00/debian/rules
--- devmapper-1.01.00.old/debian/rules 2005-12-07 16:05:25.000000000 +0000
+++ devmapper-1.01.00/debian/rules 2005-12-07 16:07:10.192240351 +0000
@@ -19,7 +19,10 @@
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--libdir=/lib --sbindir=/sbin \
- --enable-compat
+ --enable-compat \
+ --with-device-uid=0 \
+ --with-device-gid=6 \
+ --with-device-mode=0660
build: build-stamp
build-stamp: config.status
Many thanks,
Roger
--
Roger Leigh
Printing on GNU/Linux? http://gimp-print.sourceforge.net/
Debian GNU/Linux http://www.debian.org/
GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-lvm-maintainers/attachments/20051207/77e64b30/attachment-0005.pgp
More information about the pkg-lvm-maintainers
mailing list