🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Joe Kelsey Thu, 27 Aug 1992 22:40
Installing smail3.1.26 on SVR4
#991
Author: Joe Kelsey
Date: Thu, 27 Aug 1992 22:40
23 lines
1727 bytes
I just installed smail3.1.26 on ESIX SVR4.0.4.  I installed it using the
``natural'' edits to the EDITME file (os=sys5.4, etc.)  I did not install it
in /usr/bin/sendmail, since SVR4 does not, by default, include sendmail there.
In fact, SVR4 includes the sendmail configuration in /usr/ucblib, but does not
document how to actually use it.  Rather than even trying to fool around with
the stuff in /usr/ucblib, I let smail install itself in /usr/local/bin/smail
and also let it install itself as /bin/rmail.  Now, remote mail received via
uucp comes in correctly through smail, but local messages don't.  In order to
force /bin/mail to send everything to smail I replaced the default mailsurr
file (in /etc/mail/mailsurr) with the following one line file:

'(.+)'	'(.+)'	'< /usr/local/bin/smail -em -i \\2'

Voila!  /bin/mail sends everything to smail and I didn't have to fool around
with the LMAIL stuff or anything.  In fact, I could probably restore
/bin/rmail.SAV into /bin/rmail and let rmail forward everything to smail...an
experiment for the future?

Since I don't have an ethernet connection, I don't know the details of
replacing the smtpd entry in the network startup, but it probably doesn't
involve much more than editing an rc file somewhere...

/Joe
Re: Installing smail3.1.26 on SVR4
#1007
Author: Ron Heiby
Date: Fri, 28 Aug 1992 22:27
97 lines
4016 bytes
I just installed on System V/88 R40v2 on the Motorola Delta Series
sytems in my lab.  I decided to simplify things by having *only* Smail
handle mail transport, so I went ahead and installed with the LMAIL
hack.  I haven't tried touching the mailsurr file, and it looks like I
won't have to.  Originally, I had my "transports" file set up to do
the Content-Length stuff and not the "unix_from_hack", but I found
that Elm 2.3.11 doesn't grok the new format (though I've heard that
2.4 will), so I turned the "unix_from_hack" and 'suffix="\n"' lines
back on, in addition to the Content stuff, for anyone using mailx.

Here's a diff of sys5.4 vs. sys5.4.mot, which I used for the Motorola
SVR4.  It includes turning on LMAIL.  The current release, R40v2 does
not seem to include /dev/sysmsg, so CONSOLE is set to /dev/console.
(That deficiency has been reported to the SV/88R4 developers.)  SVR4
Systems file is in /etc/uucp.  And, I added a few items to HAVE that I
strongly suspect are standard SVR4 features.  At least, they're in
SV/88R4.

Enjoy!

----- start sys5.4.mot diff -----
*** ../build/3.1.26.88k.r4/conf/os/sys5.4	Sat Aug  8 20:42:40 1992
--- ../build/3.1.26.88k.r4/conf/os/sys5.4.mot	Fri Aug 21 14:37:00 1992
***************
*** 1,6 ****
--- 1,7 ----
  # @(#)conf/os/sys5.4	1.9 8/8/92 18:42:39
  #
  # sys5.4 - define the characteristics of AT&T System V release 4
+ # sys5.4.mot - Version for Motorola System V/88 R40v2 - Ron Heiby 8/92
  
  . $ROOT/conf/os/posix		# this is a P1003.1-compliant system
  
***************
*** 17,22 ****
--- 18,28 ----
  # OSLIBS - list any object libraries containing routines we will need
  OSLIBS="-lgen -lsocket -lresolv -lnsl -lc -L/usr/ucblib -ldbm -lucb"
  
+ # LMAIL - where the real /bin/mail resides
+ # see the comment in conf/EDITME-dist
+ #
+ LMAIL=/bin/lmail			# standard System V
+ 
  # INCLUDES - list additional include directories
  INCLUDES="-I/usr/include -I/usr/ucbinclude"
  
***************
*** 27,33 ****
  SECURE_PATH=/usr/bin
  
  # CONSOLE - path to device for console messages
! CONSOLE=/dev/sysmsg
  
  # COMPRESS, etc. - Select method of file compression (use compress)
  COMPRESS=compress
--- 33,39 ----
  SECURE_PATH=/usr/bin
  
  # CONSOLE - path to device for console messages
! CONSOLE=/dev/console
  
  # COMPRESS, etc. - Select method of file compression (use compress)
  COMPRESS=compress
***************
*** 37,43 ****
  ZCAT=zcat
  
  # HAVE - what features should be used with this operating system
! HAVE=$HAVE:BSD_NETWORKING:YP:HASH_BANG:RLIMIT:NDBM:FSYNC:BIND:COMSAT
  
  # MISC_C_DEFINES - miscellaneous #defines
  # Define data and stack resource limits, to prevent an rlimit of
--- 43,49 ----
  ZCAT=zcat
  
  # HAVE - what features should be used with this operating system
! HAVE=$HAVE:BSD_NETWORKING:YP:HASH_BANG:RLIMIT:NDBM:FSYNC:BIND:COMSAT:CHSIZE:FTRUNCATE:SETGROUPS:ULIMIT:MEMMOVE
  
  # MISC_C_DEFINES - miscellaneous #defines
  # Define data and stack resource limits, to prevent an rlimit of
***************
*** 57,60 ****
  MISC_DEFINES=NO_PALIAS_MYMALLOC
  
  # UUCP_SYSTEM_FILE - path to UUCP file containing remote systems
! UUCP_SYSTEM_FILE=/usr/lib/uucp/Systems
--- 63,66 ----
  MISC_DEFINES=NO_PALIAS_MYMALLOC
  
  # UUCP_SYSTEM_FILE - path to UUCP file containing remote systems
! UUCP_SYSTEM_FILE=/etc/uucp/Systems

----- end sys5.4.mot diff -----
-- 
Ron Heiby, heiby@chg.mcd.mot.com	Moderator: comp.newprod
"The centipede has a thousand legs, but he cannot tapdance."
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads