HDTenEightyP/NetNews huggingface dataset:
From: st@starlab.UUCP (Stefan Taxhet)
Newsgroups: comp.sys.next.sysadmin
Subject: Help needed: sendmail.cf for domains with uucp
Keywords: sendmail uucp domain
Date: 19 Aug 92 12:46:22 GMT
Organization: Star Division GmbH, D-W-2000 Hamburg, Germany

Hello,

our NeXT Cube is the mailserver for the local net with Suns, PCs, ...
We use sendmail with a slightly modified sendmail.mailhost.cf.
The relay mailer was set to 'DMuucp' and our "domain" to 'uucp'.
So far this worked fine...

Now (better late than never :-) we want to convert to
our "real", registered domainname 'stardiv.de'.
('st@stardiv.de' sounds much better than 'st@starlab.uucp' :-)

- Is there any change to do this with NeXT OS 2.0?
- Is there any change to do this with the standard, binary "sendmail"
  only by modifying sendmail.cf?
- Is getting "smail" the right way (some days of installation,
  new maintenance programs, ...)?
- Is there a working sendmail?

THESE ARE MY QUESTIONS.

NOW THE THINGS I TRIED:

I modified the sendmail.cf in the following manner:
< DMsmartuucp
> DMuucp
relay mailer 'smartuucp'

< Dmstardiv.de
< CmStarDivision.DE starlab.de
our domainname (and aliases)

S22
R$*<@LOCAL>$*		$:$1
R$-<@$->		$:$>3${Z$1@$2$}			invert aliases
R$*<@$+.$*>$*		$@$1<@$2.$3>$4			already ok
R$+<@$+>$*		$@$1<@$2.$m>$3			tack on our domain
> R$+			$@$1<@$j>			tack on our hostname
< # next
< # R$+			$@$1<@$j>			tack on our hostname
< # sun
< R$+			$@$1<@$m>			tack on our domain
Modification to ruleset 22 from Sun's sendmail.cf.

