update mod_frontpage to Mirfak 1.6.2 (apache module only)
This commit is contained in:
parent
52dd4ba7d8
commit
a96d3a8285
@ -1,58 +1,61 @@
|
||||
# $OpenBSD: Makefile,v 1.10 2002/12/29 15:03:57 fgsch Exp $
|
||||
# $OpenBSD: Makefile,v 1.11 2003/02/23 22:36:36 danh Exp $
|
||||
|
||||
BROKEN= "security hole, contains buffer overflow"
|
||||
|
||||
COMMENT= "Microsoft FrontPage 2000 Server extensions for Apache"
|
||||
COMMENT= "Microsoft FrontPage Server extensions for Apache"
|
||||
|
||||
ONLY_FOR_ARCHS= i386
|
||||
|
||||
VERSION= 1.5.1
|
||||
APVERSION= 1.3.17
|
||||
DISTNAME= mod_frontpage-${VERSION}-${APVERSION}
|
||||
VERSION= 1.6.2
|
||||
DISTNAME= mod_frontpage_mirfak-${VERSION}
|
||||
PKGNAME= mod_frontpage-${VERSION}
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= http://home.edo.uni-dortmund.de/~chripo/download/ \
|
||||
ftp://ftp.edo.uni-dortmund.de/pub/mod_frontpage/
|
||||
MASTER_SITES0= ftp://ftp.microsoft.com/products/frontpage/
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} fp40.bsdi.tar.z:0
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mirfak/}
|
||||
|
||||
HOMEPAGE= http://home.edo.uni-dortmund.de/~chripo/
|
||||
HOMEPAGE= http://mirfak.sourceforge.net
|
||||
|
||||
MAINTAINER= Dan Harnett <danh@openbsd.org>
|
||||
|
||||
PERMIT_PACKAGE_CDROM= "licensing restrictions"
|
||||
PERMIT_PACKAGE_FTP= "licensing restrictions"
|
||||
PERMIT_DISTFILES_CDROM= "licensing restrictions"
|
||||
PERMIT_DISTFILES_FTP= "licensing restrictions"
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
APACHEDIST= ${WRKDIR}/apache_${APVERSION}
|
||||
FP_PATCH= ${WRKDIR}/${DISTNAME}/patch-${VERSION}-${APVERSION}
|
||||
WRKSRC= ${WRKDIR}/apache_${APVERSION}/src/modules/frontpage
|
||||
NO_REGRESS= Yes
|
||||
SEPARATE_BUILD= concurrent
|
||||
|
||||
APXS= /usr/sbin/apxs
|
||||
CC!= ${APXS} -q CC
|
||||
CFLAGS!= ${APXS} -q CFLAGS
|
||||
INCLUDES!= ${APXS} -q INCLUDEDIR
|
||||
|
||||
post-extract:
|
||||
@mkdir -p ${WRKSRC}
|
||||
DEF= -DFPEXEC_BIN=\\\"/usr/local/sbin/fpexec\\\" \
|
||||
-DFPSTATIC_BIN=\\\"/usr/local/sbin/fpstatic\\\"
|
||||
|
||||
post-patch:
|
||||
@patch -s -p0 -d ${APACHEDIST} < ${FP_PATCH}
|
||||
DEF2= -DFP_HTTPD_USER=\"www\" -DFP_UID_MIN=1000 -DFP_GID_MIN=1000 \
|
||||
-DFP_LOG_EXEC=\"/var/log/fpexec_log\" \
|
||||
-DFP_USERDIR_SUFFIX=\"public_html\" \
|
||||
-DFP_DOC_ROOT=\"/var/www/htdocs\" \
|
||||
-DFP_SAFE_PATH=\"/usr/bin:/bin:/usr/local/bin\" \
|
||||
-DFPDIR=\"/usr/local/frontpage/version5.0/exes\" \
|
||||
-DFPBASE=\"/usr/local/frontpage/version5.0/exes\" \
|
||||
-DFP_USER=\"bin\" -DFP_GROUP=\"bin\" \
|
||||
-DFP_HTACCESS=\".htaccess\" -DFP_UMASK=022
|
||||
|
||||
INC= -I/usr/lib/apache/include
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC}; ${APXS} -c mod_frontpage.c
|
||||
cd ${WRKSRC}; ${CC} ${CFLAGS} -I${INCLUDES} fpexec.c -o fpexec
|
||||
cd ${WRKBUILD} && \
|
||||
${APXS} -Wall -c ${DEF} ${INC} \
|
||||
-o ${WRKBUILD}/mod_frontpage.so ${WRKSRC}/mod_frontpage.c
|
||||
${CC} ${CFLAGS} ${DEF2} ${INC} -o ${WRKBUILD}/fpexec ${WRKSRC}/fpexec.c
|
||||
${CC} ${CFLAGS} ${DEF2} ${INC} \
|
||||
-o ${WRKBUILD}/fpstatic ${WRKSRC}/fpstatic.c
|
||||
@sed 's,!!PREFIX!!,${PREFIX},' ${FILESDIR}/mod_frontpage-enable > \
|
||||
${WRKSRC}/mod_frontpage-enable
|
||||
${WRKBUILD}/mod_frontpage-enable
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/mod_frontpage.so ${PREFIX}/lib
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/mod_frontpage-enable ${PREFIX}/sbin
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/fpexec ${PREFIX}/sbin
|
||||
@cd ${WRKDIR} && pax -rw frontpage ${PREFIX}
|
||||
@chown -R bin:bin ${PREFIX}/frontpage
|
||||
@chown root ${PREFIX}/frontpage/version4.0/apache-fp/_vti_bin/fpexe
|
||||
${INSTALL_DATA} ${WRKBUILD}/mod_frontpage.so ${PREFIX}/lib/
|
||||
${INSTALL_SCRIPT} ${WRKBUILD}/mod_frontpage-enable ${PREFIX}/sbin/
|
||||
${INSTALL_PROGRAM} ${WRKBUILD}/fpexec ${PREFIX}/sbin/
|
||||
${INSTALL_PROGRAM} ${WRKBUILD}/fpstatic ${PREFIX}/sbin/
|
||||
@chown root:www ${PREFIX}/sbin/fpexec ${PREFIX}/sbin/fpstatic
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,6 +1,3 @@
|
||||
MD5 (fp40.bsdi.tar.z) = f469ea85b69d69f80f32c58fb0d273c4
|
||||
MD5 (mod_frontpage-1.5.1-1.3.17.tar.gz) = e846ab485bdbbfcb692794999b5b562a
|
||||
RMD160 (fp40.bsdi.tar.z) = 0e0f9ef12a4e3f81f75e6b242e7fea0179a25555
|
||||
RMD160 (mod_frontpage-1.5.1-1.3.17.tar.gz) = ff5c225b6ddde8c1bd08f77d41231ff7e0842eaf
|
||||
SHA1 (fp40.bsdi.tar.z) = 01b1a61dcbbbfa2fcd43f14e255ec655379ca69b
|
||||
SHA1 (mod_frontpage-1.5.1-1.3.17.tar.gz) = 7ee79db9484f4bb764efcf457ba02c0c1fdbe86a
|
||||
MD5 (mod_frontpage_mirfak-1.6.2.tar.gz) = 5dbae3d1d706c24f3ffcd3f5121c517a
|
||||
RMD160 (mod_frontpage_mirfak-1.6.2.tar.gz) = 30afe08ea6ba1da189f8f50833247a2c72015414
|
||||
SHA1 (mod_frontpage_mirfak-1.6.2.tar.gz) = a026ddbc3bea15e2ce9ff6510132b69505acbf53
|
||||
|
@ -1,566 +0,0 @@
|
||||
--- patch-1.5.1-1.3.17.orig Tue Feb 20 18:42:01 2001
|
||||
+++ patch-1.5.1-1.3.17 Fri Mar 15 15:35:59 2002
|
||||
@@ -1,405 +1,3 @@
|
||||
-diff -rNu ../apache_1.3.17.orig/Makefile.tmpl ./Makefile.tmpl
|
||||
---- ../apache_1.3.17.orig/Makefile.tmpl Mon Jan 15 17:26:17 2001
|
||||
-+++ ./Makefile.tmpl Wed Feb 21 00:35:27 2001
|
||||
-@@ -129,6 +129,21 @@
|
||||
-
|
||||
- libexecdir_relative = @libexecdir_relative@
|
||||
-
|
||||
-+# fpexec details
|
||||
-+fpexec = @fpexec@
|
||||
-+fpexec_caller = @fpexec_caller@
|
||||
-+fpexec_docroot = @fpexec_docroot@
|
||||
-+fpexec_logexec = @fpexec_logexec@
|
||||
-+fpexec_uidmin = @fpexec_uidmin@
|
||||
-+fpexec_gidmin = @fpexec_gidmin@
|
||||
-+fpexec_userdir = @fpexec_userdir@
|
||||
-+fpexec_safepath = @fpexec_safepath@
|
||||
-+fpexec_fpdir = @fpexec_fpdir@
|
||||
-+fpexec_fpuser = @fpexec_fpuser@
|
||||
-+fpexec_fpgroup = @fpexec_fpgroup@
|
||||
-+fpexec_htaccess = @fpexec_htaccess@
|
||||
-+fpexec_umask = @fpexec_umask@
|
||||
-+
|
||||
- # suexec details (optional)
|
||||
- suexec = @suexec@
|
||||
- suexec_caller = @suexec_caller@
|
||||
-@@ -187,6 +202,9 @@
|
||||
- x*390*) _C89_STEPS="0xffffffff"; export _C89_STEPS;; \
|
||||
- esac; \
|
||||
- cd $(TOP)/$(SRC); $(MAKE) $(MFLAGS) SDP=$(SRC)/ all
|
||||
-+ @if [ ".$(fpexec)" = .1 ]; then \
|
||||
-+ $(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) build-fpexec; \
|
||||
-+ fi
|
||||
-
|
||||
- # build the additional support stuff
|
||||
- build-support:
|
||||
-@@ -210,6 +228,27 @@
|
||||
- fi
|
||||
- @echo "<=== $(SRC)/support"
|
||||
-
|
||||
-+# build fpexec, the wrapper for the FrontPage CGIs
|
||||
-+build-fpexec:
|
||||
-+ @echo "===> $(SRC)/modules/frontpage"; \
|
||||
-+ cd $(TOP)/$(SRC)/modules/frontpage; \
|
||||
-+ $(MAKE) $(MFLAGS) \
|
||||
-+ EXTRA_CFLAGS='\
|
||||
-+ -DFP_HTTPD_USER=\"$(fpexec_caller)\" \
|
||||
-+ -DFP_UID_MIN=$(fpexec_uidmin) \
|
||||
-+ -DFP_GID_MIN=$(fpexec_gidmin) \
|
||||
-+ -DFP_USERDIR_SUFFIX=\"$(fpexec_userdir)\" \
|
||||
-+ -DFP_LOG_EXEC=\"$(fpexec_logexec)\" \
|
||||
-+ -DFP_DOC_ROOT=\"$(fpexec_docroot)\" \
|
||||
-+ -DFP_SAFE_PATH=\"$(fpexec_safepath)\" \
|
||||
-+ -DFPDIR=\"$(fpexec_fpdir)\" \
|
||||
-+ -DFP_USER=\"$(fpexec_fpuser)\" \
|
||||
-+ -DFP_GROUP=\"$(fpexec_fpgroup)\" \
|
||||
-+ -DFP_HTACCESS=\"$(fpexec_htaccess)\" \
|
||||
-+ -DFP_UMASK=$(fpexec_umask)' \
|
||||
-+ fpexec;
|
||||
-+ @echo "<=== $(SRC)/modules/frontpage"
|
||||
-+
|
||||
- ## ------------------------------------------------------------------
|
||||
- ## Installation Targets
|
||||
- ## ------------------------------------------------------------------
|
||||
-@@ -341,6 +380,15 @@
|
||||
- -e 's:[ ]lib: mod_:' \
|
||||
- -e 's:\.[soam].*$$:.c:' >>$(SRC)/.apaci.install.conf; \
|
||||
- fi
|
||||
-+ # install fpEXEC, if mod_frontpage was activated
|
||||
-+ -@if [ ".$(fpexec)" = .1 ]; then \
|
||||
-+ echo "$(INSTALL_PROGRAM) $(TOP)/$(SRC)/modules/frontpage/fpexec $(root)$(sbindir)/fpexec"; \
|
||||
-+ $(INSTALL_PROGRAM) $(TOP)/$(SRC)/modules/frontpage/fpexec $(root)$(sbindir)/fpexec; \
|
||||
-+ echo "chown root.root $(root)$(sbindir)/fpexec"; \
|
||||
-+ chown root.root $(root)$(sbindir)/fpexec; \
|
||||
-+ echo "chmod 4711 $(root)$(sbindir)/fpexec"; \
|
||||
-+ chmod 4711 $(root)$(sbindir)/fpexec; \
|
||||
-+ fi
|
||||
- @echo "<=== [programs]"
|
||||
-
|
||||
- # install the support programs and scripts
|
||||
-@@ -555,6 +603,9 @@
|
||||
- clean:
|
||||
- @echo "===> $(SRC)"
|
||||
- @$(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) clean-std $(clean-support)
|
||||
-+ @if [ ".$(fpexec)" = .1 ]; then \
|
||||
-+ $(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) clean-fpexec; \
|
||||
-+ fi
|
||||
- @echo "<=== $(SRC)"
|
||||
- @$(RM) $(TOP)/$(SRC)/.apaci.build.ok
|
||||
-
|
||||
-@@ -572,11 +623,22 @@
|
||||
- fi; \
|
||||
- echo "<=== $(SRC)/support"
|
||||
-
|
||||
-+# clean fpexec stuff
|
||||
-+clean-fpexec:
|
||||
-+ @echo "===> $(SRC)/modules/frontpage"; \
|
||||
-+ cd $(TOP)/$(SRC)/modules/frontpage; \
|
||||
-+ echo "$(RM) fpexec.o fpexec"; \
|
||||
-+ $(RM) fpexec.o fpexec; \
|
||||
-+ echo "<=== $(SRC)/modules/frontpage"
|
||||
-+
|
||||
- # cleanup the source tree by removing anything which was
|
||||
- # created by the configure step and the build target.
|
||||
- # When --shadow is used we just remove the complete shadow tree.
|
||||
- distclean:
|
||||
- @if [ ".$(SRC)" = .src ]; then \
|
||||
-+ if [ ".$(fpexec)" = .1 ]; then \
|
||||
-+ $(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) clean-fpexec; \
|
||||
-+ fi; \
|
||||
- $(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) distclean-normal; \
|
||||
- else \
|
||||
- $(MAKE) -f $(TOP)/$(MKF) $(MFLAGS) $(MFWD) distclean-shadow; \
|
||||
-diff -rNu ../apache_1.3.17.orig/configure ./configure
|
||||
---- ../apache_1.3.17.orig/configure Mon Jan 15 17:26:17 2001
|
||||
-+++ ./configure Wed Feb 21 00:35:27 2001
|
||||
-@@ -251,6 +251,21 @@
|
||||
- # if the umask is undefined, we don't change it
|
||||
- #suexec_umask=0755
|
||||
-
|
||||
-+# fpexec defaults
|
||||
-+fpexec=0
|
||||
-+fpexec_docroot='$datadir/htdocs'
|
||||
-+fpexec_logexec='$logfiledir/fpexec_log'
|
||||
-+fpexec_caller=www
|
||||
-+fpexec_userdir=public_html
|
||||
-+fpexec_uidmin=100
|
||||
-+fpexec_gidmin=100
|
||||
-+fpexec_safepath="/usr/local/bin:/usr/bin:/bin"
|
||||
-+fpexec_fpdir="/usr/local/frontpage/version4.0/exes"
|
||||
-+fpexec_fpuser=bin
|
||||
-+fpexec_fpgroup=bin
|
||||
-+fpexec_htaccess=".htaccess"
|
||||
-+fpexec_umask=022
|
||||
-+
|
||||
- # the installation flags
|
||||
- iflags_program="-m 755 -s"
|
||||
- iflags_core="-m 755"
|
||||
-@@ -465,6 +480,23 @@
|
||||
- echo " --suexec-safepath=PATH set the suEXEC safe PATH [$suexec_safepath]"
|
||||
- echo " --suexec-umask=UMASK set the umask for the suEXEC'd script [server's umask]"
|
||||
- echo ""
|
||||
-+ echo "fpEXEC options (only needed in combination with Improved mod_frontpage):"
|
||||
-+ echo " --fpexec-caller=NAME set the fpEXEC username of the allowed caller [$fpexec_caller]"
|
||||
-+ echo " --fpexec-docroot=DIR set the fpEXEC root directory [PREFIX/share/htdocs]"
|
||||
-+ echo " --fpexec-logfile=FILE set the fpEXEC logfile [PREFIX/var/log/fpexec_log]"
|
||||
-+ echo " --fpexec-userdir=DIR set the fpEXEC user directory [$fpexec_userdir]"
|
||||
-+ echo " --fpexec-uidmin=UID set the fpEXEC minimal allowed UID [$fpexec_uidmin]"
|
||||
-+ echo " --fpexec-gidmin=GID set the fpEXEC minimal allowed GID [$fpexec_gidmin]"
|
||||
-+ echo " --fpexec-safepath=PATH set the fpEXEC safe PATH [$fpexec_safepath]"
|
||||
-+ echo " --fpexec-fpdir=PATH set the PATH to the FrontPage Server Extensions executables"
|
||||
-+ echo " [$fpexec_fpdir]"
|
||||
-+ echo " --fpexec-fpuser=NAME set the owning user of the FrontPage Server Extensions dir"
|
||||
-+ echo " [$fpexec_fpuser]"
|
||||
-+ echo " --fpexec-fpgroup=NAME set the owning group of the FrontPage Server Extensions dir"
|
||||
-+ echo " [$fpexec_fpgroup]"
|
||||
-+ echo " --fpexec-htaccess=FILE set the name of the access control file [$fpexec_htaccess]"
|
||||
-+ echo " --fpexec-umask=UMASK set the umask for the FrontPage executables [$fpexec_umask]"
|
||||
-+ echo ""
|
||||
- echo "Deprecated options:"
|
||||
- echo " --layout backward compat only: use --show-layout"
|
||||
- echo " --compat backward compat only: use --with-layout=Apache"
|
||||
-@@ -816,6 +848,10 @@
|
||||
- exit 1
|
||||
- fi
|
||||
- eval "module_${apc_optarg}=yes"
|
||||
-+ if [ "x${apc_optarg}" = "xfrontpage" ]; then
|
||||
-+ echo " + enabling Improved mod_frontpage"
|
||||
-+ fpexec=1
|
||||
-+ fi
|
||||
- ;;
|
||||
- esac
|
||||
- ;;
|
||||
-@@ -850,6 +886,10 @@
|
||||
- exit 1
|
||||
- fi
|
||||
- eval "shared_${apc_optarg}=yes"
|
||||
-+ if [ "x${apc_optarg}" = "xfrontpage" ] && [ "x$fpexec" != "x1" ]; then
|
||||
-+ echo " + enabling Improved mod_frontpage"
|
||||
-+ fpexec=1
|
||||
-+ fi
|
||||
- ;;
|
||||
- esac
|
||||
- ;;
|
||||
-@@ -997,6 +1037,43 @@
|
||||
- suexec_umask="-DSUEXEC_UMASK=$apc_optarg"
|
||||
- suexec_ok=1
|
||||
- ;;
|
||||
-+ --fpexec-logfile=*)
|
||||
-+ fpexec_logexec="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-caller=*)
|
||||
-+ fpexec_caller="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-docroot=*)
|
||||
-+ fpexec_docroot="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-userdir=*)
|
||||
-+ fpexec_userdir="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-uidmin=*)
|
||||
-+ fpexec_uidmin="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-gidmin=*)
|
||||
-+ fpexec_gidmin="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-safepath=*)
|
||||
-+ fpexec_safepath="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-fpdir=*)
|
||||
-+ fpexec_fpdir="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-fpuser=*)
|
||||
-+ fpexec_fpuser="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-fpgroup=*)
|
||||
-+ fpexec_fpgroup="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-htaccess=*)
|
||||
-+ fpexec_htaccess="$apc_optarg"
|
||||
-+ ;;
|
||||
-+ --fpexec-umask=*)
|
||||
-+ fpexec_umask_val="$apc_optarg"
|
||||
-+ fpexec_umask="$apc_optarg"
|
||||
-+ ;;
|
||||
- --server-uid=*)
|
||||
- conf_user="$apc_optarg"
|
||||
- # protect the '#' against interpretation as comment
|
||||
-@@ -1089,6 +1166,68 @@
|
||||
- fi
|
||||
-
|
||||
- ##
|
||||
-+## Errors and warnings for the fpexec setup
|
||||
-+##
|
||||
-+if [ "x$fpexec" = "x1" ]; then
|
||||
-+ if [ "x$suexec_ok" = "x1" ]; then
|
||||
-+ if [ "x$fpexec_caller" != "x$suexec_caller" ]; then
|
||||
-+ echo "configure:Error: You enabled suEXEC and Improved mod_frontpage, but your"
|
||||
-+ echo " values for --suexec-caller and --fpexec-caller are not"
|
||||
-+ echo " equivalent. Choose the same value for both switches."
|
||||
-+ echo " Note that both switches do have a default value of \"www\"."
|
||||
-+ exit 1
|
||||
-+ fi
|
||||
-+ if [ "x$fpexec_uidmin" != "x$suexec_uidmin" ]; then
|
||||
-+ echo " +" 1>&2
|
||||
-+ echo " + Warning: Your current values for the target user for suEXEC" 1>&2
|
||||
-+ echo " + (value: $suexec_uidmin) and fpEXEC (value: $fpexec_uidmin, this is needed for" 1>&2
|
||||
-+ echo " + Improved mod_frontpage) are not equivalent. If you are unsure about your" 1>&2
|
||||
-+ echo " + current configuration, read htdocs/manual/suexec.html and the Improved" 1>&2
|
||||
-+ echo " + mod_frontpage INSTALL first!" 1>&2
|
||||
-+ fi
|
||||
-+ if [ "x$fpexec_gidmin" != "x$suexec_gidmin" ]; then
|
||||
-+ echo " +" 1>&2
|
||||
-+ echo " + Warning: Your current values for the target group for suEXEC" 1>&2
|
||||
-+ echo " + (value: $suexec_gidmin) and fpEXEC (value: $fpexec_gidmin, this is needed for" 1>&2
|
||||
-+ echo " + Improved mod_frontpage) are not equivalent. If you are unsure about your" 1>&2
|
||||
-+ echo " + current configuration, read htdocs/manual/suexec.html and the Improved" 1>&2
|
||||
-+ echo " + mod_frontpage INSTALL first!" 1>&2
|
||||
-+ fi
|
||||
-+ fi
|
||||
-+ if [ "x`$aux/getuid.sh`" != "x0" ]; then
|
||||
-+ echo " +" 1>&2
|
||||
-+ echo " + Warning: You have enabled Improved mod_frontpage. Be aware that you" 1>&2
|
||||
-+ echo " + need root privileges to complete the final installation step." 1>&2
|
||||
-+ fi
|
||||
-+ if [ "x$conf_user" = "x" ]; then
|
||||
-+ if [ -f /etc/passwd ] && [ "x$confadjust" = "x1" ]; then
|
||||
-+ for uid in nobody www daemon demon http httpd; do
|
||||
-+ if [ "x`egrep \^${uid}: /etc/passwd`" != "x" ]; then
|
||||
-+ break
|
||||
-+ else
|
||||
-+ uid=nobody
|
||||
-+ fi
|
||||
-+ done
|
||||
-+ else
|
||||
-+ uid=nobody
|
||||
-+ fi
|
||||
-+ if [ "x$fpexec_caller" != "x$uid" ]; then
|
||||
-+ echo " +" 1>&2
|
||||
-+ echo " + Warning: You will have to change the value of the \"User\" directive" 1>&2
|
||||
-+ echo " + in your httpd.conf file to a value of \"$fpexec_caller\" to run the" 1>&2
|
||||
-+ echo " + FrontPage Server Extensions." 1>&2
|
||||
-+ fi
|
||||
-+ else
|
||||
-+ if [ "x$fpexec_caller" != "x$conf_user" ]; then
|
||||
-+ echo " +" 1>&2
|
||||
-+ echo " + Warning: Your values for --server-uid and --fpexec-caller are not" 1>&2
|
||||
-+ echo " + equivalent. Change the \"User\" directive in your httpd.conf to a value" 1>&2
|
||||
-+ echo " + of \"$fpexec_caller\" to run the FrontPage Server Extensions." 1>&2
|
||||
-+ fi
|
||||
-+ fi
|
||||
-+fi
|
||||
-+
|
||||
-+##
|
||||
- ## target name
|
||||
- ##
|
||||
- if [ "x$TARGET" != "x" ]; then
|
||||
-@@ -1106,7 +1245,8 @@
|
||||
- for var in prefix exec_prefix bindir sbindir libexecdir mandir \
|
||||
- sysconfdir datadir iconsdir htdocsdir cgidir includedir \
|
||||
- localstatedir runtimedir logfiledir proxycachedir \
|
||||
-- suexec_docroot suexec_logexec ; do
|
||||
-+ suexec_docroot suexec_logexec fpexec_docroot \
|
||||
-+ fpexec_logexec fpexec_fpdir ; do
|
||||
- eval "val=\"\$$var\"";
|
||||
- val=`echo $val | sed -e 's:\(.\)/*$:\1:'`
|
||||
- eval "$var=\"$val\""
|
||||
-@@ -1268,6 +1408,23 @@
|
||||
- fi
|
||||
- echo ""
|
||||
- fi
|
||||
-+ if [ "x$fpexec" = "x1" ]; then
|
||||
-+ echo "fpEXEC setup:"
|
||||
-+ echo " fpexec binary: $sbindir/fpexec"
|
||||
-+ echo " document root: $fpexec_docroot"
|
||||
-+ echo " userdir suffix: $fpexec_userdir"
|
||||
-+ echo " logfile: $fpexec_logexec"
|
||||
-+ echo " safe path: $fpexec_safepath"
|
||||
-+ echo " caller ID: $fpexec_caller"
|
||||
-+ echo " minimum user ID: $fpexec_uidmin"
|
||||
-+ echo " minimum group ID: $fpexec_gidmin"
|
||||
-+ echo " FrontPage Server Extensions exes dir: $fpexec_fpdir"
|
||||
-+ echo " FrontPage Server Extensions dir user: $fpexec_fpuser"
|
||||
-+ echo " FrontPage Server Extensions dir group: $fpexec_fpgroup"
|
||||
-+ echo " access control file: $fpexec_htaccess"
|
||||
-+ echo " umask: $fpexec_umask"
|
||||
-+ echo ""
|
||||
-+ fi
|
||||
- exit 0
|
||||
- fi
|
||||
-
|
||||
-@@ -1278,6 +1435,19 @@
|
||||
- echo "Creating $mkf"
|
||||
- fi
|
||||
- sed <Makefile.tmpl >$mkf \
|
||||
-+-e "s%@fpexec@%$fpexec%g" \
|
||||
-+-e "s%@fpexec_logexec@%$fpexec_logexec%g" \
|
||||
-+-e "s%@fpexec_caller@%$fpexec_caller%g" \
|
||||
-+-e "s%@fpexec_docroot@%$fpexec_docroot%g" \
|
||||
-+-e "s%@fpexec_userdir@%$fpexec_userdir%g" \
|
||||
-+-e "s%@fpexec_uidmin@%$fpexec_uidmin%g" \
|
||||
-+-e "s%@fpexec_gidmin@%$fpexec_gidmin%g" \
|
||||
-+-e "s%@fpexec_safepath@%$fpexec_safepath%g" \
|
||||
-+-e "s%@fpexec_fpdir@%$fpexec_fpdir%g" \
|
||||
-+-e "s%@fpexec_fpuser@%$fpexec_fpuser%g" \
|
||||
-+-e "s%@fpexec_fpgroup@%$fpexec_fpgroup%g" \
|
||||
-+-e "s%@fpexec_htaccess@%$fpexec_htaccess%g" \
|
||||
-+-e "s%@fpexec_umask@%$fpexec_umask%g" \
|
||||
- -e "s%@PLATFORM@%$PLATFORM%g" \
|
||||
- -e "s%@PERL@%$PERL%g" \
|
||||
- -e "s%@TAR@%$TAR%g" \
|
||||
-@@ -1338,6 +1508,9 @@
|
||||
- echo "## WITHOUT DISTURBING THE KNOWN MAKE BUILD PROCESS DISPLAY" >>$src/apaci
|
||||
- echo "echo '-DHTTPD_ROOT=\"$prefix\"'" >>$src/apaci
|
||||
- echo "echo '-DSUEXEC_BIN=\"$sbindir/suexec\"'" >>$src/apaci
|
||||
-+echo "echo '-DFPEXEC_BIN=\"$sbindir/fpexec\"'" >>$src/apaci
|
||||
-+echo "echo '-DFP_UID_MIN=$fpexec_uidmin'" >>$src/apaci
|
||||
-+echo "echo '-DFP_GID_MIN=$fpexec_gidmin'" >>$src/apaci
|
||||
- echo "echo '-DSHARED_CORE_DIR=\"$libexecdir\"'" >>$src/apaci
|
||||
- echo "echo '-DDEFAULT_PIDLOG=\"${runtimedir_relative}${thetarget}.pid\"'" >>$src/apaci
|
||||
- echo "echo '-DDEFAULT_SCOREBOARD=\"${runtimedir_relative}${thetarget}.scoreboard\"'" >>$src/apaci
|
||||
-diff -rNu ../apache_1.3.17.orig/src/Configuration.tmpl ./src/Configuration.tmpl
|
||||
---- ../apache_1.3.17.orig/src/Configuration.tmpl Sat Aug 14 10:35:43 1999
|
||||
-+++ ./src/Configuration.tmpl Wed Feb 21 00:35:27 2001
|
||||
-@@ -436,3 +436,12 @@
|
||||
-
|
||||
- AddModule modules/standard/mod_setenvif.o
|
||||
-
|
||||
-+## Improved mod_frontpage allows you to use advanced
|
||||
-+## features of the FrontPage client with the Apache HTTP
|
||||
-+## Server. See http://home.edo.uni-dortmund.de/~chripo/
|
||||
-+## for more information about Improved mod_frontpage and
|
||||
-+## http://msdn.microsoft.com/workshop/languages/fp/2000/unixfpse.asp
|
||||
-+## for the FrontPage Server Extensions
|
||||
-+
|
||||
-+# AddModule modules/frontpage/mod_frontpage.o
|
||||
-+
|
||||
-diff -rNu ../apache_1.3.17.orig/src/modules/frontpage/Makefile.tmpl ./src/modules/frontpage/Makefile.tmpl
|
||||
---- ../apache_1.3.17.orig/src/modules/frontpage/Makefile.tmpl Thu Jan 1 01:00:00 1970
|
||||
-+++ ./src/modules/frontpage/Makefile.tmpl Wed Feb 21 00:35:27 2001
|
||||
-@@ -0,0 +1,22 @@
|
||||
-+fpexec: fpexec.o
|
||||
-+ $(CC) $(CFLAGS) $(EXTRA_CFLAGS) fpexec.o -o fpexec $(LDFLAGS)
|
||||
-+
|
||||
-+#Dependencies
|
||||
-+
|
||||
-+$(OBJS) $(OBJS_PIC): Makefile
|
||||
-+
|
||||
-+# DO NOT REMOVE
|
||||
-+fpexec.o: fpexec.c $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \
|
||||
-+ $(INCDIR)/ap_config_auto.h $(OSDIR)/os.h \
|
||||
-+ $(OSDIR)/os-inline.c $(INCDIR)/ap_ctype.h \
|
||||
-+ $(INCDIR)/hsregex.h fpexec.h
|
||||
-+mod_frontpage.o: mod_frontpage.c $(INCDIR)/httpd.h \
|
||||
-+ $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \
|
||||
-+ $(INCDIR)/ap_config_auto.h $(OSDIR)/os.h \
|
||||
-+ $(OSDIR)/os-inline.c $(INCDIR)/ap_ctype.h \
|
||||
-+ $(INCDIR)/hsregex.h $(INCDIR)/ap_alloc.h $(INCDIR)/buff.h \
|
||||
-+ $(INCDIR)/ap.h $(INCDIR)/util_uri.h \
|
||||
-+ $(INCDIR)/http_config.h $(INCDIR)/http_core.h \
|
||||
-+ $(INCDIR)/http_log.h $(INCDIR)/http_main.h \
|
||||
-+ $(INCDIR)/http_protocol.h $(INCDIR)/util_script.h \
|
||||
-+ mod_frontpage.h fpexec.h
|
||||
diff -rNu ../apache_1.3.17.orig/src/modules/frontpage/fpexec.c ./src/modules/frontpage/fpexec.c
|
||||
--- ../apache_1.3.17.orig/src/modules/frontpage/fpexec.c Thu Jan 1 01:00:00 1970
|
||||
+++ ./src/modules/frontpage/fpexec.c Wed Feb 21 00:35:27 2001
|
||||
@@ -647,7 +245,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ exit(120);
|
||||
+ }
|
||||
+
|
||||
-+ sprintf(pathbuf, "PATH=%s", FP_SAFE_PATH);
|
||||
++ snprintf(pathbuf, sizeof pathbuf, "PATH=%s", FP_SAFE_PATH);
|
||||
+ cleanenv[cidx] = strdup(pathbuf);
|
||||
+ cidx++;
|
||||
+
|
||||
@@ -933,8 +531,8 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * not writable by others.
|
||||
+ */
|
||||
+
|
||||
-+ strcpy(fpd, cwd);
|
||||
-+ strcat(fpd, "/" FP_HTACCESS);
|
||||
++ strlcpy(fpd, cwd, sizeof fpd);
|
||||
++ strlcat(fpd, "/" FP_HTACCESS, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || (S_ISLNK(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -959,8 +557,8 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * not writable by others.
|
||||
+ */
|
||||
+
|
||||
-+ strcpy(fpd, cwd);
|
||||
-+ strcat(fpd, _VTI_BIN);
|
||||
++ strlcpy(fpd, cwd, sizeof fpd);
|
||||
++ strlcat(fpd, _VTI_BIN, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || !(S_ISDIR(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -985,7 +583,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * exists and is not writable by others.
|
||||
+ */
|
||||
+
|
||||
-+ strcat(fpd, "/" FP_HTACCESS);
|
||||
++ strlcat(fpd, "/" FP_HTACCESS, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || (S_ISLNK(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -1012,11 +610,11 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ */
|
||||
+
|
||||
+ if ((strcmp(cmd, ADMIN) == 0) || (strcmp(cmd, AUTHOR) == 0)) {
|
||||
-+ strcpy(fpd, cwd);
|
||||
++ strlcpy(fpd, cwd, sizeof fpd);
|
||||
+ if (strcmp(cmd, ADMIN) == 0)
|
||||
-+ strcat(fpd, _VTI_ADM);
|
||||
++ strlcat(fpd, _VTI_ADM, sizeof fpd);
|
||||
+ else
|
||||
-+ strcat(fpd, _VTI_AUT);
|
||||
++ strlcat(fpd, _VTI_AUT, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || !(S_ISDIR(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -1036,7 +634,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ exit(120);
|
||||
+ }
|
||||
+
|
||||
-+ strcat(fpd, "/" FP_HTACCESS);
|
||||
++ strlcat(fpd, "/" FP_HTACCESS, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || (S_ISLNK(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -1057,7 +655,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
-+ strcpy(fpd, FPDIR);
|
||||
++ strlcpy(fpd, FPDIR, sizeof fpd);
|
||||
+ if (((lstat(fpd, &fp_info)) != 0) || !(S_ISDIR(fp_info.st_mode))) {
|
||||
+ log_err("cannot stat: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -1080,7 +678,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ /*
|
||||
+ * Error out if we cannot stat the program.
|
||||
+ */
|
||||
-+ strcat(fpd, cmd);
|
||||
++ strlcat(fpd, cmd, sizeof fpd);
|
||||
+ if (((lstat(fpd, &prg_info)) != 0) || (S_ISLNK(prg_info.st_mode))) {
|
||||
+ log_err("cannot stat program: %s\n", fpd);
|
||||
+ exit(117);
|
||||
@@ -1260,7 +858,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * for fpEXEC. For most systems, 500 or 100 is common.
|
||||
+ */
|
||||
+#ifndef FP_UID_MIN
|
||||
-+#define FP_UID_MIN 100
|
||||
++#define FP_UID_MIN 1000
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
@@ -1268,7 +866,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * for fpEXEC. For most systems, 100 is common.
|
||||
+ */
|
||||
+#ifndef FP_GID_MIN
|
||||
-+#define FP_GID_MIN 100
|
||||
++#define FP_GID_MIN 1000
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
@@ -1277,7 +875,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * debugging purposes.
|
||||
+ */
|
||||
+#ifndef FP_LOG_EXEC
|
||||
-+#define FP_LOG_EXEC "/usr/local/apache/logs/cgi.log" /* Need me? */
|
||||
++#define FP_LOG_EXEC "/var/log/fpexec_log" /* Need me? */
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
@@ -1285,7 +883,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ *
|
||||
+ */
|
||||
+#ifndef FP_SAFE_PATH
|
||||
-+#define FP_SAFE_PATH "/usr/local/bin:/usr/bin:/bin"
|
||||
++#define FP_SAFE_PATH "/usr/bin:/bin:/usr/local/bin"
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
@@ -1338,7 +936,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+ * that can be used for fpEXEC behavior.
|
||||
+ */
|
||||
+#ifndef FP_DOC_ROOT
|
||||
-+#define FP_DOC_ROOT "/usr/local/apache/htdocs"
|
||||
++#define FP_DOC_ROOT "/var/www/htdocs"
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
@@ -1371,7 +969,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
diff -rNu ../apache_1.3.17.orig/src/modules/frontpage/mod_frontpage.c ./src/modules/frontpage/mod_frontpage.c
|
||||
--- ../apache_1.3.17.orig/src/modules/frontpage/mod_frontpage.c Thu Jan 1 01:00:00 1970
|
||||
+++ ./src/modules/frontpage/mod_frontpage.c Wed Feb 21 00:35:27 2001
|
||||
-@@ -0,0 +1,553 @@
|
||||
+@@ -0,0 +1,557 @@
|
||||
+/* ====================================================================
|
||||
+ * Copyright (c) 1996-1999 The Apache Group. All rights reserved.
|
||||
+ *
|
||||
@@ -1466,8 +1064,12 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+module MODULE_VAR_EXPORT frontpage_module;
|
||||
+
|
||||
+typedef int boolean;
|
||||
++#ifndef FALSE
|
||||
+#define FALSE 0
|
||||
++#endif /* FALSE */
|
||||
++#ifndef TRUE
|
||||
+#define TRUE 1
|
||||
++#endif /* TRUE */
|
||||
+
|
||||
+typedef struct
|
||||
+{
|
||||
@@ -2001,7 +1603,7 @@ diff -rNu ../apache_1.3.17.orig/src/modu
|
||||
+#define _VTI_PVT "/_vti_pvt"
|
||||
+
|
||||
+#ifndef FPEXEC_BIN
|
||||
-+#define FPEXEC_BIN HTTPD_ROOT "bin/fpexec"
|
||||
++#define FPEXEC_BIN "/usr/local/sbin/fpexec"
|
||||
+#endif
|
||||
+
|
||||
+#endif
|
@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# $OpenBSD: DEINSTALL,v 1.1.1.1 2001/03/04 17:21:21 danh Exp $
|
||||
# $OpenBSD: DEINSTALL,v 1.2 2003/02/23 22:36:37 danh Exp $
|
||||
#
|
||||
# mod_frontpage de-installation
|
||||
|
||||
@ -11,17 +11,24 @@ CONF=`apxs -q SYSCONFDIR`/httpd.conf
|
||||
MODULE=/usr/lib/apache/modules/mod_frontpage.so
|
||||
|
||||
rm -f ${MODULE}
|
||||
apxs -e -A -n 'frontpage' mod_frontpage.so 2> /dev/null
|
||||
|
||||
echo
|
||||
echo "+---------------"
|
||||
echo "| To completely deinstall the $1 package you"
|
||||
echo "| need to perform these steps as root:"
|
||||
echo "|"
|
||||
echo "| edit ${CONF}"
|
||||
echo "| remove the line LoadModule frontpage_module"
|
||||
echo "| * edit ${CONF}"
|
||||
echo "|"
|
||||
echo "| * remove, or leave commented out, the LoadModule directive"
|
||||
echo "| that refers to this module"
|
||||
echo "|"
|
||||
echo "| * remove, or comment out, the following directives:"
|
||||
echo "| FrontpageEnable, FrontpageDisable,"
|
||||
echo "| FrontpageAdminEnable, FrontpageAdminDisable"
|
||||
if [ -d ${PREFIX}/frontpage ]; then
|
||||
echo "|"
|
||||
echo "| Optionally, you may also delete the FrontPage 2000 Server"
|
||||
echo "| Optionally, you may also delete the Microsoft FrontPage Server"
|
||||
echo "| Extensions located in ${PREFIX}/frontpage."
|
||||
fi
|
||||
echo "|"
|
||||
|
@ -1,12 +1,9 @@
|
||||
This is a module for the Apache HTTP Server. It replaces the
|
||||
Apache-FP patches and module supplied with the Microsoft
|
||||
FrontPage Server Extensions available from Microsoft and
|
||||
Ready-to-Run Software.
|
||||
Mirfak is an open-source mod_frontpage reimplementation that
|
||||
is more secure, and can be used with a binary installation
|
||||
of Apache (possibly including mod_ssl, php, etc).
|
||||
|
||||
Using this module allows you to use advanced features of the
|
||||
FrontPage client with your Apache HTTP Server (e.g. creating
|
||||
FrontPage enabled subwebs using the FrontPage client in con-
|
||||
trast to creating them as user "root" with "fpinstall.sh" or
|
||||
the "fpsrvadm.exe"-utility on the system's shell).
|
||||
This module replaces the Apache-FP patches and module sup-
|
||||
plied with the Microsoft FrontPage Server Extensions
|
||||
available from Microsoft and Ready-to-Run Software.
|
||||
|
||||
WWW: ${HOMEPAGE}
|
||||
|
@ -1,10 +1,25 @@
|
||||
|
||||
+---------------
|
||||
| To finish the install of ${PKGNAME}, you need
|
||||
| to enable the module using the following command
|
||||
| To finish the install of ${PKGNAME}, you need to enable the
|
||||
| module using the following command
|
||||
|
|
||||
| ${PREFIX}/sbin/mod_frontpage-enable
|
||||
|
|
||||
| If you already have Apache running on your machine,
|
||||
| you should not use "apachectl restart" - instead,
|
||||
| you should fully stop and then restart the server.
|
||||
| If you already have Apache running on your machine, you
|
||||
| should not use "apachectl restart" - instead, you should
|
||||
| fully stop and then restart the server.
|
||||
|
|
||||
| This package only includes the mod_frontpage module for
|
||||
| Apache. It is still neccessary to download and install the
|
||||
| server extensions from Microsoft. They can be retrieved and
|
||||
| installed using the following instructions.
|
||||
|
|
||||
| # ftp ftp://ftp.microsoft.com/products/frontpage/fp50.bsdi.tar.Z
|
||||
| # tar -C /usr/local -xzpvf fp50.bsdi.tar.Z
|
||||
| # cd /usr/local/frontpage/version5.0
|
||||
| # dd if=/dev/arandom of=apache-fp/suidkey bs=129 count=1
|
||||
| # sh set_default_perms.sh
|
||||
| # find . -type f -perm -4000 -exec chmod u-s {} \;
|
||||
|
|
||||
+---------------
|
||||
|
||||
|
@ -1,192 +1,7 @@
|
||||
@comment $OpenBSD: PLIST,v 1.3 2001/08/13 15:50:22 brad Exp $
|
||||
frontpage/version4.0/LICENSE.TXT
|
||||
frontpage/version4.0/_vti_bin/_vti_adm/admin.exe
|
||||
frontpage/version4.0/_vti_bin/_vti_aut/author.exe
|
||||
frontpage/version4.0/_vti_bin/fpcount.exe
|
||||
frontpage/version4.0/_vti_bin/shtml.exe
|
||||
frontpage/version4.0/admin/check.htm
|
||||
frontpage/version4.0/admin/contents.htm
|
||||
frontpage/version4.0/admin/delsbweb.htm
|
||||
frontpage/version4.0/admin/direxe.htm
|
||||
frontpage/version4.0/admin/dirnoexe.htm
|
||||
frontpage/version4.0/admin/disable.htm
|
||||
frontpage/version4.0/admin/enable.htm
|
||||
frontpage/version4.0/admin/footer.htm
|
||||
frontpage/version4.0/admin/fpadmin.htm
|
||||
frontpage/version4.0/admin/fpbanner.htm
|
||||
frontpage/version4.0/admin/fpcreate.gif
|
||||
frontpage/version4.0/admin/ipaddr.htm
|
||||
frontpage/version4.0/admin/newsbweb.htm
|
||||
frontpage/version4.0/admin/newsrvr.htm
|
||||
frontpage/version4.0/admin/perms.htm
|
||||
frontpage/version4.0/admin/recalc.htm
|
||||
frontpage/version4.0/admin/rensbweb.htm
|
||||
frontpage/version4.0/admin/scripts/fpadmcgi.exe
|
||||
frontpage/version4.0/admin/topleft.gif
|
||||
frontpage/version4.0/admin/topright.gif
|
||||
frontpage/version4.0/admin/uninstal.htm
|
||||
frontpage/version4.0/apache-fp/_vti_bin/fpexe
|
||||
frontpage/version4.0/apache-fp/fp-patch-apache_1.3.12
|
||||
frontpage/version4.0/apache-fp/fpexe.c
|
||||
frontpage/version4.0/apache-fp/httpd
|
||||
frontpage/version4.0/apache-fp/httpd.Compat
|
||||
frontpage/version4.0/bin/_vti_inf.htm
|
||||
frontpage/version4.0/bin/fpsrvadm.exe
|
||||
frontpage/version4.0/bin/postinfo.htm
|
||||
frontpage/version4.0/change_server.sh
|
||||
frontpage/version4.0/exes/_vti_bin/_vti_adm/admin.exe
|
||||
frontpage/version4.0/exes/_vti_bin/_vti_aut/author.exe
|
||||
frontpage/version4.0/exes/_vti_bin/fpcount.exe
|
||||
frontpage/version4.0/exes/_vti_bin/shtml.exe
|
||||
frontpage/version4.0/fp_install.sh
|
||||
frontpage/version4.0/frontpage.cnf
|
||||
frontpage/version4.0/nls/cp_1250.nls
|
||||
frontpage/version4.0/nls/cp_1251.nls
|
||||
frontpage/version4.0/nls/cp_1252.nls
|
||||
frontpage/version4.0/nls/cp_1253.nls
|
||||
frontpage/version4.0/nls/cp_1254.nls
|
||||
frontpage/version4.0/nls/cp_1255.nls
|
||||
frontpage/version4.0/nls/cp_1256.nls
|
||||
frontpage/version4.0/nls/cp_1257.nls
|
||||
frontpage/version4.0/nls/cp_1258.nls
|
||||
frontpage/version4.0/nls/cp_28592.nls
|
||||
frontpage/version4.0/nls/cp_28605.nls
|
||||
frontpage/version4.0/nls/cp_437.nls
|
||||
frontpage/version4.0/nls/cp_850.nls
|
||||
frontpage/version4.0/nls/cp_874.nls
|
||||
frontpage/version4.0/nls/cp_932.nls
|
||||
frontpage/version4.0/nls/cp_936.nls
|
||||
frontpage/version4.0/nls/cp_949.nls
|
||||
frontpage/version4.0/nls/cp_950.nls
|
||||
frontpage/version4.0/readme.htm
|
||||
frontpage/version4.0/serk/001.gif
|
||||
frontpage/version4.0/serk/1ptrans.gif
|
||||
frontpage/version4.0/serk/SERK.css
|
||||
frontpage/version4.0/serk/adadv.htm
|
||||
frontpage/version4.0/serk/adadv_1.htm
|
||||
frontpage/version4.0/serk/adadv_2.htm
|
||||
frontpage/version4.0/serk/adadv_3.htm
|
||||
frontpage/version4.0/serk/adadv_4.htm
|
||||
frontpage/version4.0/serk/adadv_5.htm
|
||||
frontpage/version4.0/serk/adadv_6.htm
|
||||
frontpage/version4.0/serk/adadv_7.htm
|
||||
frontpage/version4.0/serk/adadv_8.htm
|
||||
frontpage/version4.0/serk/adadv_9.htm
|
||||
frontpage/version4.0/serk/adfpre.htm
|
||||
frontpage/version4.0/serk/adfpre01.gif
|
||||
frontpage/version4.0/serk/adfpre02.gif
|
||||
frontpage/version4.0/serk/adfpre_1.htm
|
||||
frontpage/version4.0/serk/adfpre_2.htm
|
||||
frontpage/version4.0/serk/adfpre_3.htm
|
||||
frontpage/version4.0/serk/adfpre_4.htm
|
||||
frontpage/version4.0/serk/adfpre_5.htm
|
||||
frontpage/version4.0/serk/adfpre_6.htm
|
||||
frontpage/version4.0/serk/adfpre_7.htm
|
||||
frontpage/version4.0/serk/adfpsr.htm
|
||||
frontpage/version4.0/serk/adfpsr_1.htm
|
||||
frontpage/version4.0/serk/adfpsr_2.htm
|
||||
frontpage/version4.0/serk/adfpsr_3.htm
|
||||
frontpage/version4.0/serk/adhtm.htm
|
||||
frontpage/version4.0/serk/adhtm_1.htm
|
||||
frontpage/version4.0/serk/adhtm_2.htm
|
||||
frontpage/version4.0/serk/admart.gif
|
||||
frontpage/version4.0/serk/admmc.htm
|
||||
frontpage/version4.0/serk/admmc_1.htm
|
||||
frontpage/version4.0/serk/admmc_2.htm
|
||||
frontpage/version4.0/serk/admmc_3.htm
|
||||
frontpage/version4.0/serk/admmc_4.htm
|
||||
frontpage/version4.0/serk/admmc_5.htm
|
||||
frontpage/version4.0/serk/admmc_6.htm
|
||||
frontpage/version4.0/serk/adoview.htm
|
||||
frontpage/version4.0/serk/apndx00.htm
|
||||
frontpage/version4.0/serk/apndx01.htm
|
||||
frontpage/version4.0/serk/apndx02.htm
|
||||
frontpage/version4.0/serk/apndx03.htm
|
||||
frontpage/version4.0/serk/apndx04.htm
|
||||
frontpage/version4.0/serk/apndx05.htm
|
||||
frontpage/version4.0/serk/apndxtoc.htm
|
||||
frontpage/version4.0/serk/axrpc.htm
|
||||
frontpage/version4.0/serk/back.gif
|
||||
frontpage/version4.0/serk/bullet.gif
|
||||
frontpage/version4.0/serk/cnrat_1.gif
|
||||
frontpage/version4.0/serk/cnrat_2.gif
|
||||
frontpage/version4.0/serk/cpyright.htm
|
||||
frontpage/version4.0/serk/default.htm
|
||||
frontpage/version4.0/serk/dwnarrow.gif
|
||||
frontpage/version4.0/serk/home.gif
|
||||
frontpage/version4.0/serk/incompat.htm
|
||||
frontpage/version4.0/serk/inintro.htm
|
||||
frontpage/version4.0/serk/inunix.htm
|
||||
frontpage/version4.0/serk/inwindow.htm
|
||||
frontpage/version4.0/serk/msft.gif
|
||||
frontpage/version4.0/serk/next.gif
|
||||
frontpage/version4.0/serk/noterule.gif
|
||||
frontpage/version4.0/serk/ovarchit.htm
|
||||
frontpage/version4.0/serk/ovart.gif
|
||||
frontpage/version4.0/serk/ovfeat01.gif
|
||||
frontpage/version4.0/serk/ovfeat02.gif
|
||||
frontpage/version4.0/serk/ovfeat03.gif
|
||||
frontpage/version4.0/serk/ovfeatur.htm
|
||||
frontpage/version4.0/serk/ovpublis.htm
|
||||
frontpage/version4.0/serk/ovscenar.htm
|
||||
frontpage/version4.0/serk/ovwhatar.htm
|
||||
frontpage/version4.0/serk/ovwhatis.htm
|
||||
frontpage/version4.0/serk/previous.gif
|
||||
frontpage/version4.0/serk/r_ydot.gif
|
||||
frontpage/version4.0/serk/scintro.htm
|
||||
frontpage/version4.0/serk/scuni.htm
|
||||
frontpage/version4.0/serk/scuni_1.htm
|
||||
frontpage/version4.0/serk/scuni_10.htm
|
||||
frontpage/version4.0/serk/scuni_2.htm
|
||||
frontpage/version4.0/serk/scuni_3.htm
|
||||
frontpage/version4.0/serk/scuni_4.htm
|
||||
frontpage/version4.0/serk/scuni_5.htm
|
||||
frontpage/version4.0/serk/scuni_6.htm
|
||||
frontpage/version4.0/serk/scuni_7.htm
|
||||
frontpage/version4.0/serk/scuni_8.htm
|
||||
frontpage/version4.0/serk/scuni_9.htm
|
||||
frontpage/version4.0/serk/scunix01.gif
|
||||
frontpage/version4.0/serk/scwin.htm
|
||||
frontpage/version4.0/serk/scwin_1.htm
|
||||
frontpage/version4.0/serk/scwin_2.htm
|
||||
frontpage/version4.0/serk/scwin_3.htm
|
||||
frontpage/version4.0/serk/scwin_4.htm
|
||||
frontpage/version4.0/serk/scwin_5.htm
|
||||
frontpage/version4.0/serk/scwin_6.htm
|
||||
frontpage/version4.0/serk/scwin_7.htm
|
||||
frontpage/version4.0/serk/scwin_8.htm
|
||||
frontpage/version4.0/serk/scwin_9.htm
|
||||
frontpage/version4.0/serk/secart.gif
|
||||
frontpage/version4.0/serk/serkindx.htm
|
||||
frontpage/version4.0/serk/serktop.gif
|
||||
frontpage/version4.0/serk/serktop.htm
|
||||
frontpage/version4.0/serk/serkxtra.gif
|
||||
frontpage/version4.0/serk/serkxtra.htm
|
||||
frontpage/version4.0/serk/setart.gif
|
||||
frontpage/version4.0/serk/splash.gif
|
||||
frontpage/version4.0/serk/termofus.gif
|
||||
frontpage/version4.0/serk/top.gif
|
||||
frontpage/version4.0/set_default_perms.sh
|
||||
frontpage/version4.0/srcs/fp.suid.c
|
||||
@comment $OpenBSD: PLIST,v 1.4 2003/02/23 22:36:37 danh Exp $
|
||||
lib/mod_frontpage.so
|
||||
sbin/mod_frontpage-enable
|
||||
@mode 4555
|
||||
sbin/fpexec
|
||||
@mode
|
||||
@dirrm frontpage/version4.0/srcs
|
||||
@dirrm frontpage/version4.0/serk
|
||||
@dirrm frontpage/version4.0/nls
|
||||
@dirrm frontpage/version4.0/exes/_vti_bin/_vti_aut
|
||||
@dirrm frontpage/version4.0/exes/_vti_bin/_vti_adm
|
||||
@dirrm frontpage/version4.0/exes/_vti_bin
|
||||
@dirrm frontpage/version4.0/exes
|
||||
@dirrm frontpage/version4.0/bin
|
||||
@dirrm frontpage/version4.0/apache-fp/_vti_bin
|
||||
@dirrm frontpage/version4.0/apache-fp
|
||||
@dirrm frontpage/version4.0/admin/scripts
|
||||
@dirrm frontpage/version4.0/admin
|
||||
@dirrm frontpage/version4.0/_vti_bin/_vti_aut
|
||||
@dirrm frontpage/version4.0/_vti_bin/_vti_adm
|
||||
@dirrm frontpage/version4.0/_vti_bin
|
||||
@dirrm frontpage/version4.0
|
||||
@dirrm frontpage
|
||||
sbin/fpstatic
|
||||
sbin/mod_frontpage-enable
|
||||
|
Loading…
x
Reference in New Issue
Block a user