fail_exit (1);
}
#ifdef SHADOWGRP
- if (is_shadowgrp && (sgr_close () == 0)) {
- fprintf (stderr, _("%s: cannot rewrite the shadow group file\n"), Prog);
- SYSLOG ((LOG_WARN, "cannot rewrite the shadow group file"));
+ if (is_shadowgrp) {
+ if (sgr_close () == 0) {
+ fprintf (stderr, _("%s: cannot rewrite the shadow group file\n"), Prog);
+ SYSLOG ((LOG_WARN, "cannot rewrite the shadow group file"));
#ifdef WITH_AUDIT
- audit_logger (AUDIT_USER_CHAUTHTOK, Prog,
- "rewriting /etc/gshadow",
- group, AUDIT_NO_ID, 0);
+ audit_logger (AUDIT_USER_CHAUTHTOK, Prog,
+ "rewriting /etc/gshadow",
+ group, AUDIT_NO_ID, 0);
#endif
- fail_exit (1);
- }
- if (is_shadowgrp) {
+ fail_exit (1);
+ }
if (sgr_unlock () == 0) {
fprintf (stderr, _("%s: cannot unlock the shadow group file\n"), Prog);
SYSLOG ((LOG_WARN, "cannot unlock the shadow group file"));
"unlocking gshadow file",
group, AUDIT_NO_ID, 0);
#endif
+ /* continue */
}
gshadow_locked = false;
}
"unlocking group file",
group, AUDIT_NO_ID, 0);
#endif
+ /* continue */
}
group_locked = false;
}