< # "Smart" UUCP mailer: Uses UUCP transport but domain-style naming
< Msmartuucp, P=/usr/bin/uux, F=CmsDFMhuU, S=22, R=22, 
< 	A=uux - -r $h!rmail ($u)
relay mailer 'smartuucp' (stolen from Sun's sendmail.cf)

THE RESULT:

Mail in our domain works fine, but if the relay has to be used
you see lines like:

st@bks.uucp... Connecting to unido via smartuucp...
No ! in UUCP! (st@stardiv.de)
st@foo.bar... Connecting to unido via smartuucp...
No ! in UUCP! (st@stardiv.de)

syslog:
Aug 19 14:23:17 starlab sendmail[2733]: \
	AA02733: SYSERR: No ! in UUCP! (st@stardiv.de)

My address should have the bang form (starlab!st).
I want the adress st@stardiv.de!


BTW: which utility is able to read this statistics
< OS/etc/sendmail/sendmail.st

software_version:
2.0
Warp6.4

hostinfo:
Mach kernel version:
	 NeXT Mach 2.0: Wed Nov 21 12:46:53 PST 1990;
		 /ph1_sources/projects/mk-108.1/RELEASE
Kernel configured for a single processor only.
1 processor is physically available.
Processor type: MC680x0 (68040)
Processor active: 0
Primary memory available: 12.00 megabytes.
Default processor set: 42 tasks, 68 threads, 1 processors
Load average: 0.01, Mach factor: 0.98

Thanks for any help
	Stefan

-- 
Stefan Taxhet                                    FAX:   +49 40 23646 550
STAR Division GmbH                               Phone: +49 40 23646 952
Sachsenfeld 4                                    uucp: ...!unido!starlab!st
D-W-2000 Hamburg 1                               domain: st@starlab.uucp
Newsgroups: comp.sys.next.sysadmin
From: lemson@ux1.cso.uiuc.edu (David Lemson)
Subject: Re: NeXT as Mac server?
Organization: University of Illinois at Urbana
Date: Thu, 13 Aug 1992 13:57:40 GMT

frank@ifi.unibas.ch (Robert Frank) writes:

>In article <1992Aug12.043358.29235@dtint.uucp>  writes:
>> In article <ward1.713544494@husc8> ward1@husc8.harvard.edu (Lester Ward)  
>> writes:
>> > We have a single NeXTstation that we'd like to turn into a file-server
>> > for our programmers.  The five Mac ci's they work on are all ethernet
>> > compatible and have their own IP numbers.
>> > 
>> > Does anyone know what is involved in setting this up?
>> > 
>> > Les
>> 
>> First, buy ethernet cards for the Macs.
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^

>NOT necessary if using a GatorBox and MacTCP!

Since he said that they are "ethernet compatible", perhaps they have
ethernet cards in them already.  But even if he doesn't - there are
two reasons to go with ethernet cards in the Macs :
1 - The GatorBox is around $2500.  You can buy a lot of ethernet
cards for that.  If the macs you have have slots, you can get
ethernet cards for them (actually, with the Kinetics EtherSC, any
Mac can have ethernet - it uses the SCSI port).
2 - LocalTalk (or PhoneNet) is around .15 Mbps.  Ethernet is around
10 Mbps.  If you're doing a lot of traffic, not only is the gatorbox
going to be bogged a bit, but access time will be slooooow on the
Macs.


-- 
David Lemson                                                 (217) 244-1205
University of Illinois NeXT Campus Consultant  / CCSO NeXT Lab System Admin
Internet : lemson@uiuc.edu                 UUCP :...!uiucuxc!uiucux1!lemson 
NeXTMail accepted                                   BITNET : LEMSON@UIUCVMD
Newsgroups: comp.sys.next.sysadmin
From:  Neil Greene <deepthought!neil@ms.uky.edu> 
Subject: Re: NeXTMail won't work... HELP!!!!
Reply-To:  Neil Greene <deepthought!neil@ms.uky.edu> 
Organization: ARCI, Inc.
Date: Tue, 18 Aug 1992 13:21:21 GMT

In article <36928@sdcc12.ucsd.edu> mbutler@sdcc13.ucsd.edu (M. COOPER / B.  
McQUAID) writes:
> Greetings... I have three NeXTs and two D.G Aviions networked 
> together.  Initially, I didn't have netinfo running.  I could send
> mail from the NeXTs to the D.G.s no problem and also NeXTmail 
> between the NeXTs.  Then I hooked up a HP Laserjet IIP and found
> that
> I couldn't print remotely unless I had netinfo running and a netinfo
> server.  So I configured my NeXT as the server and the printer works
> fine both remotely and locally.  BUT now I can't recieve mail from
> ANYBODY! If I send mail to myself it just dissapears (ie, it isn't
> even returned to the sender with some error message). I tried
> setting up my machine as the mail server too but that didn't change
> anything.
> 
> Obviously I'm rather ignorant of networking in general and netinfo
> specifically.  I could really use some help other than NeXTs 
> somewhat cryptic (to me, anyway) sysadmin book that comes with the
> computers.   Thanks in advance!


Begin checking for error messages on your system console.  I would then begin  
looking in /usr/spool/mqueue/syslog to see why sendmail is failing.  If mail is  
not even bouncing back to the user, there is a chance the problem may be  
because sendmail does not know your host.  Check NetInfo for correct local  
machine host configurations.
-- 
Neil Greene 
Director, Computer Information Systems ARCI, Inc.
President, Kentucky NeXT User Group, Inc.
Email: deepthought!neil@ms.uky.edu [NeXTmail]
From: bobcook@unixhub.SLAC.Stanford.EDU (Bob Cook)
Newsgroups: comp.sys.next.sysadmin
Subject: Re: Color station screen was turned OFF (but still power ON)? how and why?
Date: 22 Aug 92 00:52:03 GMT
Reply-To: bobcook@unixhub.SLAC.Stanford.EDU (Bob Cook)

jypai@ccnext.csie.nctu.edu.tw writes
>1. how was it done? That guy used some magic that I'm not aware of.

Color stations have a separate power switch on the monitor.  So all he did was  
to turn off the monitor.  The CPU continues to run fine.  (We do it all the  
time.  You can just turn the monitor back on and everything will be fine.  (At  
least, if you've logged off before turning it off.  I don't know if everything  
would be fine if you were logged on at the time.))

>2. If it can be done on Color, can it be done on Mono?

Not that I know of.  There's certainly no separate power switch.

--
Bob Cook                              bobcook@slac.stanford.edu
Stanford Linear Accelerator Center    NeXT mail okay
Newsgroups: comp.sys.next.sysadmin
From: eps@futon.SFSU.EDU (Eric P. Scott)
Subject: Re: NeXT as Mac server?
Reply-To: eps@cs.sfsu.edu
Organization: San Francisco State University
 <1992Aug16.003916.8811@cubetech.com>
Date: Sun, 16 Aug 1992 07:56:04 GMT

In article <1992Aug16.003916.8811@cubetech.com>
	andrew@cubetech.com (Andrew Loewenstern) writes:
>3.0 does run ethertalk, but there is no server support or API to
>AppleTalk.  It would be way better to port the entire CAP package and
>not run the 3.0 client than to try and hot-wire portions af CAP in
>without stepping on the toes of the NeXT AT client.

Hmm...  I thought NeXT said they'd furnish an API.  Where does
the AppleTalk support live?  In the automounter?  Is there a
kernel server?  How is printer support implemented?

					-=EPS=-
Newsgroups: comp.sys.next.sysadmin
From: CCMAHTAJ@mizzou1.missouri.edu
Subject: "sudo" on NeXT?
Organization: University of Missouri
Date: Mon, 17 Aug 92 10:18:14 CDT

I would like to know if anybody has been successful running "sudo"
(running commands as superuser) on a NeXT machine. I have downloaded
the latest version of this program from the U. of Colorado, but
unfortunately have had problems running it.
Any and all help would be greatly appreciated.
 
Thanks in advance,
Mahtaj Khamneian
 
Newsgroups: comp.sys.next.sysadmin,comp.sys.next.software
From: brunkhorst@mayo.edu (Geoff Brunkhorst)
Subject: Looking for a Font
Reply-To: brunkhorst@mayo.edu
Organization: Mayo Foundation, Rochester MN. Campus
Date: Wed, 12 Aug 92 22:08:04 GMT

Anybody seen a NeXT compatible version of

	Optima-Medium

Adobe/RightBrain has Optima and Optima-Bold, but I cannot locate a Mac, PC
or unix font vendor that has Optima-Medium.  My intuition tells me that
it is one of those 'exists only on "blah"-compatible typesetting systems'. 

It seems that our corporate 'signature' is done in this
font, and if I am to use our NeXTs as a DTP system, I have
to have that font.  Our Mac people have a bitmap image of all
our signatures, which is fine, but thay are over 10 mbytes in size
(the bitmaps are set for 1200dpi), and I am hoping for a
better solution, at least until things like WordPerfect and
Concurrence support the ability to easily soft-link .eps files.

If anybody knows of a place that is the definitive source for postscript
fonts, and/or knows where Optima-Medium can be had, I would appreciate
an e-mail.

- geoff
---------------------------------------------------------------
Geoffrey Brunkhorst, RCF                    brunkhorst@Mayo.edu
Guggenheim 10                                    (507) 284-1805
Mayo Foundation, Rochester MN, 55905 USA     fax (507) 284-5231 
Newsgroups: comp.sys.next.sysadmin
From: Peter Purgathofer <root@iguwnext.tuwien.ac.at>
Subject: Help: Using Ethernet-Printer on a NeXT
X-Xxdate: Fri, 14 Aug 92 18: 53:04 GMT
Organization: Institute for design and assessment of technology
X-Useragent: Nuntius v1.1.1d7
Date: Fri, 14 Aug 1992 16:51:02 GMT

We have a Macintosh Network with some machines having Ethernet/Ethertalk,
and some machines having LocalTalk/AppleTalk. These machines all print on
one printer, a HP LaserJet III via an Ethernet device (EtherPrint) (some
machines - with AppleTalk - go thru a router). 

We want to be able to use this printer, since it is on Ethernet, with out
NeXTstation. Is this possible? Do we have to wait for 3.0 (which is said
to play AppleTalk)? Or is this just a matter of installation (seems to be
a tough job, then)

Please email answers to me, i'll post the solution, if wanted...

Thanx in advance,

Peter Purgathofer
-----------------------------------------------------------------
Institute for design and assessment of technology
Dep. of Somputer Science / Technical Univ. /Vienna
Moellwaldplatz 5/187     A-1040 Vienna/Austria


"ROMANES EUNT DOMUS"     (Brian)
From: jypai@ccnext.csie.nctu.edu.tw
Newsgroups: comp.sys.next.sysadmin
Subject: Re: Internal SCSI error
Date: 14 Aug 92 02:29:15 GMT
Reply-To: jypai@ccnext.csie.nctu.edu.tw
Organization: Computer Science & Information Engin., Chiao-Tung U, Taiwan, ROC

In article <Aug.10.09.04.03.1992.20063@dartagnan.rutgers.edu>  
ssietz@dartagnan.rutgers.edu (Steven Sietz) writes:
> 
> Help!  My SCSI disk [internal] won't boot and I can't get up!
> 
> I came in this morning and saw my NeXT Cube attempting to boot up but was 
> stuck in the startup sequence "Testing System" and "Loading from Disk"  
followed
> by a "SCSI Error".

I have similar error message on my cube. It happened after
a power OFF then (immediately) power ON.
Is this an serious problem that I must call the dealership?


--

Yuan
+----------------------------------------------------------+
| Internet Address         : jypai@csie.nctu.edu.tw        |
| NeXT mail GLADLY accepted: jypai@ccnext.csie.nctu.edu.tw |
+----------------------------------------------------------+
From: garyc@eecs.nwu.edu (Gary I. Chang)
Newsgroups: comp.sys.next.sysadmin
Subject: Re: Surge Supressor - not needed on NeXTs?!!
Date: 18 Aug 92 18:15:06 GMT
Organization: EECS Department, Northwestern University, Evanston, Il., USA

maurices@spock.dis.cccd.edu (Maurice Shihadi) writes:
> regulators.  After calling NeXT I was told that the power supply has a 
> fuse in it so if the machine gets overloaded the fuse will blow.  
> Unfortunately, the fuse can't be changed (so I'm told).  
> I concluded that since I would have to buy another power supply anyway 

