Home
last modified time | relevance | path

Searched refs:PATH_SPOOL (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/usr.sbin/smtpd/
H A Dqueue_backend.c129 if (ckdir(PATH_SPOOL, 0711, 0, 0, 1) == 0) in queue_init()
131 if (ckdir(PATH_SPOOL PATH_OFFLINE, 0770, 0, gr->gr_gid, 1) == 0) in queue_init()
133 if (ckdir(PATH_SPOOL PATH_PURGE, 0700, pwq->pw_uid, 0, 1) == 0) in queue_init()
136 mvpurge(PATH_SPOOL PATH_TEMPORARY, PATH_SPOOL PATH_PURGE); in queue_init()
138 if (ckdir(PATH_SPOOL PATH_TEMPORARY, 0700, pwq->pw_uid, 0, 1) == 0) in queue_init()
H A Dsmtpd-defines.h39 #define PATH_SPOOL "/var/spool/smtpd" macro
H A Dqueue_fs.c638 mvpurge(PATH_SPOOL PATH_INCOMING, PATH_SPOOL PATH_PURGE); in queue_fs_init()
644 (void)strlcpy(path, PATH_SPOOL, sizeof(path)); in queue_fs_init()
646 fatalx("path too long %s%s", PATH_SPOOL, paths[n]); in queue_fs_init()
H A Dsmtpctl.c141 if (!bsnprintf(path, sizeof(path), "%s%s/%lld.XXXXXXXXXX", PATH_SPOOL, in offline_file()
699 PATH_SPOOL, in do_show_envelope()
731 PATH_SPOOL, in do_show_message()
757 if (chroot(PATH_SPOOL) == -1 || chdir("/") == -1) in do_show_queue()
758 err(1, "%s", PATH_SPOOL); in do_show_queue()
761 err(1, "%s/queue", PATH_SPOOL); in do_show_queue()
H A Dsmtpd.c1214 if ((d = opendir(PATH_SPOOL PATH_PURGE))) { in purge_task()
1229 if (chroot(PATH_SPOOL PATH_PURGE) == -1) in purge_task()
1545 path_argv[0] = PATH_SPOOL PATH_OFFLINE; in offline_scan()
1605 pathlen = asprintf(&path, "%s/%s", PATH_SPOOL PATH_OFFLINE, name); in offline_enqueue()
H A Dqueue.c624 if (chroot(PATH_SPOOL) == -1) in queue()