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 openpkg$ Date:   06-Feb-2003 16:48:06
  Branch: HEAD                             Handle: 2003020615480005

  Modified files:
    openpkg-re/vcheck       vc.lmtp2nntp
    openpkg-src/lmtp2nntp   lmtp2nntp.conf lmtp2nntp.spec rc.lmtp2nntp
    openpkg-web             news.txt

  Log:
    upgrading package: lmtp2nntp 1.2a7 -> 1.2a8

  Summary:
    Revision    Changes     Path
    1.3         +2  -2      openpkg-re/vcheck/vc.lmtp2nntp
    1.4         +83 -31     openpkg-src/lmtp2nntp/lmtp2nntp.conf
    1.35        +7  -3      openpkg-src/lmtp2nntp/lmtp2nntp.spec
    1.6         +2  -2      openpkg-src/lmtp2nntp/rc.lmtp2nntp
    1.3211      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.lmtp2nntp
  ============================================================================
  $ cvs diff -u -r1.2 -r1.3 vc.lmtp2nntp
  --- openpkg-re/vcheck/vc.lmtp2nntp    30 Mar 2002 09:17:47 -0000      1.2
  +++ openpkg-re/vcheck/vc.lmtp2nntp    6 Feb 2003 15:48:00 -0000       1.3
  @@ -2,8 +2,8 @@
   }
   
   prog lmtp2nntp = {
  -  version   = 1.1.1
  +  version   = 1.2a8
     url       = ftp://ftp.ossp.org/pkg/tool/lmtp2nntp/
  -  regex     = lmtp2nntp-(\d+\.\d+\.\d+)\.tar\.gz
  +  regex     = lmtp2nntp-(__VER__)\.tar\.gz
   }
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/lmtp2nntp/lmtp2nntp.conf
  ============================================================================
  $ cvs diff -u -r1.3 -r1.4 lmtp2nntp.conf
  --- openpkg-src/lmtp2nntp/lmtp2nntp.conf      17 Dec 2002 13:23:55 -0000      1.3
  +++ openpkg-src/lmtp2nntp/lmtp2nntp.conf      6 Feb 2003 15:48:05 -0000       1.4
  @@ -1,35 +1,87 @@
   ##
  -##  lmtp2nntp.conf
  +##  lmtp2nntp.conf -- Mail to News Gateway Configuration
   ##
   
  -#   PID, socket and logging file
  -pidfile         '@l_prefix@/var/lmtp2nntp/lmtp2nntp.pid'
  -bind            '@l_prefix@/var/lmtp2nntp/lmtp2nntp.socket'
  -l2spec          ' \
  -                info: prefix(prefix="%%b %%d %%H:%%M:%%S <%%L> lmtp2nntp[%%P]: 
",timezone=local) \
  -                -> 
file(path="@l_prefix@/var/lmtp2nntp/lmtp2nntp.log",append=0,perm=0644) \
  -                '
  -
  -#   run-time parameters
  -#user           @l_musr@
  -destination     news
  -groupmode       envelope
  -operationmode   post
  -newsgroup       *
  -
  -# header rewriting: remove headers
  -headerrule      '500:^(-EF|Path|Received|To|Cc|Bcc|):$1:'
  -
  -# header rewriting: merge values from duplicate headers and separte them with 
"comma space"
  -headerrule      '510:^(Reply-To):$1:[${msg.header.${1}[#]}${msg.header.${1}[#+1]:+, 
}]'
  -
  -# header rewriting: replace empty Subject with text "None"
  -headerrule      '520::Subject:${msg.header.Subject:-None}'
  -
  -# header rewriting: create Message-ID if omitted or illegal (no or more than one 
'@')
  -headerrule      
'530::Message-ID:${msg.header.Message-ID:-@@:s/^.*@.*@.*$//:%createmessageid}'
  -
  -# header rewriting: append a header
  -headerrule      '540::Path:lmtp2nntp!not-for-mail'
  -headerrule      '550::X-Gateway:lmtp2nntp'
  +#   --- DAEMON ---
  +user               @l_musr@
  +childsmax          10
  +pidfile            "@l_prefix@/var/lmtp2nntp/lmtp2nntp.pid"
  +
  +#   --- LMTP SERVER ---
  +
  +#   server communication on TCP socket (address:port)
  +#acl               127.0.0.1/32
  +#bind              127.0.0.1:24
  +
  +#   server communication on Unix domain socket (path:permissions)
  +bind               "@l_prefix@/var/lmtp2nntp/lmtp2nntp.socket:660"
  +
  +#   server communication on stdin/stdout (remove DAEMON section above)
  +#bind              -
  +
  +#   server communication limits
  +timeoutlmtp        0
  +timeoutlmtpaccept  0
  +timeoutlmtpread    10
  +timeoutlmtpwrite   10
  +size               8388608
  +
  +#   ---- NNTP CLIENT ----
  +
  +#   client communication via TCP socket
  +#client            127.0.0.1
  +destination        127.0.0.1:nntp
  +
  +#   client communication limits
  +timeoutnntp        30
  +timeoutnntpconnect 60
  +timeoutnntpread    60
  +timeoutnntpwrite   60
  +operationmode      post
  +
  +#   ---- GATEWAY OPERATION ----
  +
  +#   processing mode
  +groupmode          envelope
  +mailfrom           ".*"
  +nodename           "gateway"
  +restrictheader     "Cc: j\.doe@example\.org"
  +newsgroup          "local.test"
  +
  +#   remove headers (using empty value)
  +headerrule         '500:^(-EF|Path|Received|To|Cc|Bcc|):$1:'
  +
  +#   merge values from duplicate headers and separte them with "comma space"
  +headerrule         