What you need is a new power surge bolt......

> it might be better for me to invest in a line regulator.  Is this true?

Absolutely, the first thing you discover is you Color monitor becomes smoother
than ever. 

Gary
Newsgroups: comp.sys.next.sysadmin
From: olson@anchor.esd.sgi.com (Dave Olson)
Subject: Re: Internal SCSI error
Organization:  Silicon Graphics, Inc.  Mountain View, CA
Date: Mon, 17 Aug 92 06:27:06 GMT

In <1992Aug16.081957.3652@tssnext.rmNUG.ORG> bruce@tssnext.rmNUG.ORG writes:
| Despite much talk over in the MS-DOS World, with the Integrated-Drive-Elect-
| ronics drives (IDE) ``not requiring LLF'', unless the controller re-maps on
| the fly, which is normally an ESDI feature, not found on SCSI drives, the mag-
| netic capacity of the ``tracks'' changes over time, even if no surface defects
| arise to clobber the drive.

This is complete garbage all around.  ESDI does not support remapping
of *grown* bad sectors on the fly, period (there may be some controllers
and drivers that do, but the drives do not).  Many SCSI drives do;
ALL SCSI hard disk drives support badblock mapping in the drive itself (at
least, I've never heard of one that didn't), I've never seen or heard
of an ESDI drive that did (the driver or controller has to do it).

