*BSD News Article 21005


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!network.ucsd.edu!news.cerf.net!pagesat!indirect.com!garbled
From: garbled@indirect.com (Tim Rightnour)
Subject: Bug with spwd.db   (serious!) Net 0.9
Message-ID: <1993Sep15.185036.9382@indirect.com>
Sender: garbled@indirect.com (Tim Rightnour)
Organization: Internet Direct Inc. -- (602) 274-0100
Date: Wed, 15 Sep 1993 18:50:36 GMT
Lines: 33


I am running NetBSD 0.9.  I recently upgraded from net 0.8 just the way
the nice readme file told me to.   I intalled the base09, games, misc,
distribution sets.

My problem..  spwd.db is messed.   Everytime i try to use a program that
wants to access this database first it tells me that:

getpwuid(): can't identify your account!
syslog: spwd.db: inappropriate file type or format!


My first thought was that the database was messed, so I used vipw, and
pwd_mkdb to attempt to rebuild the database.  No avail.

Next I decided to grab BRAND NEW ones from the etc09.000 distribution, and
install those..  then edit to my liking.  I updated the database.  No avail.

This is not the only problem that plauges my system..  for some reason my
crontab now reports that /etc/daily does not exist!  

for some derranged reason, cron no longer runs cronjobs..  thinking it was
a change of format.. I intalled the new /var/cron/tabs/root file.  It
changed nothing.  I now have a root account full of mail telling me that 
sh /etc/daily does not exist..  and yes..  it IS in the directory.


I KNOW this is not normal..  will someone please help me..

I am running a 386-40 w/ 4megs   210megs WD

help!