%n smail %v 3.2 %c * %l * %b * %d * %f ft* %t smail-3.2.tgz %w Misc %% %setup patch -u -p1 <<'ENDPATCH' diff -ru2N smail-3.2/conf/EDITME smail-MCC/conf/EDITME --- smail-3.2/conf/EDITME Thu Jan 1 01:00:00 1970 +++ smail-MCC/conf/EDITME Sun Aug 25 17:56:50 1996 @@ -0,0 +1,28 @@ +OS_TYPE=linux +CFLAGS="-O6 -fomit-frame-pointer" +LDFLAGS="-Wl,-warn-common" +STRIP=yes +USE_SYMLINKS=yes +MISC_DEFINES=NO_FORWARDTO_FILE:SMAIL_LOG_STYLE=2 +HAVE=BIND:NDBM +NOBODY=nobody +SMAIL_BIN_DIR=/usr/sbin +OTHER_SMAIL_NAMES=/usr/lib/sendmail:/usr/sbin/rmail:/usr/sbin/rsmtp:/usr/sbin/sendmail +LIB_DIR=/etc/smail +UTIL_BIN_DIR=/usr/libexec/smail +SPOOL_DIRS=/var/mail +LOG_DIR=/var/log/smail +UNSHAR_MAP_DIR=/var/spool/uumaps # for System V Release 4 +NEWS_SPOOL_DIR=/var/spool/news +MAN1=/usr/man/man1 # common for BSD systems +MAN1_EXT=1 # common +MAN5=/usr/man/man5 # common for BSD systems +MAN5_EXT=5 # common for BSD systems +MAN8=/usr/man/man8 # common for BSD systems +MAN8_EXT=8 # common +PATHS_FILE=/var/state/smail/paths +ALIASES_FILE=/etc/aliases +ALIASES_TYPE=lsearch # for sites without dbm(3x) +SECOND_CONFIG_FILE=/usr/share/smail +RETRY_INTERVAL=600 # 10 minutes +RETRY_DURATION='86400*5' # 5 days diff -ru2N smail-3.2/conf/os/linux smail-MCC/conf/os/linux --- smail-3.2/conf/os/linux Fri Jun 14 19:49:53 1996 +++ smail-MCC/conf/os/linux Sat Aug 24 10:59:49 1996 @@ -26,7 +26,7 @@ #FLOCK_MAILBOX=TRUE -MAILBOX_DIR=/var/spool/mail +MAILBOX_DIR=/var/mail -OSLIBS=-ldbm +OSLIBS=-lgdbm DRIVER_CONFIGURATION=arpa-network # includes BIND/DNS router diff -ru2N smail-3.2/mcc-install smail-MCC/mcc-install --- smail-3.2/mcc-install Thu Jan 1 01:00:00 1970 +++ smail-MCC/mcc-install Sun Aug 25 23:35:57 1996 @@ -0,0 +1,18 @@ +install -d -m 555 /usr/libexec/smail /var/spool/uumaps /var/spool/uumaps/work \ + /etc/smail /etc/smail/maps /etc/smail/methods /var/mail +install -s -m 555 pd/getopt/getopt pd/pathalias/pathalias \ + util/mkline util/mksort util/dcasehost util/mkdbm util/mkpath \ + util/pathmerge util/checkerr util/getmap util/gleem util/logsumm \ + util/unsharmap util/savelog util/mkuuwho util/mkhpath util/smailbug \ + util/mkaliases pd/pathalias/makedb /usr/libexec/smail +install -s -m 555 pd/uuwho/uuwho /usr/sbin +install -m 444 util/mkpath.awk util/mkuuwho.awk /usr/libexec/smail +install -m 444 src/COPYING /etc/smail/COPYING.smail +install -s -m 4555 src/smail /usr/sbin +for i in mailq pathto uupath runq rsmtp sendmail rmail;do \ + ln -f /usr/sbin/smail /usr/sbin/$i;done +ln -sf ../sbin/sendmail /usr/lib +ln -sf ../libexec/smail/mkaliases /usr/sbin +make installman +for i in 1 5 8;do for j in /usr/man/man$i/*.$i;do \ + chmod 444 $j;gzip -9f $j;done;done diff -ru2N smail-3.2/pd/pathalias/Makefile smail-MCC/pd/pathalias/Makefile --- smail-3.2/pd/pathalias/Makefile Mon Feb 26 15:38:15 1996 +++ smail-MCC/pd/pathalias/Makefile Sun Aug 25 15:27:05 1996 @@ -42,6 +42,7 @@ COMPAT_LIB_DIR=${ROOT}/compat COMPAT_LIB=${COMPAT_LIB_DIR}/compat.a +YACC=bison -y -all: ${TARGETS} +all: parse.c ${TARGETS} pathalias: $(OBJ) ${COMPAT_LIB} diff -ru2N smail-3.2/src/lookup.c smail-MCC/src/lookup.c --- smail-3.2/src/lookup.c Wed Jun 26 00:34:23 1996 +++ smail-MCC/src/lookup.c Sun Aug 25 17:27:55 1996 @@ -602,5 +602,5 @@ } # else - if ((rc = regcomp(&preg, STR(&exp), (REG_BASIC | REG_ICASE | REG_NOSUB)))) { + if ((rc = regcomp(&preg, STR(&exp), (REG_ICASE | REG_NOSUB)))) { char re_errmsg[BUFSIZ]; diff -ru2N smail-3.2/util/unsharmap.c smail-MCC/util/unsharmap.c --- smail-3.2/util/unsharmap.c Sat Jul 11 12:40:32 1992 +++ smail-MCC/util/unsharmap.c Sun Sep 29 06:59:55 1996 @@ -1,2 +1,3 @@ +#define err unshar_err /* @(#) unsharmap.c,v 1.9 1992/07/11 11:40:32 tron Exp */ /* ENDPATCH make * sh -x mcc-install * ln -snf ../sbin/smail /usr/libexec/in.smtpd %%