The magnetic capacity of tracks does not change over time, in the sense
you seem to be indicating.
--
Let no one tell me that silence gives consent,  |   Dave Olson
because whoever is silent dissents.             |   Silicon Graphics, Inc.
    Maria Isabel Barreno                        |   olson@sgi.com
Newsgroups: comp.sys.next.sysadmin
From: basiji@milton.u.washington.edu (David Basiji)
Subject: Re: COPS on NeXT
Organization: University of Washington
Date: Sat, 15 Aug 1992 06:46:23 GMT


This week on COPS on NeXT...Federal agents tap in to all the public window
servers in the country and gather evidence that leads to the bust of an
indoor marijuana farm in a student's 500 sq.ft. apartment; street value:
$5,000,000.  

Bad Boys, Bad Boys, Whatchagonnado?










































all suspects are innocent until blah blah blah.
-- 
David Basiji 
"C neophyte, Bioengineering Grad Student, Internet Personality"

email: basiji@u.washington.edu          
NeXTmail: basiji@larry.pathology.washington.edu

		"Whining is just anger coming out of a very small hole."
            --Stuart Smalley
From: wgilbert@fatou.UWaterloo.ca (William Gilbert)
Newsgroups: comp.sys.next.sysadmin
Subject: UUCP to control a Modem
Date: 17 Aug 92 19:36:58 GMT
Organization: Pure Math Dept, University of Waterloo, Canada
Originator: wgilbert@fatou

