File pam-config-fix-pam_keyinit-options.patch of Package pam-config.20269

Index: pam-config-1.3/src/mod_pam_keyinit.c
===================================================================
--- pam-config-1.3.orig/src/mod_pam_keyinit.c
+++ pam-config-1.3/src/mod_pam_keyinit.c
@@ -47,20 +47,15 @@ write_config_keyinit (pam_module_t *this
   fp = create_service_file (gl_service);
   if (!fp) return 0;
 
-  fprintf(stderr, "writeit=%d, is_written=%d\n", writeit, is_written);
   while (cfg_content != NULL)
   {
-    fprintf(stderr, "cfg_content->line = >>%s", cfg_content->line);
     if (writeit)
     {
-      fprintf(stderr, "writeit=%d\n", writeit);
       if (!is_written)
       {
-	fprintf(stderr, "is_written=%d\n", is_written);
 	/* write this entry as the first in the session part */
 	if (strstr(cfg_content->line, "session") != NULL)
 	{
-	  fprintf(stderr, "strstr(cfg_content->line, \"session\") != NULL\n");
 	  write_entry(fp, opt_set);
 	  is_written = 1;
 	}
@@ -97,7 +92,6 @@ write_config_keyinit (pam_module_t *this
 static void
 write_entry(FILE *fp, option_set_t *opt_set)
 {
-  fprintf(stderr, "write_entry(fp, opt_set)\n");
   fprintf (fp, "session  optional\tpam_keyinit.so revoke ");
   if (opt_set->is_enabled (opt_set, "force"))
     fprintf (fp, "force ");
@@ -121,7 +115,7 @@ PRINT_ARGS("keyinit")
 PRINT_XMLHELP("keyinit")
 
 /* ---- contruct module object ---- */
-DECLARE_BOOL_OPTS_3 (is_enabled, debug, force);
+DECLARE_BOOL_OPTS_4 (is_enabled, debug, force, revoke);
 DECLARE_STRING_OPTS_0;
 DECLARE_OPT_SETS;
 
openSUSE Build Service is sponsored by