* kadmin.c (kadmin_startup): New flag "-N" to prevent fallback to
authorTom Yu <tlyu@mit.edu>
Sat, 12 Feb 2005 00:27:35 +0000 (00:27 +0000)
committerTom Yu <tlyu@mit.edu>
Sat, 12 Feb 2005 00:27:35 +0000 (00:27 +0000)
AUTH_GSSAPI.

* kadmin.M: Describe "-O" and "-N" flags.

ticket: 2913
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17101 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin/cli/ChangeLog
src/kadmin/cli/kadmin.M
src/kadmin/cli/kadmin.c

index 1fe06ba3e555c6a0049985a8fce40ee76547e8fc..1e2ef44f03384e54e1e7eb1f4aa6a5ff4e96ada4 100644 (file)
@@ -1,3 +1,10 @@
+2005-02-11  Tom Yu  <tlyu@mit.edu>
+
+       * kadmin.c (kadmin_startup): New flag "-N" to prevent fallback to
+       AUTH_GSSAPI.
+
+       * kadmin.M: Describe "-O" and "-N" flags.
+
 2004-09-17  Tom Yu  <tlyu@mit.edu>
 
        * Makefile.in (install): Use $(INSTALL_SCRIPT) for scripts.
index a35106c714119ff668f348aec03a083f5b378d93..d9d6abda10024a68f4a0c9f4ea467e92b4125db7 100644 (file)
@@ -5,6 +5,7 @@ kadmin \- Kerberos V5 database administration program
 .TP
 .B kadmin
 .ad l
+[\fB\-O\fP | \fB\-N\fP]
 [\fB\-r\fP \fIrealm\fP] [\fB\-p\fP \fIprincipal\fP] [\fB\-q\fP \fIquery\fP]
 .br
 [[\fB-c\fP \fIcache_name\fP] | [\fB-k\fP [\fB-t\fP
@@ -140,7 +141,12 @@ to prompt for the master database password.
 \fB\-e\fP \fIenc:salt_list\fP
 Sets the list of encryption types and salt types to be used for any new
 keys created.
-
+.TP
+.B \-O
+Force use of old AUTH_GSSAPI authentication flavor.
+.TP
+.B \-N
+Prevent fallback to AUTH_GSSAPI authentication flavor.
 .SH DATE FORMAT 
 Various commands in kadmin can take a variety of date formats,
 specifying durations or absolute times.  Examples of valid formats are:
index 9b9294df75213babc0cea15ae98b3d14c30b0769..957659dad77ad65cca5eafddd49e0c639a43f325 100644 (file)
@@ -193,7 +193,7 @@ char *kadmin_startup(argc, argv)
         exit(1);
     }
                     
-    while ((optchar = getopt(argc, argv, "r:p:kq:w:d:s:mc:t:e:O")) != EOF) {
+    while ((optchar = getopt(argc, argv, "r:p:kq:w:d:s:mc:t:e:ON")) != EOF) {
        switch (optchar) {
        case 'r':
            def_realm = optarg;
@@ -244,6 +244,9 @@ char *kadmin_startup(argc, argv)
        case 'O':
            params.mask |= KADM5_CONFIG_OLD_AUTH_GSSAPI;
            break;
+       case 'N':
+           params.mask |= KADM5_CONFIG_AUTH_NOFALLBACK;
+           break;
        default:
            usage();
        }