I want to turn the AutoAnswer feature of my modem on and off at given
times.

I can do it using UUCP, except that I can't finish the UUCP connection
cleanly; it just times out.
I have the following in my crontab.local:
	30 18 * * 1-5 uucp uupoll ModemOn
and I have the following in my L.sys file:
	ModemOn Any DIR 2400 cua \
	"" AT \
	OK ATS0=2 \
	OK ATS0? \
	002 ""
I don't know how to end this file so uucico will shut down cleanly.
Debugging shows that uucico is looking for input:
	root ModemOn (8/17-15:16-258) SUCCEEDED (call to ModemOn )
	imsg looking for SYNC<

	OK
	root ModemOn (8/17-15:17-258) TIMEOUT (ModemOn)

Any suggestions?

+------------------------------------------------------+
 Will Gilbert,  Pure Math Dept,  University of Waterloo
 wgilbert@fatou.UWaterloo.ca  [NeXT mail welcome]
 wgilbert@math.UWaterloo.ca
Newsgroups: comp.sys.next.sysadmin
Subject: Re: NeXT as Mac server?
From: frank@ifi.unibas.ch (Robert Frank)
Date: Thu, 13 Aug 1992 08:14:18 GMT
Reply-To: frank@ifi.unibas.ch
Organization: Institut fuer Informatik

In article <1992Aug12.043358.29235@dtint.uucp>  writes:
> In article <ward1.713544494@husc8> ward1@husc8.harvard.edu (Lester Ward)  
> writes:
> > We have a single NeXTstation that we'd like to turn into a file-server
> > for our programmers.  The five Mac ci's they work on are all ethernet
> > compatible and have their own IP numbers.
> > 
> > Does anyone know what is involved in setting this up?
> > 
> > Les
> 
> First, buy ethernet cards for the Macs.
  ^^^^^^^^^^^^^^^^^^^^^^^^^^

NOT necessary if using a GatorBox and MacTCP!


> Second, either buy NFS client software for the Macs, or buy Appleshare
> server software for the NeXT.
[..]
> -- 
> ---
> root	                               root@dtint.dtint.com
> Digital Technology Int.                (801)226-2984	
> 500 W. 1200 South, Orem UT, 84057      FAX (801) 226-8438

--
Robert Frank                         tel. + (061) 321 99 67                 
Institut fuer Informatik             fax  + (061) 321 99 15                 
University of Basel, Switzerland                                            
Mittlere Strasse 142      rfc822: frank@ifi.unibas.ch (NeXT mail accepted)  
CH-4056 Basel          X400: S=frank;OU=ifi;O=unibas;P=switch;A=arcom;C=ch
                   ( if all fails try frank@urz.unibas.ch )
From: mbutler@sdcc13.ucsd.edu (M. COOPER / B. McQUAID)
Newsgroups: comp.sys.next.sysadmin
Subject: NeXTMail won't work... HELP!!!!
Date: 17 Aug 92 19:07:15 GMT
Article-I.D.: sdcc12.36928

Greetings... I have three NeXTs and two D.G Aviions networked 
together.  Initially, I didn't have netinfo running.  I could send
mail from the NeXTs to the D.G.s no problem and also NeXTmail 
between the NeXTs.  Then I hooked up a HP Laserjet IIP and found
that
I couldn't print remotely unless I had netinfo running and a netinfo
server.  So I configured my NeXT as the server and the printer works
fine both remotely and locally.  BUT now I can't recieve mail from
ANYBODY! If I send mail to myself it just dissapears (ie, it isn't
even returned to the sender with some error message). I tried
setting up my machine as the mail server too but that didn't change
anything.

Obviously I'm rather ignorant of networking in general and netinfo
specifically.  I could really use some help other than NeXTs 
somewhat cryptic (to me, anyway) sysadmin book that comes with the
computers.   Thanks in advance!

-Brad
 

-- 
/-----------------This message brought to you by: ------------------\
| BRAD McQUAID: Programmer.     |  MILO D. COOPER: Graphics artist. |
|  Flynn Rainbow Nurseries      |       Park Place Productions      |
\-------------------------------------------------------------------/
Newsgroups: comp.sys.next.sysadmin
From: andrew@cubetech.com (Andrew Loewenstern)
Subject: Re: NeXT as Mac server?
Organization: Cube Technologies, Inc.
Date: Sun, 16 Aug 1992 00:39:16 GMT

