Author: glen Date: Thu Apr 20 17:12:43 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - fix chkconfig deps, use %service
---- Files affected: SPECS: open-iscsi.spec (1.2 -> 1.3) ---- Diffs: ================================================================ Index: SPECS/open-iscsi.spec diff -u SPECS/open-iscsi.spec:1.2 SPECS/open-iscsi.spec:1.3 --- SPECS/open-iscsi.spec:1.2 Thu Sep 15 20:25:05 2005 +++ SPECS/open-iscsi.spec Thu Apr 20 19:12:38 2006 @@ -7,12 +7,12 @@ %bcond_without userspace # don't build userspace module %bcond_with verbose # verbose build (V=1) # +%define _rc rc7-383 +%define _rel 0.1 Summary: iSCSI - SCSI over IP Summary(pl): iSCSI - SCSI po IP Name: open-iscsi Version: 0.3 -%define _rc rc7-383 -%define _rel 0.1 Release: %{_rel} License: GPL Group: Base/Kernel @@ -21,8 +21,11 @@ Source1: %{name}.init Source2: %{name}.sysconfig URL: http://www.open-iscsi.org/ -%{?with_dist_kernel:BuildRequires: kernel-headers >= 2.6.0} BuildRequires: db-devel +%{?with_dist_kernel:BuildRequires: kernel-headers >= 2.6.0} +BuildRequires: rpmbuild(macros) >= 1.268 +Requires(post,preun): /sbin/chkconfig +Requires: rc-scripts BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sbindir /sbin @@ -143,9 +146,9 @@ install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/iscsi install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/iscsi -:> $RPM_BUILD_ROOT/etc/initiatorname.iscsi +:> $RPM_BUILD_ROOT%{_sysconfdir}/initiatorname.iscsi -install etc/iscsid.conf $RPM_BUILD_ROOT/etc +install etc/iscsid.conf $RPM_BUILD_ROOT%{_sysconfdir} install usr/iscsid usr/iscsiadm $RPM_BUILD_ROOT%{_sbindir} %endif @@ -166,22 +169,16 @@ %depmod %{_kernel_ver}smp %post -/sbin/chkconfig --add iscsi -#if [ -f /var/lock/subsys/iscsi ]; then -# /etc/rc.d/init.d/iscsi restart 1>&2 -#else -# echo "Type \"/etc/rc.d/init.d/iscsi start\" to start iscsi" 1>&2 -#fi - -if ! grep -q "^InitiatorName=[^ \t\n]" /etc/initiatorname.iscsi 2>/dev/null ; then - echo "InitiatorName=$(hostname -f)" >> /etc/initiatorname.iscsi +if ! grep -q "^InitiatorName=[^ \t\n]" %{_sysconfdir}/initiatorname.iscsi 2>/dev/null ; then + echo "InitiatorName=$(hostname -f)" >> %{_sysconfdir}/initiatorname.iscsi fi +/sbin/chkconfig --add iscsi +#%%service iscsi restart + %preun if [ "$1" = "0" ]; then -# if [ -f /var/lock/subsys/iscsi ]; then -# /etc/rc.d/init.d/iscsi stop >&2 -# fi + %service iscsi stop /sbin/chkconfig --del iscsi fi @@ -190,9 +187,9 @@ %defattr(644,root,root,755) %doc README THANKS TODO %attr(755,root,root) %{_sbindir}/* -%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/iscsid.conf -%attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/initiatorname.iscsi -%attr(754,root,root) /etc/rc.d/init.d/iscsi +%attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/iscsid.conf +%attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/initiatorname.iscsi +%attr(754,root,root) /etc/rc.d/init.d/iscsi %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/iscsi %endif @@ -214,10 +211,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.3 2006/04/20 17:12:38 glen +- fix chkconfig deps, use %service + Revision 1.2 2005/09/15 18:25:05 sparky - prepared for kernel >= 2.6.13: link Module.symvers Revision 1.1 2005/08/09 19:51:07 arekm - new - - ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/open-iscsi.spec?r1=1.2&r2=1.3&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit