/* * DO NOT EDIT THIS FILE DIRECTLY, IT IS CREATED AUTOMATICALLY * BY THE SCRIPT /mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/lib/mkdefs.sh. * * IF YOU MAKE CHANGES TO THIS FILE THEY ARE LIKELY TO GO AWAY. * * SEE THE FILE /mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/EDITME * FOR INFORMATION ON HOW TO CONTROL THE CONTENTS OF THIS FILE. */ #define MAILBOX_DIR "/var/mail" #define CONSOLE "/dev/console" #define LOCAL_MAIL_FILE "/var/mail/${lc:user}" #define lock_fd(fd) (flock((fd), LOCK_EX | LOCK_NB) < 0 ? FAIL : SUCCEED) #define lock_fd_wait(fd) (flock((fd), LOCK_EX) < 0? FAIL: SUCCEED) #define unlock_fd(fd) ((void) flock((fd), LOCK_UN | LOCK_NB)) #define unlock_fd_wait(fd) ((void) flock((fd), LOCK_UN)) #define lock_fd_rd(fd) (flock((fd), LOCK_SH | LOCK_NB) < 0 ? FAIL : SUCCEED) #define lock_fd_rd_wait(fd) (flock((fd), LOCK_SH) < 0 ? FAIL : SUCCEED) #define ALIASES_FILE "/etc/aliases" #define PATH_ALIASES_FILE "/etc/aliases" #define ALIASES_PROTO "dbm" #define PATHS_FILE "paths" #define PATH_PATHS_FILE "/usr/local/etc/smail/paths" #define PATHS_PROTO "dbm" #define FORCE_PATHS_FILE "forcepaths" #define PATH_FORCE_PATHS_FILE "/usr/local/etc/smail/forcepaths" #define FORCE_PATHS_PROTO "lsearch" #define FORCE_SMTP_FILE "forcesmtp" #define PATH_FORCE_SMTP_FILE "/usr/local/etc/smail/forcesmtp" #define FORCE_SMTP_PROTO "lsearch" #define REWRITE_FILE "rewrite" #define PATH_REWRITE_FILE "/usr/local/etc/smail/rewrite" #define REWRITE_PROTO "lsearch" #define CYRUS_USER "cyrus" #define CYRUS_GROUP "cyrus" #undef CYRUS_NOQUOTA_PASSPHRASE #define CYRUS_DELIVER_PATH "/usr/local/cyrus/bin/deliver" #undef SMAIL_NOBODY #define SMAIL_LIB_DIR "/usr/local/etc/smail" #define SMAIL_UTIL_DIR "/usr/local/libexec/smail" #undef UUCP_SYSTEM_FILE #define SPOOL_DIRS "/var/spool/smail" #define UNSHAR_MAP_DIR "/var/spool/uumaps" #define LOGFILE "/var/log/smail/logfile" #define OLD_LOGDIR "/var/log/smail" #define PANIC_LOG "/var/log/smail/paniclog" #define SMAIL "/usr/local/sbin/sendmail" #define DAEMON_PIDFILE "/var/run/smail.pid" #define POSTMASTER_ADDRESS "root" #define UUWHO_FILE "/var/spool/smail/uuwho" #define NEWS_SPOOL_DIR "/var/spool/news" #undef RETRY_INTERVAL #undef RETRY_DURATION #define EDITME "/mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/EDITME" #define OS_TYPE "freebsd5" #define RELATIVE_EDITME "${ROOT}/conf/EDITME" #define MAIN_SPOOL_DIR "/var/spool/smail" #define HOSTNAMES NULL #define MORE_HOSTNAMES NULL #define VISIBLE_DOMAINS NULL #define UUCP_NAME NULL #define VISIBLE_NAME NULL #define SECOND_CONFIG_FILE NULL #define SECURE_PATH "/sbin:/bin:/usr/sbin:/usr/bin" #define SENDER_ENV_VARIABLE NULL #define SMAIL_TMP_DIR "/var/spool/smail/tmp" #define LMAIL NULL #define FROM_ROOT "pd/pathalias" #define LOCK_BY_NAME FALSE #define FLOCK_MAILBOX TRUE #undef SMALL_MEMORY #undef UUWHO_USE_DBM #undef UUCP_ZONE #undef ALIASES_REMOVE_SENDER #undef LISTS_REMOVE_SENDER #define HAVE_ 1 #define HAVE_DUP2 1 #define HAVE_GETOPT 1 #define HAVE_MEMMOVE 1 #define HAVE_MKDIR 1 #define HAVE_READDIR 1 #define HAVE_RENAME 1 #define HAVE_STDLIB_H 1 #define HAVE_STRERROR 1 #define HAVE_SYS5_STRLIB 1 #define HAVE_TYPE_GID_T 1 #define HAVE_TYPE_PID_T 1 #define HAVE_TYPE_UID_T 1 #define HAVE_TYPE_SSIZE_T 1 #define HAVE_TYPE_IN_ADDR_T 1 #define HAVE_TYPE_IN_PORT_T 1 #define HAVE_TYPE_SOCKLEN_T 1 #define HAVE_UNAME 1 #define HAVE_UNISTD_H 1 #define HAVE_UTIME_H 1 #define HAVE_VFPRINTF 1 #define HAVE_BSD_NETWORKING 1 #define HAVE_BIND 1 #define HAVE_GETHOSTNAME 1 #define HAVE_COMSAT 1 #define HAVE_FSYNC 1 #define HAVE_FTRUNCATE 1 #define HAVE_HASH_BANG 1 #define HAVE_RLIMIT 1 #define HAVE_SETGROUPS 1 #define HAVE_STATFS 1 #define HAVE_NDBM 1 #define HAVE_PATHS_H 1 #define HAVE_SYSEXITS_H 1 #define HAVE_SYS_SIGLIST 1 #define HAVE_SYS_SIGNAME 1 #define HAVE_EHLO 1 #define HAVE_RFC1413 1 #define HAVE_LIBWRAP 1 #define FREEBSD 1 #define UNIX_BSD4_4_LITE 1 #define POSIX_OS 1 #define UNIX_BSD4_4 1 #define UNIX_BSD4_3 1 #define UNIX_BSD4_2 1 #define UNIX_BSD 1 #define UNIX 1 #undef HAVE_ #undef HAVE_DBM_PAGFNO #undef HAVE_TYPE_IN_ADDR_T #undef HAVE_TYPE_IN_PORT_T #undef HAVE_TYPE_SOCKLEN_T #undef NO_WAIT_USE_UNION #define NO_WAIT_USE_UNION 1 #undef STDC_HEADERS #define STDC_HEADERS 1 #undef MALLOC_DECLARED #define MALLOC_DECLARED 1 #undef RLIM_T_DECLARED #define RLIM_T_DECLARED 1 #undef SYS_SIGLIST_DECLARED #define SYS_SIGLIST_DECLARED 1 #undef SYS_SIGNAME_DECLARED #define SYS_SIGNAME_DECLARED 1 #undef USE_LOCAL_MAIL_COMMAND #define USE_LOCAL_MAIL_COMMAND 1 #undef TIME_WITH_SYS_TIME #define TIME_WITH_SYS_TIME 1 #undef USE_TARGET_DOMAIN #define USE_TARGET_DOMAIN 1 #undef NO_FORWARDTO_FILE #define NO_FORWARDTO_FILE 1 #undef USE_LSEARCH_REGEXCMP #define USE_LSEARCH_REGEXCMP 1 #undef USE_STRICT_MX #define USE_STRICT_MX 1 #define POINTER_TYPE long #define ALIGNED_TYPE unsigned int #define BITS_PER_CHAR 8 #define MAXINT_B10_DIGITS 10 #define MAXLONG_B10_DIGITS 10 #if ((__STDC__ - 0) > 0) && !defined(NO_ANSI_C) && !defined(ANSI_C) # define ANSI_C 1 #endif #if !defined(STDC_HEADERS) && defined(ANSI_C) # define STDC_HEADERS 1 #endif #if !defined(HAVE_STRING_H) && !defined(HAVE_STRINGS_H) # define HAVE_STRING_H 1 #endif /* * End Of "defs.h" */