components/krb5/patches/055-register_gsscred.patch
changeset 5490 9bf0bc57423a
child 6599 1d033832c5e7
equal deleted inserted replaced
5489:a5031bb8b66d 5490:9bf0bc57423a
       
     1 #
       
     2 # Automatically load localauth_gsscred plugin.
       
     3 #
       
     4 # To preserve long standing Solaris Kerberos behavior with respect to
       
     5 # gsscred we always load the localauth_gsscred plugin delivered from ON gate.
       
     6 #
       
     7 # This is a Solaris specific patch, it is not meant for upstream contribution.
       
     8 # Patch source: in-house
       
     9 #
       
    10 diff -pur old/src/lib/krb5/os/localauth.c new/src/lib/krb5/os/localauth.c
       
    11 --- old/src/lib/krb5/os/localauth.c
       
    12 +++ new/src/lib/krb5/os/localauth.c
       
    13 @@ -133,6 +133,10 @@ get_modules(krb5_context context, krb5_p
       
    14      if (ret)
       
    15          return ret;
       
    16  
       
    17 +    ret = k5_plugin_register_dyn(context, intf, "gsscred", "localauth");
       
    18 +    if (ret)
       
    19 +        return ret;
       
    20 +
       
    21      ret = k5_plugin_load_all(context, intf, modules_out);
       
    22      if (ret)
       
    23          return ret;