OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 24-Jul-2003 16:52:11
Branch: HEAD Handle: 2003072415521000
Modified files:
openpkg-src/samba rc.samba samba.spec
Log:
PR#202 run-time check and related issues
Summary:
Revision Changes Path
1.16 +9 -3 openpkg-src/samba/rc.samba
1.53 +1 -1 openpkg-src/samba/samba.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/samba/rc.samba
============================================================================
$ cvs diff -u -r1.15 -r1.16 rc.samba
--- openpkg-src/samba/rc.samba 24 Jul 2003 07:03:17 -0000 1.15
+++ openpkg-src/samba/rc.samba 24 Jul 2003 14:52:10 -0000 1.16
@@ -44,20 +44,26 @@
rcService samba active no && exit 0
samba_signal TERM
sleep 2
+ rm -f $samba_smbd_pidfile $samba_nmbd_pidfile 2>/dev/null || true
%restart -u @l_susr@
rcService samba enable yes || exit 0
rcService samba active no && exit 0
rc samba stop start
+%reload -u @l_susr@
+ rcService samba enable yes || exit 0
+ rcService samba active no && exit 0
+ samba_signal HUP
+
%daily -u @l_susr@
rcService samba enable yes || exit 0
# rotate logfile
shtool rotate -f \
- -n ${samba_log_numfiles} -s ${FOO_log_minsize} -d \
+ -n ${samba_log_numfiles} -s ${samba_log_minsize} -d \
-z ${samba_log_complevel} -m 644 -o @l_susr@ -g @l_mgrp@ \
-P "${samba_log_prolog}" \
- -E "${samba_log_epilog} && rc FOO restart" \
- @l_prefix@/var/samba/FOO.log
+ -E "${samba_log_epilog} && rc samba restart" \
+ @l_prefix@/var/samba/run/log.[sn]mbd
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/samba/samba.spec
============================================================================
$ cvs diff -u -r1.52 -r1.53 samba.spec
--- openpkg-src/samba/samba.spec 24 Jul 2003 08:47:08 -0000 1.52
+++ openpkg-src/samba/samba.spec 24 Jul 2003 14:52:10 -0000 1.53
@@ -177,7 +177,7 @@
# before erase, stop service and remove log files
[ $1 -eq 0 ] || exit 0
%{l_rc} samba stop 2>/dev/null
- rm -f $RPM_INSTALL_PREFIX/var/samba/samba.log* >/dev/null 2>&1 || true
+ rm -f $RPM_INSTALL_PREFIX/var/samba/run/log.[sn]mbd* >/dev/null 2>&1 || true
%if "%{with_pam}" == "yes"
# remove PAM configuration entry
$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=smbd
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]