'510:^(Reply-To):$1:[${msg.header.${1}[#]}${msg.header.${1}[#+1]:+, }]'
  +
  +#   replace empty Subject with text "None"
  +headerrule         '520::Subject:${msg.header.Subject:-None}'
  +
  +#   create Message-ID if omitted or illegal (no or more than one '@')
  +headerrule         
'530::Message-ID:${msg.header.Message-ID:-@@:s/^.*@.*@.*$//:%createmessageid}'
  +
  +#   append a header
  +headerrule         '540::Path:lmtp2nntp!not-for-mail'
  +
  +#   append a header
  +headerrule         '610::X-Gateway:lmtp2nntp'
  +headerrule         '620::Approved:[EMAIL PROTECTED]'
  +
  +#   ---- LOGGING ----
  +
  +#   normal operation
  +l2spec             'info:  prefix(prefix="%b %d %H:%M:%S <%L> lmtp2nntp[%P]: ", 
timezone=local) \
  +                        -> buffer(size=65536) \
  +                        -> file(path="@l_prefix@/var/lmtp2nntp/lmtp2nntp.log", 
append=1, perm=0640)'
  +
  +#   normal and debug operation
  +#l2spec            'noop -> { \
  +                    info:  prefix(prefix="%b %d %H:%M:%S <%L> lmtp2nntp[%P]: ", 
timezone=local) \
  +                        -> buffer(size=65536) \
  +                        -> file(path="@l_prefix@/var/lmtp2nntp/lmtp2nntp.log", 
append=1, perm=0640); \
  +                    debug: prefix(prefix="%b %d %H:%M:%S <%L> lmtp2nntp[%P]: ", 
timezone=local) \
  +                        -> file(path="@l_prefix@/var/lmtp2nntp/lmtp2nntp.debug", 
append=0, perm=0640) }'
  +
  +#   raw debug operation only
  +#l2spec            'debug: fd(fd=2)'
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/lmtp2nntp/lmtp2nntp.spec
  ============================================================================
  $ cvs diff -u -r1.34 -r1.35 lmtp2nntp.spec
  --- openpkg-src/lmtp2nntp/lmtp2nntp.spec      4 Feb 2003 15:15:42 -0000       1.34
  +++ openpkg-src/lmtp2nntp/lmtp2nntp.spec      6 Feb 2003 15:48:05 -0000       1.35
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:        Mail
   License:      GPL
  -Version:      1.2a7
  -Release:      20030204
  +Version:      1.2a8
  +Release:      20030206
   
   #   list of sources
   Source0:      ftp://ftp.ossp.org/pkg/tool/lmtp2nntp/lmtp2nntp-%{version}.tar.gz
  @@ -84,7 +84,11 @@
           %{SOURCE rc.lmtp2nntp} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
       %{l_shtool} install -c -m 644 \
           -e 's;@l_prefix@;%{l_prefix};g' \
  -        %{SOURCE lmtp2nntp.conf} 
$RPM_BUILD_ROOT%{l_prefix}/etc/lmtp2nntp/lmtp2nntp.conf
  +        -e 's;@l_musr@;%{l_musr};g' \
  +        -e 's;@l_mgrp@;%{l_mgrp};g' \
  +        %{SOURCE lmtp2nntp.conf} $RPM_BUILD_ROOT%{l_prefix}/etc/lmtp2nntp/
  +    %{l_shtool} install -c -m 644 \
  +        INSTALL $RPM_BUILD_ROOT%{l_prefix}/etc/lmtp2nntp/lmtp2nntp.info
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
           %{l_files_std} \
           '%config %{l_prefix}/etc/lmtp2nntp/*'
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/lmtp2nntp/rc.lmtp2nntp
  ============================================================================
  $ cvs diff -u -r1.5 -r1.6 rc.lmtp2nntp
  --- openpkg-src/lmtp2nntp/rc.lmtp2nntp        17 Dec 2002 13:23:55 -0000      1.5
  +++ openpkg-src/lmtp2nntp/rc.lmtp2nntp        6 Feb 2003 15:48:05 -0000       1.6
  @@ -20,12 +20,12 @@
   
       #   determine start command
       cmd_start="$lmtp2nntp_run_cmd"
  -    cmd_start="$cmd_start -D"
  +    cmd_start="$cmd_start --daemonize"
       cmd_start="$cmd_start --include=$lmtp2nntp_run_cfg"
   
       #   determine stop command
       cmd_stop="$lmtp2nntp_run_cmd"
  -    cmd_stop="$cmd_stop -K"
  +    cmd_stop="$cmd_stop --kill"
       cmd_stop="$cmd_stop --include=$lmtp2nntp_run_cfg"
   
   %start -p 200 -u root
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.3210 -r1.3211 news.txt
  --- openpkg-web/news.txt      6 Feb 2003 15:41:56 -0000       1.3210
  +++ openpkg-web/news.txt      6 Feb 2003 15:48:02 -0000       1.3211
  @@ -1,3 +1,4 @@
  +06-Feb-2003: Upgraded package: P<lmtp2nntp-1.2a8-20030206>
   06-Feb-2003: Upgraded package: P<iozone-3.156-20030206>
   06-Feb-2003: New package: P<sio-0.9.0-20030206>
   06-Feb-2003: Upgraded package: P<sam2p-0.42-20030206>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to