In article <1992Aug14.151242.6333@ldp.com> rolfe@ldp.com writes:
>In article <1992Aug13.041127.8872@cubetech.com> andrew@cubetech.com (Andrew  
>Loewenstern) writes:
>> In article <1992Aug12.140612.10627@ldp.com> rolfe@ldp.com writes:
>(Original question about NeXT serving Macs delted)
>
>> >You can install CAP, although currently it requires an Ethernet/Localtalk  
>> >router like a Fastpath or Gatorbox.  I don't know whether 3.0's support  
>for  
>> >Appletalk in the kernel will change this, but I would think it should.   
>Other 
>> >than that glitch, CAP works great and is fairly mature at this point.
>> 
>> No, 3.0 only lets you become an AppleShare _client_ and not a
>> sever.  You'll need something like uShare to get the Macs talking
>> TCP/IP and NFS to let the NeXT be a server.
>> 
>
>Yes, I realize that, but my point was that NeXT has obviously put Appletalk  
>support in the kernel in order to support the Appleshare client stuff that  
>ships with 3.0.  With that in place, I would think the CAP maintainers could  
>come up with the patches to support Ethertalk.  Currently this support only  
>exists for Suns and DecStations, although CAP runs on a whole slew of  
>hardware.

3.0 does run ethertalk, but there is no server support or API to
AppleTalk.  It would be way better to port the entire CAP package and
not run the 3.0 client than to try and hot-wire portions af CAP in
without stepping on the toes of the NeXT AT client.


andrew
-- 
andrew@cubetech.com     | "We shall not cease from exploration
Andrew Loewenstern      |  And the end of our exploring
Cube Technologies, Inc. |  Will be to arrive where we started
                        |  And know the place for the first time." -T.S. Eliot
From: woo@ornl.gov (John W. Wooten)
Newsgroups: comp.sys.next.sysadmin
Subject: Adding New Users from non-root account
Date: 13 Aug 92 12:37:52 GMT
Organization: Oak Ridge National Laboratory

How can I set up the User Manager so that someone I designate could add  
and delete users, but not have full root priviledges?

--
-----------------
J. W. Wooten
Newsgroups: comp.sys.next.sysadmin
From: jiro@shaman.com (Jiro Nakamura)
Subject: Re: How to map bad blocks on a scsi disk?
Organization: Shaman Consulting
Date: Sat, 15 Aug 1992 03:32:24 GMT

In article <1992Aug14.022045.3738@kegworks.mn.org> lfahnoe@kegworks.mn.org  
(Larry Fahnoe) writes:
> I've recently run into my first disk errors on my cube's scsi disk and  
am
> looking for ways to map them to a bad block area on the drive and out of
> the file system.  

Larry -
	We've been developing an application that does exactly what you  
want. It's called SCSI Reassign Blocks and it does SCSI level bad block  
reassignment. It only works on drives that have allocated spare blocks  
during the initialization process.
	Unfortunately, we were burned very badly by our beta testers who  
did not return any evaluations on our software so we have decided to not  
continue further beta testing.
	Hopefully the product should be out by the end of the year, if  
that's any consolence...

	Jiro Nakamura
	NeXT R&D / Focal Point Computer, Inc.
-- 
Jiro Nakamura				jiro@shaman.com (NeXTmail)
NeXTwatch / Technical Editor		76711,542 (CIS)
The Shaman Group			+1 607 277-1440 (Voice/Fax)
Newsgroups: comp.sys.next.sysadmin
From: sherwood@fenris.space.ualberta.ca (Sherwood Botsford)
Subject: TarChive revisited.
Organization: University Of Alberta, Edmonton Canada
Date: Fri, 21 Aug 1992 19:49:29 GMT


If you have downloaded a copy of TarChive.tar.Z from sonata
before 1:45 MDT, make the following change in the file  
UserBack

Line 45 reads
if ($udir = "") { print "No home directory.\n"; &Quit;}

It should read
if ($udir == "") { print "No home directory.\n"; &Quit;}

Apologies for the inconvenience. 

The current copy on Sonata has already been corrected
Newsgroups: comp.sys.next.sysadmin