Skip site navigation (1)Skip section navigation (2)
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 single 
user mode. And then when you get the prompt change your password for root. 
(You changed it when you ran mergemaster and it asked you about the 
master.passwd file) And before you go any further, I would recommend that 
this time you read what it says to do in UPDATING. 

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 support
        command line mail submission has changed.  Be sure to run
        mergemaster (especially for updating /etc/rc, /etc/defaults/rc.conf,
        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. And 
posting more than once will just piss people off.


On Sunday 04 August 2002 07:50 pm, Desmond Lee wrote:
> Hi there
> 
> I had free bsd 4.4 and was trying to update to 4.6. So, i'm following the
> instructions of my freebsd book, and got past the 'make kernel
> KERNCONF=MYKERN' command. Then rebooted the machine and then typed 'cd
> /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 UPDATING
> file.
> 
> 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 tried to
> merge in differences from different files.
> 
> I then rebooted, and now i can't log into my machine under root or any other
> user.
> 
> Can someone please help. I'm totally lost here.
> 
> Thanks
> 
> desmond
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-newbies" in the body of the message
> 


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>