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:   30-Mar-2003 12:58:57
  Branch: OPENPKG_1_2_SOLID                Handle: 2003033011585600

  Modified files:           (Branch: OPENPKG_1_2_SOLID)
    openpkg-src/sendmail    etc.sendmail.tar sendmail.spec

  Log:
    MFS: SA-2003.027; CAN-2003-0161; fix MSP permissions and add config

  Summary:
    Revision    Changes     Path
    1.7.4.1     +73 -2      openpkg-src/sendmail/etc.sendmail.tar
    1.51.2.1.2.3+14 -2      openpkg-src/sendmail/sendmail.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/sendmail/etc.sendmail.tar
  ============================================================================
  $ cvs diff -u -r1.7 -r1.7.4.1 etc.sendmail.tar
  Binary files /tmp/cvsKOiWEl and /tmp/cvs8dlVYP differ
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sendmail/sendmail.spec
  ============================================================================
  $ cvs diff -u -r1.51.2.1.2.2 -r1.51.2.1.2.3 sendmail.spec
  --- openpkg-src/sendmail/sendmail.spec        4 Mar 2003 08:40:30 -0000       
1.51.2.1.2.2
  +++ openpkg-src/sendmail/sendmail.spec        30 Mar 2003 10:58:56 -0000      
1.51.2.1.2.3
  @@ -33,7 +33,7 @@
   Group:        Mail
   License:      BSD
   Version:      8.12.7
  -Release:      1.2.1
  +Release:      1.2.2
   
   #   package options
   %option       with_tls      no
  @@ -48,6 +48,7 @@
   Source3:      fsl.sendmail
   Source4:      rc.sendmail
   Patch0:       ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.12.security.cr.patch
  +Patch1:       ftp://ftp.sendmail.org/pub/sendmail/prescan.tar.gz.uu
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -82,6 +83,12 @@
       ( cd sendmail-%{version}
         %patch0 -p0
       )
  +    #   another security patch
  +    ( cd sendmail-%{version}
  +      uudecode -p < %{PATCH prescan.tar.gz.uu}  | gunzip -c | tar -xf -
  +      cd sendmail
  +      %{l_patch} < ../prescan.8.12.patch
  +    )
   
       #   add own M4 stuff to Sendmail configuration set
       ( cd sendmail-%{version}
  @@ -128,6 +135,7 @@
             echo "define(\`confFORCE_RMAIL', \`yes')dnl"
             echo "APPENDDEF(\`confENVDEF', 
\`-D_PATH_SENDMAILCF=\\\"%{l_prefix}/etc/sendmail/sendmail.cf\\\"')dnl"
             echo "APPENDDEF(\`confENVDEF', 
\`-D_PATH_SENDMAILPID=\\\"%{l_prefix}/var/sendmail/sendmail.pid\\\"')dnl"
  +          echo "APPENDDEF(\`confENVDEF', 
\`-D_DIR_SENDMAILCF=\\\"%{l_prefix}/etc/sendmail/\\\"')dnl"
             echo "APPENDDEF(\`confENVDEF', \`-DNEWDB')dnl"
             echo "APPENDDEF(\`confINCDIRS', \`-I%{l_prefix}/include')dnl"
             echo "APPENDDEF(\`confLIBDIRS', \`-L%{l_prefix}/lib')dnl"
  @@ -250,6 +258,8 @@
             -e 's;@l_prefix@;%{l_prefix};g' \
             -e 's;@l_musr@;%{l_musr};g' \
             -e 's;@l_mgrp@;%{l_mgrp};g' \
  +          -e 's;@l_rusr@;%{l_rusr};g' \
  +          -e 's;@l_rgrp@;%{l_rgrp};g' \
             -e "s;@l_hostname@;${l_hostname};g" \
             -e "s;@l_domainname@;${l_domainname};g" \
             -e "s;@l_ostype@;${l_ostype};g" \
  @@ -300,7 +310,9 @@
           '%config %{l_prefix}/etc/fsl/fsl.sendmail' \
           '%not %dir %{l_prefix}/etc/fsl' \
           '%attr(700,root,%{l_mgrp})         %{l_prefix}/var/sendmail/mqueue' \
  -        '%attr(700,%{l_rusr},%{l_rgrp})    %{l_prefix}/var/sendmail/clientmqueue' \
  +        '%attr(700,root,%{l_mgrp})         
%{l_prefix}/var/sendmail/mqueue/.hoststat' \
  +        '%attr(770,%{l_rusr},%{l_rgrp})    %{l_prefix}/var/sendmail/clientmqueue' \
  +        '%attr(750,%{l_rusr},%{l_rgrp})    
%{l_prefix}/var/sendmail/clientmqueue/.hoststat' \
           '%attr(644,root,%{l_mgrp})         %{l_prefix}/var/sendmail/sendmail.log' \
           '%attr(644,root,%{l_mgrp})         %{l_prefix}/var/sendmail/sendmail.*.pid'
   
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to