From owner-freebsd-stable Sat May 20 17:56: 1 2000 Delivered-To: freebsd-stable@freebsd.org Received: from epsilon.lucida.qc.ca (epsilon.lucida.qc.ca [216.95.146.6]) by hub.freebsd.org (Postfix) with SMTP id 6550A37B7BF for ; Sat, 20 May 2000 17:55:53 -0700 (PDT) (envelope-from matt@ARPA.MAIL.NET) Received: (qmail 14951 invoked by uid 1000); 21 May 2000 00:55:52 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 21 May 2000 00:55:52 -0000 Date: Sat, 20 May 2000 20:55:51 -0400 (EDT) From: Matt Heckaman X-Sender: matt@epsilon.lucida.qc.ca To: David Syphers Cc: stable@freebsd.org Subject: Re: make world kills passwords? In-Reply-To: <4.2.2.20000520193514.00b956b0@nsit-popmail.uchicago.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: localhost 1.6.2 0/1000/N Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Most likely your links were changed from MD5 to DES in the crypt, what you want to do is NODESCRYPTLINKS=true in /etc/make.conf so it does not blow those links at make world time. To fix this manually, do: cd /usr/lib rm libcrypt.a libcrypt.so libcrypt.so.2 ln -s libscrypt.so.2 libcrypt.so.2 ln -s libscrypt.so libcrypt.so ln -s libscrypt.a libcrypt.a [ That will change your passwords back to MD5 ] Of course, if you were using DES before... do: cd /usr/lib rm libcrypt.a libcrypt.so libcrypt.so.2 ln -s libdescrypt.so.2 libcrypt.so.2 ln -s libdescrypt.so libcrypt.so ln -s libdescrypt.a libcrypt.a Disclaimer: I'm assuming that your symlinks were blown in the make world, but you should confirm this by checking them before executing the above commands. In other words, be careful. Matt On Sat, 20 May 2000, David Syphers wrote: : Date: Sat, 20 May 2000 21:48:40 -0400 : From: David Syphers : To: stable@freebsd.org : Subject: make world kills passwords? : : I'm doing something wrong, but I'm not sure what. I did a 'make world', : made and installed a new kernel, ran mergemaster, rebooted, and now I can't : log in (as root or as a user). This has happened to me before (but only on : 4-stable). I know I can use boot -s, but that shouldn't be part of a : normal make world, and I'm assuming it's not. What am I doing : wrong? (BTW, I noted that mergemaster didn't touch the password file.) : : : -David : : : Charon@freethought.org : http://www.seektruth.org/ : : It makes me angry to have people bury me. : : : : To Unsubscribe: send mail to majordomo@FreeBSD.org : with "unsubscribe freebsd-stable" in the body of the message : Matt Heckaman matt@arpa.mail.net http://www.lucida.qc.ca -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (FreeBSD) Comment: http://www.lucida.qc.ca/pgp iD8DBQE5JzQYdMMtMcA1U5ARAsdyAJ9uavJm2Ux0T1U9OIb6oJ6XB6Cw4wCgnKYk IQ+7+u29oeSmAsBy3Y/GTxY= =cvy1 -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message