summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/kuser/kinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/kuser/kinit.c')
-rw-r--r--crypto/heimdal/kuser/kinit.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/crypto/heimdal/kuser/kinit.c b/crypto/heimdal/kuser/kinit.c
index 4d098fd..4b8b24a 100644
--- a/crypto/heimdal/kuser/kinit.c
+++ b/crypto/heimdal/kuser/kinit.c
@@ -32,7 +32,7 @@
*/
#include "kuser_locl.h"
-RCSID("$Id: kinit.c,v 1.90.4.4 2004/01/13 10:13:55 lha Exp $");
+RCSID("$Id: kinit.c,v 1.90.4.5 2004/06/21 08:17:06 lha Exp $");
int forwardable_flag = -1;
int proxiable_flag = -1;
@@ -627,8 +627,6 @@ main (int argc, char **argv)
if((fd = mkstemp(s)) >= 0) {
close(fd);
setenv("KRBTKFILE", s, 1);
- if (k_hasafs ())
- k_setpag();
}
}
#endif
@@ -638,6 +636,9 @@ main (int argc, char **argv)
if (ret)
krb5_err (context, 1, ret, "resolving credentials cache");
+ if (argc > 1 && k_hasafs ())
+ k_setpag();
+
if (lifetime) {
int tmp = parse_time (lifetime, "s");
if (tmp < 0)
OpenPOWER on IntegriCloud