rpms/sane-backends/F-12 sane-backends-1.0.20-udev.patch, 1.2, 1.3 sane-backends.spec, 1.134, 1.135

Nils Philippsen nphilipp at fedoraproject.org
Thu Oct 22 15:10:00 UTC 2009


Author: nphilipp

Update of /cvs/pkgs/rpms/sane-backends/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv735

Modified Files:
	sane-backends-1.0.20-udev.patch sane-backends.spec 
Log Message:
don't set owner, group or mode as this may interfere with setting ACLs


sane-backends-1.0.20-udev.patch:
 sane-desc.c |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

Index: sane-backends-1.0.20-udev.patch
===================================================================
RCS file: /cvs/pkgs/rpms/sane-backends/F-12/sane-backends-1.0.20-udev.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sane-backends-1.0.20-udev.patch	22 Oct 2009 12:33:19 -0000	1.2
+++ sane-backends-1.0.20-udev.patch	22 Oct 2009 15:10:00 -0000	1.3
@@ -1,11 +1,19 @@
-commit 91cbd80ad6f86af2d5696caeab2be0c404c4663c
+commit 9ba88134bd6d296ccbcf253c6ade3e646dc286b9
 Author: Nils Philippsen <nils at redhat.com>
-Date:   Thu Oct 22 14:29:41 2009 +0200
+Date:   Thu Oct 22 17:05:30 2009 +0200
 
     patch: udev
     
     Squashed commit of the following:
     
+    commit a7541ac649bea3f352a249dfc569f3bc18b5a968
+    Author: Nils Philippsen <nils at redhat.com>
+    Date:   Thu Oct 22 17:02:52 2009 +0200
+    
+        don't set owner, group or mode
+    
+        setting owner, group or mode may interfere with setting ACLs
+    
     commit e385558cf214d263af93147995f1f8b729d2dabe
     Author: Nils Philippsen <nils at redhat.com>
     Date:   Thu Oct 22 14:19:53 2009 +0200
@@ -19,7 +27,7 @@ Date:   Thu Oct 22 14:29:41 2009 +0200
         adapt generated udev rules for Fedora
 
 diff --git a/tools/sane-desc.c b/tools/sane-desc.c
-index c317700..07f3a2b 100644
+index c317700..2a410b2 100644
 --- a/tools/sane-desc.c
 +++ b/tools/sane-desc.c
 @@ -56,9 +56,9 @@
@@ -40,29 +48,28 @@ index c317700..07f3a2b 100644
        printf ("\n");
 -      printf ("ATTR{idVendor}==\"%s\", ATTR{idProduct}==\"%s\", MODE=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
 -	      usbid->usb_vendor_id + 2,  usbid->usb_product_id + 2, DEVMODE, DEVGROUP);
-+      printf ("ATTR{idVendor}==\"%s\", ATTR{idProduct}==\"%s\", MODE=\"%s\", OWNER=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
-+	      usbid->usb_vendor_id + 2,  usbid->usb_product_id + 2, DEVMODE, DEVOWNER, DEVGROUP);
++      printf ("ATTR{idVendor}==\"%s\", ATTR{idProduct}==\"%s\", ENV{libsane_matched}=\"yes\"\n",
++	      usbid->usb_vendor_id + 2,  usbid->usb_product_id + 2);
        usbid = usbid->next;
      }
  
-@@ -3488,7 +3488,8 @@ print_udev (void)
+@@ -3488,7 +3488,7 @@ print_udev (void)
    printf ("SUBSYSTEMS!=\"scsi\", GOTO=\"libsane_scsi_rules_end\"\n\n");
    printf ("LABEL=\"libsane_scsi_rules_begin\"\n");
    printf ("# Generic: SCSI device type 6 indicates a scanner\n");
 -  printf ("KERNEL==\"sg[0-9]*\", NAME=\"%%k\", ATTRS{type}==\"6\", MODE=\"%s\", GROUP=\"%s\"\n", DEVMODE, DEVGROUP);
-+  printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"6\", MODE=\"%s\", OWNER=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
-+          DEVMODE, DEVOWNER, DEVGROUP);
++  printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"6\", ENV{libsane_matched}=\"yes\"\n");
    printf ("# Some scanners advertise themselves as SCSI device type 3\n");
  
    while (scsiid)
-@@ -3521,8 +3522,8 @@ print_udev (void)
+@@ -3521,8 +3521,8 @@ print_udev (void)
  	    }
          }
        printf ("\n");
 -      printf ("KERNEL==\"sg[0-9]*\", NAME=\"%%k\", ATTRS{type}==\"3\", ATTRS{vendor}==\"%s\", ATTRS{model}==\"%s\", MODE=\"%s\", GROUP=\"%s\"\n",
 -	      scsiid->scsi_vendor_id, scsiid->scsi_product_id, DEVMODE, DEVGROUP);
-+      printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"3\", ATTRS{vendor}==\"%s\", ATTRS{model}==\"%s\", MODE=\"%s\", OWNER=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
-+	      scsiid->scsi_vendor_id, scsiid->scsi_product_id, DEVMODE, DEVOWNER, DEVGROUP);
++      printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"3\", ATTRS{vendor}==\"%s\", ATTRS{model}==\"%s\", ENV{libsane_matched}=\"yes\"\n",
++	      scsiid->scsi_vendor_id, scsiid->scsi_product_id);
        scsiid = scsiid->next;
      }
    printf ("LABEL=\"libsane_scsi_rules_end\"\n\n");


Index: sane-backends.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sane-backends/F-12/sane-backends.spec,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -p -r1.134 -r1.135
--- sane-backends.spec	22 Oct 2009 12:33:19 -0000	1.134
+++ sane-backends.spec	22 Oct 2009 15:10:00 -0000	1.135
@@ -15,7 +15,7 @@
 Summary: Scanner access software
 Name: sane-backends
 Version: 1.0.20
-Release: 9%{?dist}
+Release: 10%{?dist}
 # lib/ is LGPLv2+, backends are GPLv2+ with exceptions
 # Tools are GPLv2+, docs are public domain
 # see LICENSE for details
@@ -189,6 +189,9 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/sane-backends.pc
 
 %changelog
+* Thu Oct 22 2009 Nils Philippsen <nils at redhat.com> - 1.0.20-10
+- don't set owner, group or mode as this may interfere with setting ACLs
+
 * Thu Oct 22 2009 Nils Philippsen <nils at redhat.com> - 1.0.20-9
 - fix device file ownership and mode
 




More information about the fedora-extras-commits mailing list