Thanks Bob!

On 4/12/06, Bob Beck <[EMAIL PROTECTED]> wrote:
>
>         Because passwd is actually a big old command that uses
> lots of shared libraries. - and may use other network
> calls, such as yp or kerberos.  commands in /bin are staticly
> linked.
>
>         The short answer is if you want to do things like
> vi or passwd in single user mode - mount /usr - it's not that
> hard.
>
>         having said that I never run passwd to recover a root
> password, I just use ed on /etc/master.passwd, paste in a copy
> of a blowfish password I know and run pwd_mkdb
>
>         -Bob
>
> * Joco Salvatti <[EMAIL PROTECTED]> [2006-04-12 08:37]:
> > Hi all,
> >
> > I'd like to know why 'passwd' is located in /usr/bin, since this
> > command is very important for system maintenance purposes. Wouldn't it
> > be better 'passwd' being located in /bin? Because generally /usr has
> > its own partition, and then, when entering in single user mode for any
> > reason or even to recover root password we are to mount /usr partition
> > in order to run 'passwd'. I'm asking it because I've faced this
> > problem sometime ago. An OpenBSD server was installed by a sysadmin
> > that travelled as he had quit the job. Then when I assumed this
> > responsability (being a sysadmin) no one could tell me the superuser
> > password, because no one knew that information, thus I had to enter in
> > single user mode, but in order to run 'passwd' I had to mount /usr.
> >
> > Thanks
> >
> > --
> > Joco Salvatti
> > Undergraduating in Computer Science
> > Federal University of Para - UFPA
> > web: http://www.openbsd-pa.org
> > e-mail: [EMAIL PROTECTED]
> >
>
> --
> | | |         The ASCII Fork Campaign
>  \|/       against gratuitous use of threads.
>   |
>


--
Joco Salvatti
Undergraduating in Computer Science
Federal University of Para - UFPA
web: http://www.openbsd-pa.org
e-mail: [EMAIL PROTECTED]

Reply via email to