[CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 17-Jul-2003 12:14:05 Branch: HEAD Handle: 2003071711140301 Modified files: openpkg-src/openssh openssh.spec rc.openssh openpkg-web news.txt Log: %status and pidfile handling Summary: RevisionChanges Path 1.96+3 -3 openpkg-src/openssh/openssh.spec 1.13+13 -3 openpkg-src/openssh/rc.openssh 1.5608 +1 -0 openpkg-web/news.txt patch -p0 '@@ .' Index: openpkg-src/openssh/openssh.spec $ cvs diff -u -r1.95 -r1.96 openssh.spec --- openpkg-src/openssh/openssh.spec 15 Jul 2003 10:01:24 - 1.95 +++ openpkg-src/openssh/openssh.spec 17 Jul 2003 10:14:04 - 1.96 @@ -38,7 +38,7 @@ Group:Security License: BSD Version: %{V_base}%{V_portable} -Release: 20030715 +Release: 20030717 # package options %option with_fsl yes @@ -63,8 +63,8 @@ # build information Prefix: %{l_prefix} BuildRoot:%{l_buildroot} -BuildPreReq: OpenPKG, openpkg = 20030710, perl -PreReq: OpenPKG, openpkg = 20030710 +BuildPreReq: OpenPKG, openpkg = 20030716, perl +PreReq: OpenPKG, openpkg = 20030716 BuildPreReq: openssl, zlib PreReq: openssl, zlib %if %{with_pam} == yes @@ . patch -p0 '@@ .' Index: openpkg-src/openssh/rc.openssh $ cvs diff -u -r1.12 -r1.13 rc.openssh --- openpkg-src/openssh/rc.openssh15 Jul 2003 10:01:24 - 1.12 +++ openpkg-src/openssh/rc.openssh17 Jul 2003 10:14:04 - 1.13 @@ -13,11 +13,19 @@ %common openssh_signal () { -if [ -f @l_prefix@/var/openssh/sshd.pid ]; then -kill -$1 `cat @l_prefix@/var/openssh/sshd.pid` -fi +openssh_pidfile=@l_prefix@/var/openssh/sshd.pid +[ -f $openssh_pidfile ] kill -$1 `cat $openssh_pidfile` } +%status -p 200 -u @l_susr@ -o +openssh_usable=unknown +openssh_active=no +opServiceEnabled openssh \ +openssh_signal 0 openssh_active=yes +echo openssh_enable=\$openssh_enable\ +echo openssh_usable=\$openssh_usable\ +echo openssh_active=\$openssh_active\ + %start -p 200 -u @l_susr@ opServiceEnabled openssh || exit 0 @l_prefix@/bin/sshd @@ -25,6 +33,8 @@ %stop -p 200 -u @l_susr@ opServiceEnabled openssh || exit 0 openssh_signal TERM +# sshd removes the pidfile itself +# rm -f $openssh_pidfile 2/dev/null || true %restart -u @l_susr@ opServiceEnabled openssh || exit 0 @@ . patch -p0 '@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.5607 -r1.5608 news.txt --- openpkg-web/news.txt 17 Jul 2003 09:49:09 - 1.5607 +++ openpkg-web/news.txt 17 Jul 2003 10:14:03 - 1.5608 @@ -1,3 +1,4 @@ +17-Jul-2003: Upgraded package: Popenssh-3.6.1p2-20030717 17-Jul-2003: Upgraded package: Pntp-4.1.1c-20030717 17-Jul-2003: Upgraded package: Popenpkg-20030717-20030717 17-Jul-2003: Upgraded package: Puvscan-4.1.6.4277-20030717 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
On Thu, Jul 17, 2003, Michael van Elst wrote: [...] %status and pidfile handling [...] %stop -p 200 -u @l_susr@ opServiceEnabled openssh || exit 0 openssh_signal TERM +# sshd removes the pidfile itself +# rm -f $openssh_pidfile 2/dev/null || true [...] Sure, and 95% of all daemons do the same, too. And we really don't want such comment blocks in all those packages, don't we? So, let us not add those out-commented stuff, just remove the above two lines here and just leave them out for similar packages who also remove the PID file theirself. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
On Thu, Jul 17, 2003, Ralf S. Engelschall wrote: +# sshd removes the pidfile itself +# rm -f $openssh_pidfile 2/dev/null || true [...] Sure, and 95% of all daemons do the same, too. 95% of all daemons do and 95% of all daemons don't :-) Please find a better way to ensure that nobody silently adds the missing rm command. -- ,eM=.a-. Michael van Elst dWWMWM - :GM==;[EMAIL PROTECTED] :WWMWMw=--. W=' cable wireless 9WWMm==-. -Wmw- CABLE WIRELESS __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 28-Jun-2003 16:07:03 Branch: HEAD Handle: 2003062815070201 Modified files: openpkg-src/openssh openssh.spec rc.openssh openpkg-web news.txt Log: fix introduced logfile path and do some cosmetics Summary: RevisionChanges Path 1.88+1 -1 openpkg-src/openssh/openssh.spec 1.10+1 -6 openpkg-src/openssh/rc.openssh 1.5051 +1 -0 openpkg-web/news.txt patch -p0 '@@ .' Index: openpkg-src/openssh/openssh.spec $ cvs diff -u -r1.87 -r1.88 openssh.spec --- openpkg-src/openssh/openssh.spec 24 Jun 2003 16:27:28 - 1.87 +++ openpkg-src/openssh/openssh.spec 28 Jun 2003 14:07:03 - 1.88 @@ -38,7 +38,7 @@ Group:Security License: BSD Version: %{V_base}%{V_portable} -Release: 20030624 +Release: 20030628 # package options %option with_fsl yes @@ . patch -p0 '@@ .' Index: openpkg-src/openssh/rc.openssh $ cvs diff -u -r1.9 -r1.10 rc.openssh --- openpkg-src/openssh/rc.openssh24 Jun 2003 16:27:28 - 1.9 +++ openpkg-src/openssh/rc.openssh28 Jun 2003 14:07:03 - 1.10 @@ -34,7 +34,6 @@ %daily -u @l_susr@ opServiceEnabled openssh || exit 0 - opTmpDirGen openssh opTmpDirFile openssh hint hintfile prolog=true @@ -45,20 +44,16 @@ if [ .$openssh_log_epilog != . ]; then epilog=$epilog; $openssh_log_epilog fi - -# rotate logfile shtool rotate -f \ -n${openssh_log_numfiles} -s${openssh_log_minsize} -d \ -z${openssh_log_complevel} [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \ -P ${openssh_log_prolog} \ -E ${openssh_log_epilog} \ -@l_prefix@/var/openssh/log/sshd.log - +@l_prefix@/var/openssh/sshd.log if [ .`cat $hintfile` = .epilog ]; then openssh_signal TERM sleep 2 @l_prefix@/bin/sshd fi opTmpDirDel openssh - @@ . patch -p0 '@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.5050 -r1.5051 news.txt --- openpkg-web/news.txt 28 Jun 2003 13:59:30 - 1.5050 +++ openpkg-web/news.txt 28 Jun 2003 14:07:02 - 1.5051 @@ -1,3 +1,4 @@ +28-Jun-2003: Upgraded package: Popenssh-3.6.1p2-20030628 28-Jun-2003: Upgraded package: Pnsd-1.1.0b-20030628 28-Jun-2003: Upgraded package: Phoneyd-0.6-20030628 28-Jun-2003: Upgraded package: Parpd-0.2-20030628 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 24-Jun-2003 15:27:28 Branch: HEAD Handle: 2003062414272701 Modified files: openpkg-src/openssh openssh.spec rc.openssh openpkg-web news.txt Log: add/unify log file trimming Summary: RevisionChanges Path 1.86+1 -1 openpkg-src/openssh/openssh.spec 1.8 +10 -6 openpkg-src/openssh/rc.openssh 1.4989 +1 -0 openpkg-web/news.txt patch -p0 '@@ .' Index: openpkg-src/openssh/openssh.spec $ cvs diff -u -r1.85 -r1.86 openssh.spec --- openpkg-src/openssh/openssh.spec 23 Jun 2003 20:50:56 - 1.85 +++ openpkg-src/openssh/openssh.spec 24 Jun 2003 13:27:28 - 1.86 @@ -38,7 +38,7 @@ Group:Security License: BSD Version: %{V_base}%{V_portable} -Release: 20030623 +Release: 20030624 # package options %option with_fsl yes @@ . patch -p0 '@@ .' Index: openpkg-src/openssh/rc.openssh $ cvs diff -u -r1.7 -r1.8 rc.openssh --- openpkg-src/openssh/rc.openssh24 Jun 2003 12:07:56 - 1.7 +++ openpkg-src/openssh/rc.openssh24 Jun 2003 13:27:28 - 1.8 @@ -34,6 +34,7 @@ %daily -u @l_susr@ opServiceEnabled openssh || exit 0 + opTmpDirGen openssh opTmpDirFile openssh hint hintfile prolog=true @@ -44,17 +45,20 @@ if [ .$openssh_log_epilog != . ]; then epilog=$epilog; $openssh_log_epilog fi + +# rotate logfile shtool rotate -f \ --n${openssh_log_numfiles} -s${openssh_log_minsize} \ --d -z${openssh_log_complevel} \ -[EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \ --P $prolog \ --E $epilog \ -@l_prefix@/var/openssh/sshd.log +-n${openssh_log_numfiles} -s${openssh_log_minsize} -d \ +-z${openssh_log_complevel} [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \ +-P ${openssh_log_prolog} \ +-E ${openssh_log_epilog} \ +@l_prefix@/var/openssh/log/sshd.log + if [ .`cat $hintfile` = .epilog ]; then openssh_signal TERM sleep 2 @l_prefix@/bin/sshd fi opTmpDirDel openssh + @@ . patch -p0 '@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.4988 -r1.4989 news.txt --- openpkg-web/news.txt 24 Jun 2003 13:27:18 - 1.4988 +++ openpkg-web/news.txt 24 Jun 2003 13:27:27 - 1.4989 @@ -1,3 +1,4 @@ +24-Jun-2003: Upgraded package: Popenssh-3.6.1p2-20030624 24-Jun-2003: Upgraded package: Pnsd-1.1.0b-20030624 24-Jun-2003: Upgraded package: Pmonit-3.2-20030624 24-Jun-2003: Upgraded package: Pimapd-2.1.13-20030624 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-src/openssh/ openssh.spec rc.openssh openpkg-we...
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 28-Mar-2003 13:11:41 Branch: HEAD Handle: 2003032812113902 Modified files: openpkg-src/openssh openssh.spec rc.openssh openpkg-web news.txt Log: rc script clean up Summary: RevisionChanges Path 1.74+2 -1 openpkg-src/openssh/openssh.spec 1.6 +4 -4 openpkg-src/openssh/rc.openssh 1.3860 +1 -0 openpkg-web/news.txt patch -p0 '@@ .' Index: openpkg-src/openssh/openssh.spec $ cvs diff -u -r1.73 -r1.74 openssh.spec --- openpkg-src/openssh/openssh.spec 19 Feb 2003 16:10:42 - 1.73 +++ openpkg-src/openssh/openssh.spec 28 Mar 2003 12:11:41 - 1.74 @@ -38,7 +38,7 @@ Group:Security License: BSD Version: %{V_base}%{V_portable} -Release: 20030219 +Release: 20030328 # package options %option with_pam no @@ -192,6 +192,7 @@ # install run-command script %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d %{l_shtool} install -c -m 755 -e 's;@l_prefix@;%{l_prefix};g' \ +-e 's;@l_susr@;%{l_susr};g' \ -e 's;@l_musr@;%{l_musr};g' -e 's;@l_mgrp@;%{l_mgrp};g' \ %{SOURCE rc.openssh} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ @@ . patch -p0 '@@ .' Index: openpkg-src/openssh/rc.openssh $ cvs diff -u -r1.5 -r1.6 rc.openssh --- openpkg-src/openssh/rc.openssh7 Feb 2002 14:21:04 - 1.5 +++ openpkg-src/openssh/rc.openssh28 Mar 2003 12:11:41 - 1.6 @@ -18,21 +18,21 @@ fi } -%start -p 200 -u root +%start -p 200 -u @l_susr@ opServiceEnabled openssh || exit 0 @l_prefix@/bin/sshd -%stop -p 200 -u root +%stop -p 200 -u @l_susr@ opServiceEnabled openssh || exit 0 openssh_signal TERM -%restart -u root +%restart -u @l_susr@ opServiceEnabled openssh || exit 0 openssh_signal TERM sleep 2 @l_prefix@/bin/sshd -%daily -u root +%daily -u @l_susr@ opServiceEnabled openssh || exit 0 opTmpDirGen openssh opTmpDirFile openssh hint hintfile @@ . patch -p0 '@@ .' Index: openpkg-web/news.txt $ cvs diff -u -r1.3859 -r1.3860 news.txt --- openpkg-web/news.txt 28 Mar 2003 12:06:19 - 1.3859 +++ openpkg-web/news.txt 28 Mar 2003 12:11:39 - 1.3860 @@ -1,3 +1,4 @@ +28-Mar-2003: Upgraded package: Popenssh-3.5p1-20030328 28-Mar-2003: Upgraded package: Pntp-4.1.1b-20030328 28-Mar-2003: Upgraded package: Pbind8-8.3.4-20030328 28-Mar-2003: Upgraded package: Pbind-9.2.2-20030328 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]