]> granicus.if.org Git - sudo/commitdiff
changed _PATH_* to use _SUDO_PATH_* (which are defined in config.h)
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 16 Jan 1995 21:30:48 +0000 (21:30 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 16 Jan 1995 21:30:48 +0000 (21:30 +0000)
as a result, pathnames.h does not need to be run through configure
and the user can override the configured values easily.

pathnames.h.in

index 5620f619db3cbe9c32980a606c4151e77169d420..ecd58f48455f1f9a2a7346d6b1a04c35660343a4 100644 (file)
 #include <paths.h>
 #endif /* HAVE_PATHS_H */
 
-#ifndef _PATH_SENDMAIL
-#undef _PATH_SENDMAIL
-#endif /* _PATH_SENDMAIL */
+#ifndef _PATH_SUDO_SUDOERS
+#define _PATH_SUDO_SUDOERS     "/etc/sudoers"
+#endif /* _PATH_SUDO_SUDOERS */
+
+/*
+ * NOTE:  _PATH_SUDO_STMP *MUST* be on the same partition
+ *        as _PATH_SUDO_SUDOERS!
+ */
+#ifndef _PATH_SUDO_STMP
+#define _PATH_SUDO_STMP                "/etc/stmp"
+#endif /* _PATH_SUDO_STMP */
 
 #ifndef _PATH_SUDO_TIMEDIR
 #define _PATH_SUDO_TIMEDIR     "/tmp/.odus"
 #endif /* _PATH_SUDO_TIMEDIR */
 
-#ifndef _PATH_SUDO_SUDOERS
-#define _PATH_SUDO_SUDOERS     "/etc/sudoers"
-#endif /* _PATH_SUDO_SUDOERS */
-
 #ifndef _PATH_SUDO_LOGFILE
 #define _PATH_SUDO_LOGFILE     "/var/adm/sudo.log"
 #endif /* _PATH_SUDO_LOGFILE */
 
-#ifndef _PATH_SUDO_STMP
-#define _PATH_SUDO_STMP                "/etc/stmp"
-#endif /* _PATH_SUDO_STMP */
-
 #ifndef _PATH_TTY
 #define _PATH_TTY              "/dev/tty"
 #endif /* _PATH_TTY */
 
+/*
+ * The following paths are gleaned via configure but you can override
+ * configure's values here if you want.
+ */
+
+#ifndef _PATH_SENDMAIL
+#define _PATH_SENDMAIL         _SUDO_PATH_SENDMAIL
+#endif /* _PATH_SENDMAIL */
+
 #ifndef _PATH_VI
-#undef _PATH_VI
+#define _PATH_VI               _SUDO_PATH_VI
 #endif /* _PATH_VI */
 
 #ifndef _PATH_PWD
-#undef _PATH_PWD
+#define _PATH_PWD              _SUDO_PATH_PWD
 #endif /* _PATH_PWD */
 
 #ifndef _PATH_MV
-#undef _PATH_MV
+#define _PATH_MV               _SUDO_PATH_MV
 #endif /* _PATH_MV */