OpenPKG CVS Repository
http://cvs.openpkg.org/
Server: cvs.openpkg.org Name: Christoph Schug
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 21-Nov-2002 12:08:28
Branch: HEAD Handle: 2002112111082700
Added files:
openpkg-src/teapop fsl.teapop rc.teapop teapop.spec
Log:
New package: teapop
Summary:
RevisionChanges Path
1.1 +16 -0 openpkg-src/teapop/fsl.teapop
1.1 +44 -0 openpkg-src/teapop/rc.teapop
1.1 +125 -0 openpkg-src/teapop/teapop.spec
Index: openpkg-src/teapop/fsl.teapop
$ cvs update -p -r1.1 fsl.teapop
##
## fsl.teapop -- OSSP fsl configuration for Teapop POP3-Server
##
ident (teapop)/.+ q{
prefix(
prefix=%b %d %H:%M:%S %N %L $1[%P]:
)
- {
debug: file(
path=@l_prefix@/var/teapop/teapop.log,
append=1, perm=0600
)
}
}
Index: openpkg-src/teapop/rc.teapop
$ cvs update -p -r1.1 rc.teapop
#!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
##
## rc.teapop -- Run-Commands for Teapop POP3-Server
##
%config
teapop_enable=yes
teapop_log_prolog=true
teapop_log_epilog=true
teapop_log_numfiles=10
teapop_log_minsize=1M
teapop_log_complevel=9
pop_type=teapop
pop_logfile=@l_prefix@/var/teapop/teapop.log
%start -p 200 -u root
opServiceEnabled teapop || exit 0
@l_prefix@/libexec/teapop/teapop -s
%stop -p 200 -u root
opServiceEnabled teapop || exit 0
if [ -f @l_prefix@/var/teapop/teapop.pid ]; then
kill -TERM `cat @l_prefix@/var/teapop/teapop.pid`
rm -f @l_prefix@/var/teapop/teapop.pid /dev/null 21 || true
fi
%restart -u root
opServiceEnabled teapop || exit 0
if [ -f @l_prefix@/var/teapop/teapop.pid ]; then
kill -TERM `cat @l_prefix@/var/teapop/teapop.pid`
rm -f @l_prefix@/var/teapop/teapop.pid /dev/null 21 || true
sleep 2
fi
@l_prefix@/libexec/teapop/teapop -s
%daily -u root
opServiceEnabled teapop || exit 0
shtool rotate -f \
-n${teapop_log_numfiles} -s${teapop_log_minsize} -d \
-z${teapop_log_complevel} -o@l_susr@ -g@l_sgrp@ -m600 \
-P ${teapop_log_prolog} \
-E @l_prefix@/etc/rc.d/rc.teapop restart; ${teapop_log_epilog} \
$pop_logfile
Index: openpkg-src/teapop/teapop.spec
$ cvs update -p -r1.1 teapop.spec
##
## teapop.spec -- OpenPKG RPM Specification
## Copyright (c) 2000-2002 Cable Wireless Deutschland GmbH
## Copyright (c) 2000-2002 The OpenPKG Project http://www.openpkg.org/
## Copyright (c) 2000-2002 Ralf S. Engelschall [EMAIL PROTECTED]
##
## Permission to use, copy, modify, and distribute this software for
## any purpose with or without fee is hereby granted, provided that
## the above copyright notice and this permission notice appear in all
## copies.
##
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
##
# package information
Name: teapop
Summary: Teapop POP3-Server
URL: http://www.toontown.org/teapop/
Vendor: ToonTown Consulting
Packager: The OpenPKG Project
Distribution: OpenPKG [JUNK]
Group:Mail
License: BSD
Version: 0.3.5
Release: 20021121
# list of sources
Source0: http://www.toontown.org/pub/teapop/teapop-%{version}.tar.gz
Source1: rc.teapop
Source2: fsl.teapop
# build information
Prefix: %{l_prefix}
BuildRoot:%{l_buildroot}
BuildPreReq: OpenPKG, openpkg = 20020206, fsl
PreReq: OpenPKG, openpkg = 20020206, fsl
AutoReq: no
AutoReqProv: no
Provides: POP