Date: Tue, 21 Nov 2000 11:49:33 -0500 From: "Sean O'Connell" <sean@stat.Duke.EDU> To: Kris Kennaway <kris@FreeBSD.ORG> Cc: FreeBSD stable <freebsd-stable@FreeBSD.ORG> Subject: Re: Hmm..passwords. Message-ID: <20001121114933.D27266@stat.Duke.EDU> In-Reply-To: <20001121082750.A2922@citusc17.usc.edu>; from kris@FreeBSD.ORG on Tue, Nov 21, 2000 at 08:27:50AM -0800 References: <20001121135541.A14220@nevermind.kiev.ua> <Pine.BSF.4.21.0011210704230.88234-100000@epsilon.lucida.ca> <20001121082750.A2922@citusc17.usc.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway stated:
: On Tue, Nov 21, 2000 at 07:09:57AM -0500, Matt Heckaman wrote:
: > On Tue, 21 Nov 2000, Nevermind wrote:
: > ...
: > : The same thing...
: > : Mabe the point is in DES/md5 passwords?
: >
: > FreeBSD has actually defaulted to MD5 passwords for quite a long time to
: > those of us not within the US. However, installing the US crypto has
: > always forced the usage of DES passwords by default. In order to switch
: > your machine back to DES passwords from MD5 passwords, this is what you
: > need to do:
:
: No longer correct. You don't need to futz with libraries and symlinks
: any more, only change the value of the passwd_format login capability
: in /etc/login.conf. The default is MD5 passwords for new accounts.
:
Kris-
This issue probably could stand a little more reinforcing (see below)
grep passwd_format /usr/src/UPDATING
Exit 1
However, this is very nicely spelled out in the
/usr/src/release/texts/ERRATA.TXT (I found this while composing the
email).
<snip from ERRATA.TXT>
---- System Update Information:
The system now defaults to using an MD5-based password scheme in all
cases rather than the less secure (but more interoperable) DES-based
password scheme. This was not documented well; to switch to DES
passwords, login.conf(5) must specify "passwd_format", eg:
default:\
:passwd_format=des:\
See the login.conf(5), yp(4), and login_cap(3) manpages for
documentation.
</snip from ERRATA.TXT>
Maybe we could add a
:password_format=md5:\
to the default entry or create a commented out des login
class like
#des_users:\
# :password_format=des:\
# :tc=default:
to clarify this a bit. I was surprised for a few minutes
but ended up just adding the following to default
:password_format=des:\
Also, as a side question, does passwd automagically stick to using
DES for NIS-enabled machines so it doesn't corrupt NIS maps on other
machines/os's? I suppose in a FreeBSD-only environment, this would
not be a problem, but I have a bunch of Digital Unix machines that
I have to support, as well.
Point of clarification: based on the ERRATA, should I add the
passwd_format=des to all my machines to preserve interoperablity?
Thanks
S
-----------------------------------------------------------------------
Sean O'Connell Email: sean@stat.Duke.EDU
Institute of Statistics and Decision Sciences Phone: (919) 684-5419
Duke University Fax: (919) 684-8594
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001121114933.D27266>
