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]