2 * Copyright (c) 1996, 1998, 1999, 2001, 2004
3 * Todd C. Miller <Todd.Miller@courtesan.com>.
5 * Permission to use, copy, modify, and distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
9 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17 * Sponsored in part by the Defense Advanced Research Projects
18 * Agency (DARPA) and Air Force Research Laboratory, Air Force
19 * Materiel Command, USAF, under agreement number F39502-99-1-0512.
21 * $Sudo: pathnames.h.in,v 1.52 2004/08/27 03:44:35 aaron Exp $
25 * Pathnames to programs and files used by sudo.
30 #endif /* HAVE_PATHS_H */
33 #define _PATH_DEV "/dev/"
34 #endif /* _PATH_DEV */
37 #define _PATH_TTY "/dev/tty"
38 #endif /* _PATH_TTY */
41 #define _PATH_DEFPATH "/usr/bin:/bin"
42 #endif /* _PATH_DEFPATH */
45 * NOTE: _PATH_SUDOERS is usually overriden by the Makefile.
48 #define _PATH_SUDOERS "/etc/sudoers"
49 #endif /* _PATH_SUDOERS */
52 * NOTE: _PATH_SUDOERS_TMP is usually overriden by the Makefile.
53 * _PATH_SUDOERS_TMP *MUST* be on the same partition
56 #ifndef _PATH_SUDOERS_TMP
57 #define _PATH_SUDOERS_TMP "/etc/sudoers.tmp"
58 #endif /* _PATH_SUDOERS_TMP */
61 * The following paths are controlled via the configure script.
65 * Where to put the timestamp files. Defaults to /var/run/sudo,
66 * /var/adm/sudo or /usr/adm/sudo depending on what exists.
68 #ifndef _PATH_SUDO_TIMEDIR
69 #undef _PATH_SUDO_TIMEDIR
70 #endif /* _PATH_SUDO_TIMEDIR */
73 * Where to put the sudo log file when logging to a file. Defaults to
74 * /var/log/sudo.log if /var/log exists, else /var/adm/sudo.log.
76 #ifndef _PATH_SUDO_LOGFILE
77 #undef _PATH_SUDO_LOGFILE
78 #endif /* _PATH_SUDO_LOGFILE */
80 #ifndef _PATH_SUDO_SENDMAIL
81 #undef _PATH_SUDO_SENDMAIL
82 #endif /* _PATH_SUDO_SENDMAIL */
84 #ifndef _PATH_SUDO_NOEXEC
85 #undef _PATH_SUDO_NOEXEC
86 #endif /* _PATH_SUDO_NOEXEC */
98 #endif /* _PATH_BSHELL */
101 #define _PATH_TMP "/tmp/"
102 #endif /* _PATH_TMP */
105 #define _PATH_VARTMP "/var/tmp/"
106 #endif /* _PATH_VARTMP */
109 #define _PATH_USRTMP "/usr/tmp/"
110 #endif /* _PATH_USRTMP */
112 #ifndef _PATH_LDAP_CONF
113 #define _PATH_LDAP_CONF "/etc/ldap.conf"
114 #endif /* _PATH_LDAP_CONF */