[BACK]Return to config.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / sudo

Annotation of src/usr.bin/sudo/config.h, Revision 1.3

1.3     ! millert     1: /*     $OpenBSD: config.h,v 1.2 2004/09/28 15:10:51 millert Exp $      */
1.1       millert     2:
                      3: #ifndef _SUDO_CONFIG_H
                      4: #define _SUDO_CONFIG_H
                      5:
                      6: /*
1.2       millert     7:  * configure --prefix=/usr --with-insults --with-bsdauth \
1.1       millert     8:  *          --with-env-editor --disable-path-info --with-logfac=authpriv
                      9:  */
                     10:
1.2       millert    11: #define HAVE_ASPRINTF
                     12: #define HAVE_BSD_AUTH_H
                     13: #define HAVE_CLOSEFROM
                     14: #define HAVE_DIRENT_H
                     15: #define HAVE_ERR_H
                     16: #define HAVE_FNMATCH
                     17: #define HAVE_FREEIFADDRS
                     18: #define HAVE_FSTAT
                     19: #define HAVE_FUTIMES
                     20: #define HAVE_GETCWD
                     21: #define HAVE_GETDOMAINNAME
                     22: #define HAVE_GETIFADDRS
1.3     ! millert    23: #define HAVE_GETTIMEOFDAY
1.2       millert    24: #define HAVE_INITGROUPS
                     25: #define HAVE_INNETGR
                     26: #define HAVE_INTTYPES_H
                     27: #define HAVE_ISBLANK
                     28: #define HAVE_LOCKF
                     29: #define HAVE_LOGIN_CAP_H
                     30: #define HAVE_LSEARCH
                     31: #define HAVE_MEMCPY
                     32: #define HAVE_MEMSET
                     33: #define HAVE_NETGROUP_H
                     34: #define HAVE_SETRESUID
                     35: #define HAVE_SETRLIMIT
                     36: #define HAVE_SIGACTION
                     37: #define HAVE_SIG_ATOMIC_T
                     38: #define HAVE_SNPRINTF
                     39: #define HAVE_STDLIB_H
                     40: #define HAVE_STRCASECMP
                     41: #define HAVE_STRCHR
                     42: #define HAVE_STRERROR
                     43: #define HAVE_STRFTIME
                     44: #define HAVE_STRING_H
                     45: #define HAVE_STRLCAT
                     46: #define HAVE_STRLCPY
                     47: #define HAVE_STRRCHR
                     48: #define HAVE_ST_MTIMESPEC
                     49: #define HAVE_SYS_SELECT_H
                     50: #define HAVE_SYS_STAT_H
                     51: #define HAVE_SYS_TYPES_H
                     52: #define HAVE_TERMIOS_H
                     53: #define HAVE_TIMESPEC
                     54: #define HAVE_TZSET
                     55: #define HAVE_UNISTD_H
                     56: #define HAVE_UTIMES
                     57: #define HAVE_VASPRINTF
                     58: #define HAVE_VSNPRINTF
                     59: #define HAVE___PROGNAME
1.1       millert    60:
                     61: #define CLASSIC_INSULTS 1
                     62: #define CSOPS_INSULTS 1
                     63: #define DONT_LEAK_PATH_INFO 1
                     64: #define EDITOR _PATH_VI
                     65: #define ENV_EDITOR 1
                     66: #define INCORRECT_PASSWORD "Sorry, try again."
                     67: #define LOGFAC "authpriv"
                     68: #define LOGGING SLOG_SYSLOG
                     69: #define MAILSUBJECT "*** SECURITY information for %h ***"
                     70: #define MAILTO "root"
                     71: #define MAXLOGFILELEN 80
                     72: #define MAX_UID_T_LEN 10
                     73: #define PASSPROMPT "Password:"
                     74: #define PASSWORD_TIMEOUT 5
                     75: #define PRI_FAILURE "alert"
                     76: #define PRI_SUCCESS "notice"
                     77: #define RETSIGTYPE void
                     78: #define RUNAS_DEFAULT "root"
                     79: #define SEND_MAIL_WHEN_NO_USER 1
                     80: #define STDC_HEADERS 1
                     81: #define SUDO_UMASK 0022
                     82: #define        SUDOERS_UID 0
                     83: #define        SUDOERS_GID 0
                     84: #define        SUDOERS_MODE 0440
                     85: #define TIMEOUT 5
                     86: #define TRIES_FOR_PASSWORD 3
                     87: #define USE_INSULTS 1
                     88: #define VOID void
                     89: #define WITHOUT_PASSWD 1
                     90:
                     91: #define sudo_waitpid(p, s, o)  waitpid(p, s, o)
                     92: #define        stat_sudoers    lstat
1.2       millert    93: #define EXECV  execvp
                     94:
                     95: #define mtim_getsec(_x)                ((_x).st_mtimespec.tv_sec)
                     96: #define mtim_getnsec(_x)       ((_x).st_mtimespec.tv_nsec)
                     97:
                     98: #undef SET
                     99: #define        SET(t, f)       ((t) |= (f))
                    100: #undef CLR
                    101: #define        CLR(t, f)       ((t) &= ~(f))
                    102: #undef ISSET
                    103: #define        ISSET(t, f)     ((t) & (f))
1.1       millert   104:
                    105: #endif /* _SUDO_CONFIG_H */