mod_frontpage & UID/GID Settings

Drew Tomlinson drew at mykitchentable.net
Fri Jul 11 08:51:55 PDT 2003


----- Original Message ----- 
From: "Stacy Olivas" <olivas at digiflux.org>
To: "Drew Tomlinson" <drew at mykitchentable.net>
Sent: Friday, July 11, 2003 8:28 AM
Subject: Re: mod_frontpage & UID/GID Settings


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 09 July 2003 7:54 pm, Drew Tomlinson wrote:
> > I've been trying to get Apache with FrontPage Extension installed on
my
> > server.  I'm hoping someone here will help me out.  :)
> >
> > In my latest attempt, I've installed the following from ports in the
> > order listed:
> >
> > apache-1.3.27_5
> > frontpage-5.0.2.2623_1
> > mod_frontpage-1.6.2
> >
> > I've worked through configuring httpd.conf and running the
fp-install.sh
> > script in /usr/local/frontpage/version5.0.  When I attempt to open
the
> > root web with the FrontPage 2002 client, I see "web root owned by
> > privileged user:" in my httpd-error.log.
> >
> I actually had this error too.. I got around it by making a dummy user
account
> and giving all the files in the apache document root directory to it
(bith
> uic and gid).. It fixed it.
>
> You will also have to keep checking the error log each time you
publish, since
> certain files will require the permissions on them tightened up..  The
error
> will tell you which ones.    It's a few files nested in various
directories
> created by front page...  When you don't get an error it works.

Thanks for your reply.  Since it was a new install, I removed the ports
and then installed the apache13-fp port.  This time I tried it right
"out of the box" and was able to use the FP client to access my root
web.  Then I added a few name-based virtual webs to httpd.conf,
restarted apache, and then installed the extensions on them using the
fp_install.sh script and that work as well.  What I found interesting is
that after that, any attempts to access the root web were directed to
the virtual web listed first in httpd.conf.  This is probably by design
but I could find it in the apache docs.  Anyway, I created another
virtual web to point to my root web and listed it first.  Now things are
working as I expect.

However I can't access the admin pages installed on port 10865.  I can
access them from the FP client on port 80 in the root web
(/usr/local/www/data) but not from
/usr/local/frontpage/version5.0/admin-exe.  I can also access them from
the FP client for all of the virtual webs.  Have you had any success
with the port 10865 admin pages?  I wonder what I'm missing, if
anything?

Thanks,

Drew




More information about the freebsd-isp mailing list