svn commit: r339515 - head/usr.sbin/pwd_mkdb

Ed Maste emaste at FreeBSD.org
Sun Oct 21 00:48:39 UTC 2018


Author: emaste
Date: Sun Oct 21 00:48:38 2018
New Revision: 339515
URL: https://svnweb.freebsd.org/changeset/base/339515

Log:
  pwd_mkdb: retire -B and -L endianness options
  
  Legacy v3 db support was retired in r333133, and it was v3 support that
  required the -B and -L options.  The options were retained temporarily,
  but now that stable/12 has branched they can be removed.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/usr.sbin/pwd_mkdb/pwd_mkdb.8
  head/usr.sbin/pwd_mkdb/pwd_mkdb.c

Modified: head/usr.sbin/pwd_mkdb/pwd_mkdb.8
==============================================================================
--- head/usr.sbin/pwd_mkdb/pwd_mkdb.8	Sun Oct 21 00:43:27 2018	(r339514)
+++ head/usr.sbin/pwd_mkdb/pwd_mkdb.8	Sun Oct 21 00:48:38 2018	(r339515)
@@ -28,7 +28,7 @@
 .\"	@(#)pwd_mkdb.8	8.1 (Berkeley) 6/6/93
 .\" $FreeBSD$
 .\"
-.Dd April 30, 2018
+.Dd October 20, 2018
 .Dt PWD_MKDB 8
 .Os
 .Sh NAME
@@ -36,7 +36,7 @@
 .Nd "generate the password databases"
 .Sh SYNOPSIS
 .Nm
-.Op Fl BCiLNp
+.Op Fl CiNp
 .Op Fl d Ar directory
 .Op Fl s Ar cachesize
 .Op Fl u Ar username
@@ -111,15 +111,6 @@ encrypted password and the insecure version has an ast
 .Pp
 The databases are used by the C library password routines (see
 .Xr getpwent 3 ) .
-.Pp
-The following options affected the generation of legacy entries,
-and are now deprecated.
-.Bl -tag -width flag
-.It Fl B
-Store data in big-endian format.
-.It Fl L
-Store data in little-endian format.
-.El
 .Pp
 The
 .Nm

Modified: head/usr.sbin/pwd_mkdb/pwd_mkdb.c
==============================================================================
--- head/usr.sbin/pwd_mkdb/pwd_mkdb.c	Sun Oct 21 00:43:27 2018	(r339514)
+++ head/usr.sbin/pwd_mkdb/pwd_mkdb.c	Sun Oct 21 00:48:38 2018	(r339515)
@@ -123,18 +123,10 @@ main(int argc, char *argv[])
 	makeold = 0;
 	username = NULL;
 	oldfp = NULL;
-	while ((ch = getopt(argc, argv, "BCLNd:ips:u:v")) != -1)
+	while ((ch = getopt(argc, argv, "CNd:ips:u:v")) != -1)
 		switch(ch) {
-		case 'B':			/* big-endian output */
-			warnx("endiannes options (-B/-L) are deprecated");
-			openinfo.lorder = BIG_ENDIAN;
-			break;
 		case 'C':                       /* verify only */
 			Cflag = 1;
-			break;
-		case 'L':			/* little-endian output */
-			warnx("endiannes options (-B/-L) are deprecated");
-			openinfo.lorder = LITTLE_ENDIAN;
 			break;
 		case 'N':			/* do not wait for lock	*/
 			nblock = LOCK_NB;	/* will fail if locked */


More information about the svn-src-all mailing list