]> granicus.if.org Git - cronie/commitdiff
More logging when getpwnam fails.
authorMarcela Mašláňová <mmaslano@redhat.com>
Wed, 30 Jul 2014 08:18:06 +0000 (10:18 +0200)
committerMarcela Mašláňová <mmaslano@redhat.com>
Wed, 30 Jul 2014 08:18:06 +0000 (10:18 +0200)
Based on: rhbz#1123984

Signed-off-by: Marcela Mašláňová <mmaslano@redhat.com>
src/cron.c

index d4d5b06913679809f4a980bd9c6e692ce241a1ac..901a655d1538c98e9f8284b1d8c6ba7723da70de 100644 (file)
@@ -593,6 +593,10 @@ static void find_jobs(int vtime, cron_db * db, int doWild, int doNonWild, long v
                                                job_add(e, u);  /*will add job, if it isn't in queue already for NOW. */
                                }
                        }
+                       else {
+                               log_it(uname, getpid(), "ERROR", "getpwnam() failed",errno);
+                               Debug(DSCH | DEXT, ("%s:%d pid=%d time=%ld getpwnam(%s) failed errno=%d error=%s\n",__FILE__,__LINE__,getpid(),time(NULL),uname,errno,strerror(errno)));
+                       }
                }
        }
        if (orig_tz != NULL)