diff --git a/10-usb-pda-palm.fdi b/10-usb-pda-palm.fdi new file mode 100644 index 0000000..20d780c --- /dev/null +++ b/10-usb-pda-palm.fdi @@ -0,0 +1,286 @@ + + + + + + + + + + + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + + + + + pda + palm + linux.device_file + + + + + + + + diff --git a/19-palm-acl-management.fdi b/19-palm-acl-management.fdi new file mode 100644 index 0000000..6f5fdae --- /dev/null +++ b/19-palm-acl-management.fdi @@ -0,0 +1,17 @@ + + + + + + + + + access_control + pda + pda.palm.hotsync_interface + + + + + + diff --git a/19-pam-acl-management.fdi b/19-pam-acl-management.fdi deleted file mode 100644 index fe0fd10..0000000 --- a/19-pam-acl-management.fdi +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - access_control - pda - linux.device_file - - - - - - - - - - access_control - pda - linux.device_file - - - - - - - - - access_control - pda - linux.device_file - - - - - - - diff --git a/pilot-link.spec b/pilot-link.spec index 225ac51..304fc56 100644 --- a/pilot-link.spec +++ b/pilot-link.spec @@ -3,7 +3,7 @@ Name: pilot-link Version: 0.12.2 -Release: 19%{?dist} +Release: 20%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and LGPLv2+ and TCL Group: Applications/Communications @@ -11,12 +11,14 @@ Summary: File transfer utilities between Linux and PalmPilots URL: http://www.pilot-link.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: pilot-link-%{version}.tar.bz2 -Source1: 19-pam-acl-management.fdi -Source2: pilot-device-file.policy -Source3: blacklist-visor -Source4: README.fedora -Source5: 60-pilot.perms -Source6: 60-pilot.rules +# Source1 through Source3 can be dropped if/when hal is updated to 0.5.11 +Source1: 10-usb-pda-palm.fdi +Source2: 19-palm-acl-management.fdi +Source3: pilot-device-file.policy +Source4: blacklist-visor +Source5: README.fedora +Source6: 60-pilot.perms +Source7: 60-pilot.rules ExcludeArch: s390 s390x #Patch1: pilot-link-0.11.0-perlmd5.patch # May be still applied @@ -141,24 +143,26 @@ rm -f %{buildroot}%{_libdir}/*.la # remove broken prog rm -f %{buildroot}%{_bindir}/pilot-prc -# Install hal rules file. +# Install hal rules files +mkdir -p %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty/ +install -p -m644 %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty/10-usb-pda-palm.fdi mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/ -install -p -m644 %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/19-pam-acl-management.fdi +install -p -m644 %{SOURCE2} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/19-palm-acl-management.fdi # Install PolicyKit mkdir -p %{buildroot}%{_datadir}/PolicyKit/policy -install -p -m644 %{SOURCE2} %{buildroot}%{_datadir}/PolicyKit/policy/pilot-device-file.policy +install -p -m644 %{SOURCE3} %{buildroot}%{_datadir}/PolicyKit/policy/pilot-device-file.policy # Put visor to blacklist mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/ -install -p -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/modprobe.d/blacklist-visor +install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/modprobe.d/blacklist-visor # put README.fedora into tree -cp %{SOURCE4} README.fedora +cp %{SOURCE5} README.fedora # install visor configs to share/udev -install -p -m644 %{SOURCE5} %{buildroot}%{_datadir}/pilot-link/udev install -p -m644 %{SOURCE6} %{buildroot}%{_datadir}/pilot-link/udev +install -p -m644 %{SOURCE7} %{buildroot}%{_datadir}/pilot-link/udev %post -p /sbin/ldconfig @@ -178,7 +182,8 @@ rm -rf %{buildroot} %{_bindir}/* %{_datadir}/pilot-link %{_mandir}/man?/* -%{_datadir}/hal/fdi/policy/10osvendor/19-pam-acl-management.fdi +%{_datadir}/hal/fdi/information/20thirdparty/10-usb-pda-palm.fdi +%{_datadir}/hal/fdi/policy/10osvendor/19-palm-acl-management.fdi %{_datadir}/PolicyKit/policy/pilot-device-file.policy %config(noreplace) %{_sysconfdir}/modprobe.d/blacklist-visor @@ -191,6 +196,13 @@ rm -rf %{buildroot} %{_datadir}/aclocal/*.m4 %changelog +* Fri May 23 2008 Kevin Page - 2:0.12.2-20 +- Resolves: #280251 + change hal rules to subsitute for pending hal-0.5.11 + config parity with hal-0.5.11 (for Palms) but added verbosity to workaround #435093 +- Correct filename from 19-pam-acl-management.fdi to 19-palm-acl-management.fdi +- A post-install reboot may be required to circumvent #431377 + * Tue Feb 12 2008 Ivana Varekova - 2:0.12.2-19 - change hal rules usb structure name was changed to usb_device