Author: hawk Date: Tue May 30 21:36:54 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - removed all suid stuff (binary, patch, warnings in descriptions), now this plugin supports sudo instead, works ok - added config patch - noarch
---- Files affected: SPECS: squirrelmail-plugin-vacation_local.spec (1.3 -> 1.4) ---- Diffs: ================================================================ Index: SPECS/squirrelmail-plugin-vacation_local.spec diff -u SPECS/squirrelmail-plugin-vacation_local.spec:1.3 SPECS/squirrelmail-plugin-vacation_local.spec:1.4 --- SPECS/squirrelmail-plugin-vacation_local.spec:1.3 Tue May 30 12:34:42 2006 +++ SPECS/squirrelmail-plugin-vacation_local.spec Tue May 30 23:36:49 2006 @@ -11,12 +11,14 @@ Source0: http://www.squirrelmail.org/plugins/%{_plugin}-%{version}-%{mversion}.tar.gz # Source0-md5: c050a2e9c066b7aa1d008edd74796c93 Patch0: %{name}-Makefile.patch -Patch1: %{name}-binary-fix.patch +Patch1: %{name}-config.patch +Patch2: %{name}-sudo.patch URL: http://www.squirrelmail.org/ Requires: php-ftp -Requires: squirrelmail >= 1.4.6-1 +Requires: squirrelmail >= 1.4.6-2 Obsoletes: squirrelmail-plugin-vacation Obsoletes: squirrelmail-vacation +BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _plugindir %{_datadir}/squirrelmail/plugins/%{_plugin} @@ -26,30 +28,20 @@ This plugin allows users to create an auto-respond message to all incoming email while they're away. -Warning: This package contains file with suid bit set! - %description -l pl Ta wtyczka umożliwia użytkownikom stworzenie i włączenie automatycznej odpowiedzi na wszystkie przychodzące maile. -Uwaga: ten pakiet zawiera plik z ustawionym bitem suid! - %prep %setup -q -n %{_plugin} %patch0 -p1 %patch1 -p1 - -%build -%{__make} -C vacation_binary \ - CFLAGS="%{rpmcflags}" \ - LFLAGS="%{rpmldflags}" +%patch2 -p1 %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_plugindir} $RPM_BUILD_ROOT%{_sysconfdir} \ - $RPM_BUILD_ROOT%{_sbindir} +install -d $RPM_BUILD_ROOT%{_plugindir} $RPM_BUILD_ROOT%{_sysconfdir} -install vacation_binary/squirrelmail_vacation_proxy $RPM_BUILD_ROOT%{_sbindir} install *.php $RPM_BUILD_ROOT%{_plugindir} mv config.php.sample $RPM_BUILD_ROOT%{_sysconfdir}/vacation_local_config.php ln -s %{_sysconfdir}/vacation_local_config.php $RPM_BUILD_ROOT%{_plugindir}/config.php @@ -59,8 +51,7 @@ %files %defattr(644,root,root,755) -%doc INSTALL README -%attr(4755,root,root) %{_sbindir}/squirrelmail_vacation_proxy +%doc INSTALL README README.sudo %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vacation_local_config.php %dir %{_plugindir} %{_plugindir}/*.php @@ -71,6 +62,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.4 2006/05/30 21:36:49 hawk +- removed all suid stuff (binary, patch, warnings in descriptions), + now this plugin supports sudo instead, works ok +- added config patch +- noarch + Revision 1.3 2006/05/30 10:34:42 hawk - eh... updated previous commit log ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/squirrelmail-plugin-vacation_local.spec?r1=1.3&r2=1.4&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit