[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec openpkg-web/ news.t...

2003-11-21 Thread Thomas Lotterer
  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:   22-Nov-2003 00:51:09
  Branch: HEAD Handle: 2003112123510702

  Modified files:
openpkg-src/saslrc.sasl sasl.spec
openpkg-web news.txt

  Log:
adjust rc priority (although limited general usefulness)

  Summary:
RevisionChanges Path
1.20+2  -2  openpkg-src/sasl/rc.sasl
1.103   +1  -1  openpkg-src/sasl/sasl.spec
1.7501  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.19 -r1.20 rc.sasl
  --- openpkg-src/sasl/rc.sasl  9 Sep 2003 17:05:34 -   1.19
  +++ openpkg-src/sasl/rc.sasl  21 Nov 2003 23:51:09 -  1.20
  @@ -28,12 +28,12 @@
   echo "sasl_usable=\"$sasl_usable\""
   echo "sasl_active=\"$sasl_active\""
   
  -%start -u @l_susr@
  +%start -p 400 -u @l_susr@
   rcService sasl enable yes || exit 0
   rcService sasl active yes && exit 0
   @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
  -%stop -u @l_susr@
  +%stop -p 400 -u @l_susr@
   rcService sasl enable yes || exit 0
   rcService sasl active no && exit 0
   sasl_signal TERM
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.102 -r1.103 sasl.spec
  --- openpkg-src/sasl/sasl.spec10 Nov 2003 18:15:53 -  1.102
  +++ openpkg-src/sasl/sasl.spec21 Nov 2003 23:51:09 -  1.103
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  BSD
   Version:  2.1.15
  -Release:  20031110
  +Release:  20031122
   
   #   package options
   %option   with_fslyes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.7500 -r1.7501 news.txt
  --- openpkg-web/news.txt  21 Nov 2003 23:50:36 -  1.7500
  +++ openpkg-web/news.txt  21 Nov 2003 23:51:07 -  1.7501
  @@ -1,3 +1,4 @@
  +22-Nov-2003: Upgraded package: P
   22-Nov-2003: Upgraded package: P
   21-Nov-2003: Upgraded package: P
   21-Nov-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec openpkg-web/ news.t...

2003-09-09 Thread Michael Schloh
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael Schloh
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Sep-2003 19:05:35
  Branch: HEAD Handle: 2003090918053301

  Modified files:
openpkg-src/saslrc.sasl sasl.spec
openpkg-web news.txt

  Log:
Implement features in #202

  Summary:
RevisionChanges Path
1.19+9  -4  openpkg-src/sasl/rc.sasl
1.98+1  -1  openpkg-src/sasl/sasl.spec
1.6481  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.18 -r1.19 rc.sasl
  --- openpkg-src/sasl/rc.sasl  22 Jul 2003 11:24:09 -  1.18
  +++ openpkg-src/sasl/rc.sasl  9 Sep 2003 17:05:34 -   1.19
  @@ -30,24 +30,29 @@
   
   %start -u @l_susr@
   rcService sasl enable yes || exit 0
  +rcService sasl active yes && exit 0
   @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
   %stop -u @l_susr@
   rcService sasl enable yes || exit 0
  +rcService sasl active no && exit 0
   sasl_signal TERM
   
   %restart -u @l_susr@
   rcService sasl enable yes || exit 0
  -sasl_signal TERM
  +rcService sasl active no && exit 0
  +rc sasl stop
   sleep 2
  -@l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
  +rc sasl start
   
   %daily -u @l_susr@
   rcService sasl enable yes || exit 0
  +
  +#   rotate logfile
   shtool rotate -f \
   -n ${sasl_log_numfiles} -s ${sasl_log_minsize} -d \
  --z ${sasl_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 644 \
  +-z ${sasl_log_complevel} -o @l_susr@ -g @l_mgrp@ -m 644 \
   -P "${sasl_log_prolog}" \
  --E "${sasl_log_epilog}" \
  +-E "${sasl_log_epilog} && rc sasl restart" \
   @l_prefix@/var/sasl/log/saslauthd.log
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.97 -r1.98 sasl.spec
  --- openpkg-src/sasl/sasl.spec22 Jul 2003 08:11:10 -  1.97
  +++ openpkg-src/sasl/sasl.spec9 Sep 2003 17:05:34 -   1.98
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  BSD
   Version:  2.1.15
  -Release:  20030722
  +Release:  20030909
   
   #   package options
   %option   with_fslyes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.6480 -r1.6481 news.txt
  --- openpkg-web/news.txt  9 Sep 2003 16:50:16 -   1.6480
  +++ openpkg-web/news.txt  9 Sep 2003 17:05:33 -   1.6481
  @@ -1,3 +1,4 @@
  +09-Sep-2003: Upgraded package: P
   09-Sep-2003: Upgraded package: P
   09-Sep-2003: Upgraded package: P
   09-Sep-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec openpkg-web/ news.t...

2003-06-28 Thread Ralf S. Engelschall
  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 17:00:28
  Branch: HEAD Handle: 2003062816002601

  Modified files:
openpkg-src/saslrc.sasl sasl.spec
openpkg-web news.txt

  Log:
require susr; remove commenting

  Summary:
RevisionChanges Path
1.11+1  -3  openpkg-src/sasl/rc.sasl
1.81+1  -1  openpkg-src/sasl/sasl.spec
1.5059  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.10 -r1.11 rc.sasl
  --- openpkg-src/sasl/rc.sasl  24 Jun 2003 16:23:05 -  1.10
  +++ openpkg-src/sasl/rc.sasl  28 Jun 2003 15:00:27 -  1.11
  @@ -31,10 +31,8 @@
   sleep 2
   @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
  -%daily -u @l_rusr@
  +%daily -u @l_susr@
   opServiceEnabled sasl || exit 0
  -
  -#   rotate logfile
   shtool rotate -f \
   -n${sasl_log_numfiles} -s${sasl_log_minsize} -d \
   -z${sasl_log_complevel} [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.80 -r1.81 sasl.spec
  --- openpkg-src/sasl/sasl.spec24 Jun 2003 16:23:05 -  1.80
  +++ openpkg-src/sasl/sasl.spec28 Jun 2003 15:00:27 -  1.81
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  BSD
   Version:  2.1.13
  -Release:  20030624
  +Release:  20030628
   
   #   package options
   %option   with_fslyes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5058 -r1.5059 news.txt
  --- openpkg-web/news.txt  28 Jun 2003 14:59:26 -  1.5058
  +++ openpkg-web/news.txt  28 Jun 2003 15:00:26 -  1.5059
  @@ -1,3 +1,4 @@
  +28-Jun-2003: Upgraded package: P
   28-Jun-2003: Upgraded package: P
   28-Jun-2003: Upgraded package: P
   28-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec

2003-06-24 Thread Michael Schloh
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael Schloh
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   24-Jun-2003 18:23:06
  Branch: HEAD Handle: 2003062417230500

  Modified files:
openpkg-src/saslrc.sasl sasl.spec

  Log:
Synchronize spec file substitution with recent rc file changes

  Summary:
RevisionChanges Path
1.10+1  -1  openpkg-src/sasl/rc.sasl
1.80+2  -0  openpkg-src/sasl/sasl.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.9 -r1.10 rc.sasl
  --- openpkg-src/sasl/rc.sasl  24 Jun 2003 13:28:35 -  1.9
  +++ openpkg-src/sasl/rc.sasl  24 Jun 2003 16:23:05 -  1.10
  @@ -31,7 +31,7 @@
   sleep 2
   @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
  -%daily -u @l_susr@
  +%daily -u @l_rusr@
   opServiceEnabled sasl || exit 0
   
   #   rotate logfile
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.79 -r1.80 sasl.spec
  --- openpkg-src/sasl/sasl.spec24 Jun 2003 13:28:35 -  1.79
  +++ openpkg-src/sasl/sasl.spec24 Jun 2003 16:23:05 -  1.80
  @@ -249,6 +249,8 @@
   -e "s;@l_authmech@;${l_authmech};g" \
   -e 's;@l_prefix@;%{l_prefix};g' \
   -e 's;@l_susr@;%{l_susr};g' \
  +-e 's;@l_rusr@;%{l_rusr};g' \
  +-e 's;@l_rgrp@;%{l_rgrp};g' \
   %{SOURCE rc.sasl} \
   $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec openpkg-web/ news.t...

2003-06-24 Thread Thomas Lotterer
  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:28:36
  Branch: HEAD Handle: 2003062414283401

  Modified files:
openpkg-src/saslrc.sasl sasl.spec
openpkg-web news.txt

  Log:
add/unify log file trimming

  Summary:
RevisionChanges Path
1.9 +15 -0  openpkg-src/sasl/rc.sasl
1.79+1  -1  openpkg-src/sasl/sasl.spec
1.4996  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.8 -r1.9 rc.sasl
  --- openpkg-src/sasl/rc.sasl  24 Jun 2003 12:08:07 -  1.8
  +++ openpkg-src/sasl/rc.sasl  24 Jun 2003 13:28:35 -  1.9
  @@ -7,6 +7,11 @@
   sasl_enable="yes"
   sasl_authmech="@l_authmech@"
   sasl_threads="2"
  +sasl_log_prolog="true"
  +sasl_log_epilog="true"
  +sasl_log_numfiles="10"
  +sasl_log_minsize="1M"
  +sasl_log_complevel="9"
   
   %start -p 200 -u @l_susr@
   opServiceEnabled sasl || exit 0
  @@ -26,3 +31,13 @@
   sleep 2
   @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
  +%daily -u @l_susr@
  +opServiceEnabled sasl || exit 0
  +
  +#   rotate logfile
  +shtool rotate -f \
  +-n${sasl_log_numfiles} -s${sasl_log_minsize} -d \
  +-z${sasl_log_complevel} [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \
  +-P "${sasl_log_prolog}" \
  +-E "${sasl_log_epilog}" \
  +@l_prefix@/var/sasl/log/saslauthd.log
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.78 -r1.79 sasl.spec
  --- openpkg-src/sasl/sasl.spec23 Jun 2003 21:01:29 -  1.78
  +++ openpkg-src/sasl/sasl.spec24 Jun 2003 13:28:35 -  1.79
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  BSD
   Version:  2.1.13
  -Release:  20030623
  +Release:  20030624
   
   #   package options
   %option   with_fslyes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4995 -r1.4996 news.txt
  --- openpkg-web/news.txt  24 Jun 2003 13:28:25 -  1.4995
  +++ openpkg-web/news.txt  24 Jun 2003 13:28:34 -  1.4996
  @@ -1,3 +1,4 @@
  +24-Jun-2003: Upgraded package: P
   24-Jun-2003: Upgraded package: P
   24-Jun-2003: Upgraded package: P
   24-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec saslauthd.conf

2003-03-12 Thread Ralf S. Engelschall
On Wed, Mar 12, 2003, Michael van Elst wrote:

> [...]
> polishing, correct sysconfdir
> [...]
>sasl_enable="yes"
>   -sasl_authmech="@l_authmech@"
>   +sasl_authmech="@authmech@"
>   +#sasl_authmech="sasldb"
>   +#sasl_authmech="rimap -O remote.imap.server"
>   +#sasl_authmech="pam"
>   +#sasl_authmech="ldap"
>sasl_threads="2"

I intentionally removed these examples, because they are explained in
the saslauthd(8) manpage and I want to keep the %config section clean
from such things. Additionally you reintroduced @authmech@ while the
.spec already uses @[EMAIL PROTECTED]
   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec

2003-03-12 Thread Ralf S. Engelschall
  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  Date:   12-Mar-2003 16:34:18
  Branch: HEAD Handle: 2003031215341500

  Modified files:
openpkg-src/saslrc.sasl sasl.spec

  Log:
fix rc script again; simplify auth method determination

  Summary:
RevisionChanges Path
1.6 +1  -5  openpkg-src/sasl/rc.sasl
1.63+1  -5  openpkg-src/sasl/sasl.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.5 -r1.6 rc.sasl
  --- openpkg-src/sasl/rc.sasl  12 Mar 2003 15:08:22 -  1.5
  +++ openpkg-src/sasl/rc.sasl  12 Mar 2003 15:34:15 -  1.6
  @@ -5,11 +5,7 @@
   
   %config
   sasl_enable="yes"
  -sasl_authmech="@authmech@"
  -#sasl_authmech="sasldb"
  -#sasl_authmech="rimap -O remote.imap.server"
  -#sasl_authmech="pam"
  -#sasl_authmech="ldap"
  +sasl_authmech="@l_authmech@"
   sasl_threads="2"
   
   %start -p 200 -u @l_susr@
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.62 -r1.63 sasl.spec
  --- openpkg-src/sasl/sasl.spec12 Mar 2003 15:08:22 -  1.62
  +++ openpkg-src/sasl/sasl.spec12 Mar 2003 15:34:15 -  1.63
  @@ -237,11 +237,7 @@
   %if "%{with_pam}" == "yes"
   l_authmech="pam"
   %else
  -case "%{l_target}" in
  -ix86-linux* ) l_authmech="shadow"   ;;
  -*-solaris*  ) l_authmech="shadow"   ;;
  -*   ) l_authmech="getpwent" ;;
  -esac
  +l_authmech="getpwent"
   %endif
   %{l_shtool} mkdir -f -p -m 755 \
   $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec saslauthd.conf

2003-03-12 Thread Michael van Elst
  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  Date:   12-Mar-2003 16:08:23
  Branch: HEAD Handle: 2003031215082200

  Modified files:
openpkg-src/saslrc.sasl sasl.spec saslauthd.conf

  Log:
polishing, correct sysconfdir

  Summary:
RevisionChanges Path
1.5 +5  -1  openpkg-src/sasl/rc.sasl
1.62+1  -0  openpkg-src/sasl/sasl.spec
1.3 +1  -1  openpkg-src/sasl/saslauthd.conf
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.4 -r1.5 rc.sasl
  --- openpkg-src/sasl/rc.sasl  12 Mar 2003 14:53:50 -  1.4
  +++ openpkg-src/sasl/rc.sasl  12 Mar 2003 15:08:22 -  1.5
  @@ -5,7 +5,11 @@
   
   %config
   sasl_enable="yes"
  -sasl_authmech="@l_authmech@"
  +sasl_authmech="@authmech@"
  +#sasl_authmech="sasldb"
  +#sasl_authmech="rimap -O remote.imap.server"
  +#sasl_authmech="pam"
  +#sasl_authmech="ldap"
   sasl_threads="2"
   
   %start -p 200 -u @l_susr@
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.61 -r1.62 sasl.spec
  --- openpkg-src/sasl/sasl.spec12 Mar 2003 14:53:50 -  1.61
  +++ openpkg-src/sasl/sasl.spec12 Mar 2003 15:08:22 -  1.62
  @@ -124,6 +124,7 @@
   LIBS="$libs" \
   ./configure \
   --prefix=%{l_prefix} \
  +--sysconfdir="%{l_prefix}/etc/sasl" \
   --with-plugindir=%{l_prefix}/lib/sasl \
   --with-saslauthd=%{l_prefix}/var/sasl/saslauthd \
   --with-dbpath=%{l_prefix}/var/sasl/sasldb \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/saslauthd.conf
  
  $ cvs diff -u -r1.2 -r1.3 saslauthd.conf
  --- openpkg-src/sasl/saslauthd.conf   12 Mar 2003 14:53:50 -  1.2
  +++ openpkg-src/sasl/saslauthd.conf   12 Mar 2003 15:08:22 -  1.3
  @@ -28,7 +28,7 @@
   #ldap_scope: sub
   
   # starting point for a search
  -#ldap_search_base:
  +ldap_search_base: MUST-SPECIFY
   
   # authenticate against LDAP (bind|custom|fastbind)
   ldap_auth_method: bind
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec saslauthd.conf

2003-03-12 Thread Michael van Elst
  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  Date:   12-Mar-2003 12:26:46
  Branch: HEAD Handle: 2003031211264500

  Added files:
openpkg-src/saslsaslauthd.conf
  Modified files:
openpkg-src/saslrc.sasl sasl.spec

  Log:
more LDAP support

  Summary:
RevisionChanges Path
1.3 +5  -1  openpkg-src/sasl/rc.sasl
1.60+9  -3  openpkg-src/sasl/sasl.spec
1.1 +54 -0  openpkg-src/sasl/saslauthd.conf
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.2 -r1.3 rc.sasl
  --- openpkg-src/sasl/rc.sasl  13 Feb 2003 14:32:38 -  1.2
  +++ openpkg-src/sasl/rc.sasl  12 Mar 2003 11:26:45 -  1.3
  @@ -6,7 +6,11 @@
   %config
   sasl_enable="yes"
   sasl_authmech="@authmech@"
  -sasl_threads="5"
  +#sasl_authmech="sasldb"
  +#sasl_authmech="rimap -O remote.imap.server"
  +#sasl_authmech="pam"
  +#sasl_authmech="ldap"
  +sasl_threads="2"
   
   %start -p 200 -u @l_susr@
   opServiceEnabled sasl || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.59 -r1.60 sasl.spec
  --- openpkg-src/sasl/sasl.spec12 Mar 2003 10:45:26 -  1.59
  +++ openpkg-src/sasl/sasl.spec12 Mar 2003 11:26:45 -  1.60
  @@ -46,6 +46,7 @@
   Source0:  ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-%{version}.tar.gz
   Source1:  rc.sasl
   Source2:  fsl.sasl
  +Source3:  saslauthd.conf
   Patch0:   sasl.patch
   
   #   build information
  @@ -194,17 +195,21 @@
   $RPM_BUILD_ROOT%{l_prefix}/lib/sasl2/*.a
   
   %{l_shtool} mkdir -f -p -m 755 \
  -$RPM_BUILD_ROOT%{l_prefix}/man/man8
  +$RPM_BUILD_ROOT%{l_prefix}/man/man8 \
  +$RPM_BUILD_ROOT%{l_prefix}/sbin \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/sasl \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
   %{l_shtool} install -c -m 644 \
   utils/saslpasswd2.8 \
   utils/sasldblistusers2.8 \
   $RPM_BUILD_ROOT%{l_prefix}/man/man8/
  -%{l_shtool} mkdir -f -p -m 755 \
  -$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   %{l_shtool} install -c -m 755 \
   saslauthd/testsaslauthd  \
   $RPM_BUILD_ROOT%{l_prefix}/sbin/
   %{l_shtool} install -c -m 755 \
  +%{SOURCE saslauthd.conf} \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/sasl/
  +%{l_shtool} install -c -m 755 \
   -e 's;@l_prefix@;%{l_prefix};g' \
   -e 's;@l_susr@;%{l_susr};g' \
   %{SOURCE rc.sasl} \
  @@ -247,6 +252,7 @@
   '%config %{l_prefix}/etc/fsl/fsl.sasl' \
   '%not %dir %{l_prefix}/etc/fsl' \
   %endif
  +'%config %{l_prefix}/etc/sasl/saslauthd.conf' \
   '%dir %attr(0750,%{l_musr},%{l_rgrp}) %{l_prefix}/var/sasl' \
   '%dir %attr(-,%{l_susr},%{l_sgrp}) %{l_prefix}/var/sasl/log'
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/saslauthd.conf
  
  $ cvs diff -u -r0 -r1.1 saslauthd.conf
  --- /dev/null 2003-03-12 12:26:45.0 +0100
  +++ saslauthd.conf2003-03-12 12:26:45.0 +0100
  @@ -0,0 +1,54 @@
  +# white space separated list of LDAP servers
  +ldap_servers: ldap://127.0.0.1
  +
  +# authentication for restricted LDAP servers
  +#ldap_bind_dn: cn=operator,ou=Profile,o=foo.com
  +#ldap_bind_pw: secret
  +
  +# LDAP version to use (2|3)
  +#ldap_version 3
  +
  +# LDAP timeout
  +#ldap_timeout 5
  +
  +# LDAP aliases (search|find|always|never)
  +ldap_deref: never
  +
  +# follow LDAP referrals ?
  +ldap_referrals: no
  +
  +# restart LDAP I/O operations that fail ?
  +ldap_restart: yes
  +
  +## deprecated client side caching, ignored
  +##ldap_cache_ttl
  +##ldap_cache_mem
  +
  +# search scope (sub|one|base)
  +#ldap_scope: sub
  +
  +# starting point for a search
  +#ldap_search_base:
  +
  +# authenticate against LDAP (bind|custom|fastbind)
  +ldap_auth_method: bind
  +
  +# Filter LDAP records, %u = username, %r = realm
  +# if ldap_auth_method is 'bind' the filter searches for the DN
  +# otherwise the filter searches for the userPassword attribute
  +#ldap_filter: uid=%u
  +
  +# debugging LDAP operation
  +#ldap_debug 0
  +
  +# require and verify server certificate
  +#ldap_tls_check_peer:  no
  +#ldap_tls_cacert_file:
  +#ldap_tls_cacert_dir:
  +
  +# list of SSL/TLS ciphers to allow
  +#ldap_tls_ciphers: D

[CVS] OpenPKG: openpkg-src/sasl/ rc.sasl sasl.spec

2003-02-13 Thread Michael Schloh
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael Schloh
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   13-Feb-2003 15:32:39
  Branch: HEAD Handle: 2003021314323800

  Modified files:
openpkg-src/saslrc.sasl sasl.spec

  Log:
Modernize rc file to current standards and choose correct auth method
for platform

  Summary:
RevisionChanges Path
1.2 +14 -8  openpkg-src/sasl/rc.sasl
1.51+19 -4  openpkg-src/sasl/sasl.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs diff -u -r1.1 -r1.2 rc.sasl
  --- openpkg-src/sasl/rc.sasl  12 Aug 2002 08:04:38 -  1.1
  +++ openpkg-src/sasl/rc.sasl  13 Feb 2003 14:32:38 -  1.2
  @@ -8,15 +8,21 @@
   sasl_authmech="@authmech@"
   sasl_threads="5"
   
  -%start -p 200 -u root
  -if opServiceEnabled sasl; then
  -@l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
  +%start -p 200 -u @l_susr@
  +opServiceEnabled sasl || exit 0
  +@l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
  +
  +%stop -p 200 -u @l_susr@
  +opServiceEnabled sasl || exit 0
  +if [ -f @l_prefix@/var/sasl/saslauthd/mux.pid ]; then
  +kill -TERM `cat @l_prefix@/var/sasl/saslauthd/mux.pid`
   fi
   
  -%stop -p 200 -u root
  -if opServiceEnabled sasl; then
  -if [ -f @l_prefix@/var/sasl/saslauthd/mux.pid ]; then
  -kill -TERM `cat @l_prefix@/var/sasl/saslauthd/mux.pid`
  -fi
  +%restart -p 200 -u @l_susr@
  +opServiceEnabled sasl || exit 0
  +if [ -f @l_prefix@/var/sasl/saslauthd/mux.pid ]; then
  +kill -TERM `cat @l_prefix@/var/sasl/saslauthd/mux.pid`
   fi
  +sleep 2
  +@l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.50 -r1.51 sasl.spec
  --- openpkg-src/sasl/sasl.spec13 Feb 2003 12:45:41 -  1.50
  +++ openpkg-src/sasl/sasl.spec13 Feb 2003 14:32:38 -  1.51
  @@ -126,13 +126,28 @@
   $RPM_BUILD_ROOT%{l_prefix}/sbin/
   %{l_shtool} install -c -m 755 \
   -e 's;@l_prefix@;%{l_prefix};g' \
  +-e 's;@l_susr@;%{l_susr};g' \
  +%{SOURCE rc.sasl} \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   %if "%{with_pam}" == "yes"
  --e 's;@authmech@;pam;g' \
  +%{l_shtool} subst -e 's;@authmech@;pam;g' \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.sasl
   %else
  --e 's;@authmech@;getpwent;g' \
  +case "%{l_target}" in
  +ix86-linux* )
  +%{l_shtool} subst -e 's;@authmech@;shadow;g' \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.sasl
  +;;
  +*-solaris* )
  +%{l_shtool} subst -e 's;@authmech@;shadow;g' \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.sasl
  +;;
  +* )
  +%{l_shtool} subst -e 's;@authmech@;getpwent;g' \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.sasl
  +;;
  +esac
   %endif
  -%{SOURCE rc.sasl} \
  -$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   %if "%{with_fsl}" == "yes"
 %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
 %{l_shtool} install -c -m 644 \
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/sasl rc.sasl sasl.spec

2002-08-12 Thread Christoph Schug

  OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  

  Server: cvs.openpkg.org  Name:   Christoph Schug
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   12-Aug-2002 10:04:38
  Branch: HEAD Handle: 2002081209043800

  Added files:
openpkg-src/saslrc.sasl
  Modified files:
openpkg-src/saslsasl.spec

  Log:
added rc.sasl script to run saslauthd and fixed another bdb issue

  Summary:
RevisionChanges Path
1.1 +22 -0  openpkg-src/sasl/rc.sasl
1.27+17 -2  openpkg-src/sasl/sasl.spec
  

  Index: openpkg-src/sasl/rc.sasl
  
  $ cvs update -p -r1.1 rc.sasl
  #!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
  ##
  ##  rc.sasl -- Run-Commands for Cyrus SASL
  ##
  
  %config
  sasl_enable="yes"
  sasl_authmech="@authmech@"
  sasl_threads="5"
  
  %start -p 200 -u root
  if opServiceEnabled sasl; then
  @l_prefix@/sbin/saslauthd -a ${sasl_authmech} -n ${sasl_threads}
  fi
  
  %stop -p 200 -u root
  if opServiceEnabled sasl; then
  if [ -f @l_prefix@/var/sasl/saslauthd/mux.pid ]; then
  kill -TERM `cat @l_prefix@/var/sasl/saslauthd/mux.pid`
  fi
  fi
  
  Index: openpkg-src/sasl/sasl.spec
  
  $ cvs diff -u -r1.26 -r1.27 sasl.spec
  --- openpkg-src/sasl/sasl.spec10 Aug 2002 14:10:44 -  1.26
  +++ openpkg-src/sasl/sasl.spec12 Aug 2002 08:04:38 -  1.27
  @@ -38,10 +38,11 @@
   Group:Cryptography
   License:  BSD
   Version:  2.1.7
  -Release:  20020810
  +Release:  20020811
   
   #   list of sources
   Source0:  ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-%{version}.tar.gz
  +Source1:  rc.sasl
   
   #   build information
   Prefix:   %{l_prefix}
  @@ -65,6 +66,9 @@
   
   %prep
   %setup -q -n cyrus-sasl-%{version}
  +%{l_shtool} subst \
  +-e 's;^ *for dbname in ;for dbname in db ;' \
  +configure
   
   %build
   %{l_shtool} subst \
  @@ -101,9 +105,20 @@
   rm -rf $RPM_BUILD_ROOT
   %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
   %{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' \
  +%if "%{with_pam}" == "yes"
  +-e 's;@authmech@;pam;g' \
  +%else
  +-e 's;@authmech@;getpwent;g' \
  +%endif
  +%{SOURCE rc.sasl} \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
  +%{l_shtool} mkdir -f -p -m 755 \
   $RPM_BUILD_ROOT%{l_prefix}/var/sasl/saslauthd
   mv $RPM_BUILD_ROOT%{l_prefix}/lib/sasl2 \
  -   $RPM_BUILD_ROOT%{l_prefix}/lib/sasl
  +$RPM_BUILD_ROOT%{l_prefix}/lib/sasl
   strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* >/dev/null 2>&1 || true
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]