rpms/libmtp/devel libmtp.spec,1.20,1.21 libmtp.perms,1.1,NONE

Linus Walleij (snirkel) fedora-extras-commits at redhat.com
Fri Jul 11 19:53:43 UTC 2008


Author: snirkel

Update of /cvs/extras/rpms/libmtp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31823

Modified Files:
	libmtp.spec 
Removed Files:
	libmtp.perms 
Log Message:
Get rid of PAM console permissions, restore docs.



Index: libmtp.spec
===================================================================
RCS file: /cvs/extras/rpms/libmtp/devel/libmtp.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- libmtp.spec	23 May 2008 15:21:01 -0000	1.20
+++ libmtp.spec	11 Jul 2008 19:52:52 -0000	1.21
@@ -3,17 +3,15 @@
 
 Name:           libmtp
 Version:        0.2.6.1
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A software library for MTP media players
 URL:            http://libmtp.sourceforge.net/
 
 Group:          System Environment/Libraries
 Source0:        http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Source1:        libmtp.perms
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 License:        LGPLv2+
 Requires:       udev
-Requires:       pam
 Requires:	hal
 BuildRequires:  libusb-devel
 BuildRequires:  doxygen
@@ -53,7 +51,7 @@
 %configure --disable-static --program-prefix=mtp-
 make %{?_smp_mflags}
 # Remove permissions from symlink in udev script, we use
-# PAM to fix the permissions instead.
+# HALd rules to fix the permissions instead.
 examples/hotplug -a"SYMLINK+=\"libmtp-%k\"" > libmtp.rules
 
 %install
@@ -66,9 +64,6 @@
 install -p -m 644 libmtp.rules $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-libmtp.rules
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop
 install -p -m 644 libmtp.fdi $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
-# Install device permissions
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/console.perms.d/
-install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/security/console.perms.d/60-libmtp.perms
 # Copy documentation to a good place
 install -p -m 644 AUTHORS ChangeLog COPYING INSTALL README TODO \
 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
@@ -83,7 +78,7 @@
 # I don't want to pre-generate it but will instead wait for upstream
 # to find a suitable solution that will always bring the same files,
 # or that Doxygen is fixed not to do this.
-rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html
+# rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -95,7 +90,6 @@
 %defattr(-, root,root,-)
 %{_libdir}/*.so.*
 %config(noreplace) %{_sysconfdir}/udev/rules.d/*
-%config(noreplace) %{_sysconfdir}/security/console.perms.d/*
 %config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
 %files examples
 %defattr(-,root,root,-)
@@ -111,6 +105,13 @@
 
 
 %changelog
+* Fri Jul 11 2008 Linus Walleij <triad at df.lth.se> 0.2.6.1-3
+- Loose PAM console permissions, also assume that we can ship
+  documentation again since Doxygen has been updated. Fedora
+  HALd rules for the portable_audio_player capability in
+  20-acl-management.fdi will change permissions on the device
+  node for each plugged-in device.
+
 * Fri May 23 2008 Adam Jackson <ajax at redhat.com> 0.2.6.1-2
 - libmtp-0.2.6.1-simpler-rules.patch: Simplify udev rules for faster bootup.
 


--- libmtp.perms DELETED ---




More information about the fedora-extras-commits mailing list