die_e 136 anacron/global.h void die_e(const char *fmt, ...)PRINTF_FORMAT(1,2) ATTRIBUTE_NORETURN; die_e 45 anacron/lock.c die_e("Can't open timestamp file for job %s", jr->ident); die_e 50 anacron/lock.c die_e("Can't chown timestamp file %s", jr->ident); die_e 52 anacron/lock.c die_e("Can't chmod timestamp file %s", jr->ident); die_e 72 anacron/lock.c die_e("fcntl() error"); die_e 90 anacron/lock.c if (b == -1) die_e("Error reading timestamp file %s", jr->ident); die_e 203 anacron/lock.c die_e("Can't lseek timestamp file for job %s", jr->ident); die_e 205 anacron/lock.c die_e("Can't write timestamp file for job %s", jr->ident); die_e 207 anacron/lock.c die_e("ftruncate error"); die_e 173 anacron/main.c if (pid == -1) die_e("Can't fork"); die_e 189 anacron/main.c die_e("Can't open %s on file-descriptor %d", file_name, fd); die_e 191 anacron/main.c die_e("Can't open %s", file_name); die_e 199 anacron/main.c if (close(fd)) die_e("Can't close file descriptor %d", fd); die_e 210 anacron/main.c if (fclose(stdout)) die_e("Can't close stdout"); die_e 213 anacron/main.c if (fclose(stderr)) die_e("Can't close stderr"); die_e 226 anacron/main.c if (setsid() == -1) die_e("setsid() error"); die_e 264 anacron/main.c sigaddset(&ss, SIGUSR1)) die_e("sigset error"); die_e 265 anacron/main.c if (sigprocmask(SIG_BLOCK, &ss, NULL)) die_e ("sigprocmask error"); die_e 271 anacron/main.c if (sigaction(SIGALRM, &sa, NULL)) die_e("sigaction error"); die_e 277 anacron/main.c if (sigaction(SIGCHLD, &sa, NULL)) die_e("sigaction error"); die_e 283 anacron/main.c if (sigaction(SIGUSR1, &sa, NULL)) die_e("sigaction error"); die_e 292 anacron/main.c if (sigprocmask(0, NULL, &ss)) die_e("sigprocmask error"); die_e 295 anacron/main.c sigdelset(&ss, SIGUSR1)) die_e("sigset error"); die_e 466 anacron/main.c die_e ("Can't save current directory"); die_e 471 anacron/main.c if (chdir(spooldir)) die_e("Can't chdir to %s", spooldir ); die_e 473 anacron/main.c if (sigprocmask(0, NULL, &old_sigmask)) die_e("sigset error"); die_e 475 anacron/main.c if (fclose(stdin)) die_e("Can't close stdin"); die_e 106 anacron/readtab.c if (ferror(tab)) die_e("Error reading %s", anacrontab); die_e 143 anacron/readtab.c die_e("Cannot allocate memory."); die_e 148 anacron/readtab.c die_e("Cannot allocate memory."); die_e 182 anacron/readtab.c die_e("Cannot allocate memory."); die_e 191 anacron/readtab.c die_e("Cannot allocate memory."); die_e 197 anacron/readtab.c die_e("Cannot allocate memory."); die_e 232 anacron/readtab.c die_e("Cannot allocate memory."); die_e 252 anacron/readtab.c die_e("Cannot allocate memory."); die_e 258 anacron/readtab.c die_e("Cannot allocate memory."); die_e 394 anacron/readtab.c if (fchdir(cwd)) die_e("Can't chdir to original cwd"); die_e 396 anacron/readtab.c if (chdir(spooldir)) die_e("Can't chdir to %s", spooldir); die_e 398 anacron/readtab.c if (tab == NULL) die_e("Error opening %s", anacrontab); die_e 408 anacron/readtab.c if (fclose(tab)) die_e("Error closing %s", anacrontab); die_e 57 anacron/runjob.c die_e("TMPDIR too long"); die_e 60 anacron/runjob.c if (fdout == -1) die_e("Can't open temporary file for writing"); die_e 63 anacron/runjob.c if (fdin == -1) die_e("Can't open temporary file for reading"); die_e 65 anacron/runjob.c if (unlink(template)) die_e("Can't unlink temporary file"); die_e 82 anacron/runjob.c if (fstat(fd, &st)) die_e("Can't fstat temporary file"); die_e 96 anacron/runjob.c if (ps == NULL || ps->pw_name == NULL) die_e("getpwuid() error"); die_e 99 anacron/runjob.c if (user == NULL) die_e("memory allocation error"); die_e 113 anacron/runjob.c die_e("Invalid environment string"); die_e 118 anacron/runjob.c die_e("Invalid environment string"); die_e 125 anacron/runjob.c die_e("Not enough memory to set the environment"); die_e 130 anacron/runjob.c die_e("Not enough memory to set the environment"); die_e 138 anacron/runjob.c die_e("Can't set the environment"); die_e 171 anacron/runjob.c die_e("dup2() error"); /* dup2 also clears close-on-exec flag */ die_e 173 anacron/runjob.c if (chdir("/")) die_e("Can't chdir to '/'"); die_e 176 anacron/runjob.c die_e("sigprocmask error"); die_e 179 anacron/runjob.c die_e("execl() error"); die_e 188 anacron/runjob.c die_e("Can't write to temporary file"); die_e 200 anacron/runjob.c if (r == -1) die_e("waitpid() error"); die_e 231 anacron/runjob.c if (dup2(jr->input_fd, STDIN_FILENO) != 0) die_e("Can't dup2()"); die_e 232 anacron/runjob.c if (lseek(STDIN_FILENO, 0, SEEK_SET) != 0) die_e("Can't lseek()"); die_e 234 anacron/runjob.c die_e("sigprocmask error"); die_e 252 anacron/runjob.c die_e("Can't exec " SENDMAIL);