Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jun 2002 00:15:40 -0400 (EDT)
From:      jim <jim@jwweeks.com>
To:        Tim McCullagh <timbo@halenet.com.au>
Cc:        freebsd-isp@freebsd.org
Subject:   Re: suexec question
Message-ID:  <Pine.BSF.4.21.0206092338210.7961-100000@veager.jwweeks.com>
In-Reply-To: <004301c21016$2e92e920$6500a8c0@halenet.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Ok,

I have had several requests for this info so here it goes.

cd /usr/ports/misc/compat3
make && make install && make clean

cd /usr/local
# Fetch fp_install.sh and latest Frontpage extensions from,
http://www.microsoft.com/frontpage/
tar xzvf fp50.freebsd.tar.Z

cd /usr/ports/apache13-modssl
# Obtain latest apache patch from,
# http://www.rtr.com/fpsupport/fp-patch-apache_1.3.22.htm
# Copy the patch to /usr/ports/apache13-modssl/files/ and
# rename to patch-aj (/usr/ports/apache13-modssl/files/patch-aj) 
# Edit Makefile and add the following lines right before,
# the line (--enable-module=define).  Leave out the suexec part
# if you don't want it installed.

--add-module=${FILESDIR}/mod_frontpage.c \
--enable-module=frontpage \
--enable-suexec \
--suexec-docroot=/usr/local/www/
--suexec-caller=www \
--suexec-uidmin=1000 \
--suexec-gidmin=1000 \
--suexec-logfile=/var/log/httpd-suexec.log \
--suexec-userdir=www \
--suexec-safepath=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin \

cp /usr/ports/www/apache13-fp/files/mod_frontpage.c \
/usr/ports/apache13-modssl/files/mod_frontpage.c
make && make install && make clean

cd /usr/ports/www/php_4
make && make install && make clean

# Edit httpd.conf, adding the following lines,

    AddType application/x-httpd-php .php .php3
    AddType application/x-httpd-php-source .phps .php3s

# Change "AllowOverride None" to, "AllowOverride All"
# Make any other appropriate changes.

/usr/local/etc/rc.d/apache.sh start

Now you can install the frontpage extensions by running,
/usr/local/frontpage/version5.0/bin/owsadm.exe

All the configuration options for "owsadm.exe" can be found on the
Microsoft website, but I usually add extensions with something like this,

/usr/local/frontpage/version5.0/bin/owsadm.exe -o install \
-u username -xu username -xg usergroup -pw password -p 80 \
-m domainname.com -t apache-fp --s /usr/local/etc/apache/httpd.conf \
-a administrators

If I have left anything out please let me know!

Enjoy,
--
Jim Weeks


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0206092338210.7961-100000>