Author: glen Date: Sun Mar 5 13:54:50 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - move syslogd-listfiles to /sbin (syslogd is started when /usr is not yet mounted) - chmod +w for binaries so strip could work - fix typo in %post script - rel 19.2
---- Files affected: SPECS: sysklogd.spec (1.114 -> 1.115) ---- Diffs: ================================================================ Index: SPECS/sysklogd.spec diff -u SPECS/sysklogd.spec:1.114 SPECS/sysklogd.spec:1.115 --- SPECS/sysklogd.spec:1.114 Mon Feb 27 19:53:57 2006 +++ SPECS/sysklogd.spec Sun Mar 5 14:54:45 2006 @@ -10,7 +10,7 @@ Summary(tr): Linux sistem ve çekirdek kayýt süreci Name: sysklogd Version: 1.4.1 -Release: 19.1 +Release: 19.2 License: GPL Group: Daemons Source0: http://www.ibiblio.org/pub/Linux/system/daemons/%{name}-%{version}.tar.gz @@ -107,12 +107,12 @@ Requires: klogd Requires: logrotate >= 3.2-3 Requires: psmisc >= 20.1 +Provides: group(syslog) Provides: syslogdaemon Provides: user(syslog) -Provides: group(syslog) +Obsoletes: msyslog Obsoletes: sysklogd Obsoletes: syslog-ng -Obsoletes: msyslog %description -n syslog This is the Linux system logging program. It is run as a daemon @@ -141,8 +141,8 @@ Requires(pre): /usr/bin/getgid Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd -Provides: user(syslog) Provides: group(syslog) +Provides: user(syslog) Obsoletes: sysklogd %description -n klogd @@ -193,7 +193,7 @@ install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/klogd install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/klogd -install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/syslogd-listfiles +install %{SOURCE7} $RPM_BUILD_ROOT%{_sbindir}/syslogd-listfiles install %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man8 for n in debug kernel maillog messages secure syslog user spooler lpr daemon @@ -203,13 +203,16 @@ echo .so sysklogd.8 > $RPM_BUILD_ROOT%{_mandir}/man8/syslogd.8 +# our strip can't strip otherwise +chmod u+w $RPM_BUILD_ROOT%{_sbindir}/{klogd,syslogd} + %pre -n syslog %groupadd -P syslog -g 18 syslog %useradd -P syslog -u 18 -g syslog -c "Syslog User" syslog %addusertogroup syslog logs %post -n syslog -for n in /var/log/{cron,daemon,debug,kernel,lpr,maillog,messages,secure,spooler,syslog,user} +for n in /var/log/{cron,daemon,debug,kernel,lpr,maillog,messages,secure,spooler,syslog,user}; do if [ -f $n ]; then chown syslog:syslog $n continue @@ -302,7 +305,7 @@ %attr(754,root,root) /etc/rc.d/init.d/syslog %attr(640,root,root) %ghost /var/log/* %attr(755,root,root) %{_sbindir}/syslogd -%attr(755,root,root) %{_bindir}/* +%attr(755,root,root) %{_sbindir}/syslogd-listfiles %{_mandir}/man5/* %{_mandir}/man8/sys* @@ -321,6 +324,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.115 2006/03/05 13:54:45 glen +- move syslogd-listfiles to /sbin (syslogd is started when /usr is not yet mounted) +- chmod +w for binaries so strip could work +- fix typo in %post script +- rel 19.2 + Revision 1.114 2006/02/27 18:53:57 baggins - updated files ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/sysklogd.spec?r1=1.114&r2=1.115&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
