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>
