diff -Naur shadow-4.0.13.orig/lib/getdef.c shadow-4.0.13/lib/getdef.c --- shadow-4.0.13.orig/lib/getdef.c 2005-08-31 19:24:56.000000000 +0200 +++ shadow-4.0.13/lib/getdef.c 2005-10-25 16:54:22.000000000 +0200 @@ -298,7 +298,7 @@ _ ("configuration error - unknown item '%s' (notify administrator)\n"), name); - SYSLOG ((LOG_CRIT, "unknown configuration item `%s'", name)); + SYSLOG ((LOG_CRIT, _("unknown configuration item `%s'"), name)); return (struct itemdef *) NULL; } @@ -318,6 +318,7 @@ * Open the configuration definitions file. */ if ((fp = fopen (def_fname, "r")) == NULL) { + fprintf (stderr, _("cannot open login definitions %s\n"), def_fname); SYSLOG ((LOG_CRIT, "cannot open login definitions %s [%m]", def_fname)); exit (1); @@ -365,6 +366,7 @@ } if (ferror (fp)) { + fprintf (stderr, _("cannot read login definitions %s\n"), def_fname); SYSLOG ((LOG_CRIT, "cannot read login definitions %s [%m]", def_fname)); exit (1); diff -Naur shadow-4.0.13.orig/src/su.c shadow-4.0.13/src/su.c --- shadow-4.0.13.orig/src/su.c 2005-09-15 18:44:13.000000000 +0200 +++ shadow-4.0.13/src/su.c 2005-10-25 16:57:11.000000000 +0200 @@ -549,6 +549,7 @@ spwd = pwd_to_spwd (&pwent); if (isexpired (&pwent, spwd)) { + fprintf (stderr, ("Expired account %s\n"), name); SYSLOG ((pwent.pw_uid ? LOG_WARN : LOG_CRIT, "Expired account %s", name)); su_failure (tty);