Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!worldnet.att.net!news.dra.com!news2.interlog.com!news.interlog.com!news From: patrick@interlog.com (Patrick McConnell) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Help: password db corrupt Date: 30 May 1997 15:15:23 GMT Organization: PFM Consulting Lines: 17 Message-ID: <5mmqub$g2m@news.interlog.com> NNTP-Posting-Host: patrick.interlog.com Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII X-Newsreader: WinVN 0.99.7 Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:41886 I guess I've done something stupid, and now my password database is corrupt. I believe what happened was I over-wrote the /etc/pwd.db file. I tried restoring it with the pwd_mkdb command, but it just gives me an error. Then I deleted all the related files (/etc/passwd, etc/master.passwd, /etc/pwd.db, /etc/spwd.db), and tried again with pwd_mkdb. I can get into the system by using -s at the boot: prompt then mounting the file systems manually. I've tried adduser, which gives me the same error as pwd_mkdb, and I've tried setting the root password with the install boot disk. I still have the original copy of the passwd file, but it's not much good to me ... Ok, so if you're finished laughing, does anyone have any suggestions? Thanks, Patrick