]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
ubik: Fix encryption selection in ugen
authorMichael Meffie <mmeffie@sinenomine.net>
Wed, 17 Jul 2013 22:10:42 +0000 (23:10 +0100)
committerSimon Wilkinson <sxw@your-file-system.com>
Wed, 17 Jul 2013 22:10:42 +0000 (23:10 +0100)
Make sure that we encrypt when requested to by the application

Change-Id: If4c2ba2257bf060d3e9169ccdbcae54f54dfe5d7

src/ubik/uinit.c

index 41a63f5d9cc2422f00ccc61265a3175b674468ba..ba1ed7a0316eb788fafa0c21dd3ee48312aa219a 100644 (file)
@@ -80,6 +80,9 @@ ugen_ClientInit(int noAuthFlag, const char *confDir, char *cellName, afs_int32 s
        secFlags |= AFSCONF_SECOPTS_NOAUTH;
     }
 
+    if (gen_rxkad_level == rxkad_crypt)
+       secFlags |= AFSCONF_SECOPTS_ALWAYSENCRYPT;
+
     tdir = afsconf_Open(confdir);
     if (!tdir) {
        fprintf(stderr,