From owner-freebsd-commit Sat Dec 16 01:45:38 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA27764 for freebsd-commit-outgoing; Sat, 16 Dec 1995 01:45:38 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA27749 for cvs-all-outgoing; Sat, 16 Dec 1995 01:45:27 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA27738 for cvs-usrbin-outgoing; Sat, 16 Dec 1995 01:45:24 -0800 (PST) Received: (from markm@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA27731 Sat, 16 Dec 1995 01:45:21 -0800 (PST) Date: Sat, 16 Dec 1995 01:45:21 -0800 (PST) From: Mark Murray Message-Id: <199512160945.BAA27731@freefall.freebsd.org> To: CVS-committers, cvs-usrbin Subject: cvs commit: src/usr.bin/passwd local_passwd.c passwd.c yp_passwd.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk markm 95/12/16 01:45:19 Modified: usr.bin/passwd local_passwd.c passwd.c yp_passwd.c Log: 1) Fix local_passwd to co-operate with dual-personality crypt(3). Changing a local passwd will now keep the encryption type that was originally used to encrypt the password, so folks adding DES to their systems will not be irritated/confused by having MD5'ed passwords in their master.passwd. Coming later is an option to allow the user to choose the encryption type. 2) Fix a bunch of compiler warnings announced by turning on -Wall. I did not get them all, that will come a bit later. Revision Changes Path 1.8 +17 -5 src/usr.bin/passwd/local_passwd.c 1.7 +8 -3 src/usr.bin/passwd/passwd.c 1.9 +1 -2 src/usr.bin/passwd/yp_passwd.c