*** support/suexec.h.orig Sat May 10 00:06:17 1997 --- support/suexec.h Thu Apr 23 15:57:52 1998 *************** *** 50,55 **** --- 50,62 ---- * */ + /* "FPEXE modification made on Nov 2nd 1997 by Mark Wormgoor (riddles@ipe.nl) + * + * Changes were made in order to use Suexec and Frontpage 98 at the same time. + * Instead of trying to run suid on /usr/local/frontpage/currentversion/bin/fpexe, + * we execute this so the suid-bit does all the work + */ + /* * suexec.h -- user-definable variables for the suexec wrapper code. */ *************** *** 114,129 **** * debugging purposes. */ #ifndef LOG_EXEC ! #define LOG_EXEC "/usr/local/etc/httpd/logs/cgi.log" /* Need me? */ #endif /* * DOC_ROOT -- Define as the DocumentRoot set for Apache. This * will be the only hierarchy (aside from UserDirs) * that can be used for suEXEC behavior. */ #ifndef DOC_ROOT ! #define DOC_ROOT "/usr/local/etc/httpd/htdocs" #endif /* --- 121,162 ---- * debugging purposes. */ #ifndef LOG_EXEC ! #define LOG_EXEC "/var/log/httpd-cgi.log" /* Need me? */ #endif /* * DOC_ROOT -- Define as the DocumentRoot set for Apache. This * will be the only hierarchy (aside from UserDirs) * that can be used for suEXEC behavior. + * This is not used, since we have VirtualHosts defined. */ #ifndef DOC_ROOT ! #define DOC_ROOT "/usr/local/www" ! #endif ! ! /* ! * FPEXE ! * FRONTPAGE_EXE -- We are running frontpage and we don't need to run ! * fpexe suid, since it's already set suid. Also, the ! * dir-rights are incorrect and so on... ! */ ! #ifndef FPEXE ! #define FPEXE "fpexe" ! #endif ! ! #ifndef FRONTPAGE_EXE ! #define FRONTPAGE_EXE "/usr/local/frontpage/version3.0/apache-fp/_vti_bin/fpexe" ! #endif ! ! /* ! * SYSTEM_CGI -- Define as the cgi directory for system-wide CGI's ! * Note that UID/GID of the cgi or the directory are ! * NOT matched if they're in this directory, although ! * all the other checks still apply. Caveat Emptor. ! */ ! ! #ifndef SYSTEM_CGI ! #define SYSTEM_CGI "/usr/local/www/cgi-bin" #endif /* *************** *** 131,137 **** * */ #ifndef SAFE_PATH ! #define SAFE_PATH "/usr/local/bin:/usr/bin:/bin" #endif #endif /* _SUEXEC_H */ --- 164,170 ---- * */ #ifndef SAFE_PATH ! #define SAFE_PATH "/usr/local/bin:/usr/bin:/bin:." #endif #endif /* _SUEXEC_H */