[comp.soft-sys.andrew] White Pages Installation

acharya@NEON.STANFORD.EDU (Shripati Acharya) (05/31/90)

I get the following error when I run 'wpbuild' for installaing the white
pages:


Zero-length hist/passwd.outchgZ1483 file
Makeboth run FAILED at xx..xx..xx with status 101

This occurs immediately after wpbuild runs 'makeboth' as:

(/localdsk/install/etc/makeboth -d -W -M3 -P8 -c wp.cfg -s wp -F   -N
/afs/.ir.stanford.edu/service/wp hist/passwd.chgZ1483 hist/passwd.outchgZ1483
hist/oldpass hist/newpasswdZ1483 >> wpoutZ1483 ) >>& wperrZ1483

I am trying to install WP on a VAXstation 2000 running ULTRIX.

Shripati
--------
AIR
Stanford University

e-mail:acharya@neon.stanford.edu

Craig_Everhart@TRANSARC.COM (05/31/90)

I believe that the hist/passwd.outchgZnnn file should always have
non-zero length.  The problem with ``wpbuild'' is that it's a shell
script, and as such has trouble detecting AFS outages or bad
side-effects of being over quota.

The supplied hist/passwd.chg file has, I believe, a single comment, and
the makeboth program will insist on writing at least one comment to the
output file, as it copies hist/passwd.chg to hist/passwd.outchgZnnn
(editing it in the process).

I'd suggest that you ran out of disk space or quota or something when
you were doing a WP build/rebuild operation, and that the ``zero-length
hist/passwd.outchgZnnn'' complaint was the only good way that
``wpbuild'' could tell you so.  If this was the problem, then once you
have some more working room, you should be able to restart your wpbuild
run.

		Craig

Craig_Everhart@TRANSARC.COM (06/04/90)

Makeboth reads two password files: the one you pointed it at, and the
one it saved from last time as hist/oldpass.  I'd suspect that one of
these two files is bogus in one of the following ways:

	- contains a blank line
	- contains a malformatted first line that doesn't have exactly seven
fields separated by colons, with a non-null pw_name field

The complaint about the password files includes the last pw_name field
that was read, so that should give you a clue as to where to look.  In
this case, the pw_name field was null, suggesting to me that the
password file line was blank or started with a colon.

Might one of these things be the problem?

If you're still stumped, you can point me at your work area, if it's in
AFS, and I can take a look there.

		Craig