From owner-freebsd-questions Sun Aug 4 18:34:16 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E077737B400; Sun, 4 Aug 2002 18:34:09 -0700 (PDT) Received: from pimout4-ext.prodigy.net (pimout4-ext.prodigy.net [207.115.63.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id E66A643E5E; Sun, 4 Aug 2002 18:34:08 -0700 (PDT) (envelope-from scott@bsdprophet.org) Received: from Amelia.bsdprophet.org (adsl-65-66-19-30.dsl.okcyok.swbell.net [65.66.19.30]) by pimout4-ext.prodigy.net (8.11.0/8.11.0) with ESMTP id g751Y6v102162; Sun, 4 Aug 2002 21:34:06 -0400 Content-Type: text/plain; charset="iso-8859-1" From: Scott Corey To: Desmond Lee , freebsd-questions@freebsd.org, freebsd-newbies@freebsd.org Subject: Re: can no longer log into the machine :( Date: Sun, 4 Aug 2002 20:34:30 -0500 User-Agent: KMail/1.4.1 References: In-Reply-To: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200208042034.31096.scott@bsdprophet.org> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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