Date: Sun, 4 Aug 2002 20:34:30 -0500 From: Scott Corey <scott@bsdprophet.org> To: Desmond Lee <desmond.lee@shaw.ca>, freebsd-questions@freebsd.org, freebsd-newbies@freebsd.org Subject: Re: can no longer log into the machine :( Message-ID: <200208042034.31096.scott@bsdprophet.org> In-Reply-To: <CMEMLGKEKMLLFOICILNMGEFCCBAA.desmond.lee@shaw.ca> References: <CMEMLGKEKMLLFOICILNMGEFCCBAA.desmond.lee@shaw.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
Yup, your totally lost. What you need to do is boot you machine into sing= le=20 user mode. And then when you get the prompt change your password for root= =2E=20 (You changed it when you ran mergemaster and it asked you about the=20 master.passwd file) And before you go any further, I would recommend that= =20 this time you read what it says to do in UPDATING.=20 20020404: Due to the import of sendmail 8.12.2 (see 20020325 entry), a new user and group are required in order for sendmail to run as a set-group-ID binary. A 'make installworld' will use the new user and group to set the owner and group of /var/spool/clientmqueue and will fail if the new user and group do not exist. The 'smmsp= ' user and group must be merged from src/etc/group and src/etc/master.passwd before using 'make installworld'. 'mergemaster -p' will do this. You may need to install mergemaster before this will work if you are updating from a very old version of stable. This can be done with: cd /usr/src/usr.sbin/mergemaster; make all install [clean] 20020325: sendmail 8.12.2 has been imported. The sendmail binary is no longer a set-user-ID root binary and the infrastructure to suppor= t command line mail submission has changed. Be sure to run mergemaster (especially for updating /etc/rc, /etc/defaults/rc.co= nf, and /etc/mail) and read /etc/mail/README for more details. There was a very big debate on freebsd-questions on this very subject. And posting you questions in newbies will NOT get an answer everytime. An= d=20 posting more than once will just piss people off. On Sunday 04 August 2002 07:50 pm, Desmond Lee wrote: > Hi there >=20 > I had free bsd 4.4 and was trying to update to 4.6. So, i'm following t= he > instructions of my freebsd book, and got past the 'make kernel > KERNCONF=3DMYKERN' command. Then rebooted the machine and then typed 'c= d > /usr/src'. Then i tried to execute 'make installworld', but it couldn't > execute and said something was wrong with smmsp and to look in the UPDA= TING > file. >=20 > So i looked into the UPDATING file and looked for smmsp. It gave some > suggestions indicating that i have to execute 'megemaster -p'. So that'= s > what i did and i didn't really understand what was going on, but i trie= d to > merge in differences from different files. >=20 > I then rebooted, and now i can't log into my machine under root or any = other > user. >=20 > Can someone please help. I'm totally lost here. >=20 > Thanks >=20 > desmond >=20 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-newbies" in the body of the message >=20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208042034.31096.scott>