You are not logged in.

#1 2011-12-25 17:58:47

dboat
Member
Registered: 2010-08-26
Posts: 33

Need help to make apache-itk-chroot work

I have installed the apache-itk-chroot 2.2.21-1 from AUR.  Apache is working as I can see the output of phpinfo() which I put into the folder pointed by DocumentRoot of VirtualHost.  I have inserted the following lines into the same <VirtualHost> in /etc/httpd/conf/extra/httpd-vhosts.conf.  However, mpm-itk is not working.

<IfModule mpm_itk_module>
  AssignUserId myname mygroup
</IfModule>

From the output of 'command top', I find that the user of 'command httpd' is still 'http' instead of 'myname'.  On the output of phpinfo, I also cannot find any module with name close to itk (should I expect to see one?).

I find people recommend mpm-itk here but nothing on how to make it work.  I even tried to search the package maintainer, dazoe (Dave Akers), to see if he had answered any previous question and again find nothing.  I google but only find discussions on other distro's, and they state that no setting other than the lines quoted above is required.  Does ArchLinux works differently?  Am I suppose to change something in the PKGBUILD before I makepkg?  Or, what I am missing?

Thanks in advance for your help.

Offline

#2 2011-12-27 16:37:23

dboat
Member
Registered: 2010-08-26
Posts: 33

Re: Need help to make apache-itk-chroot work

After reading those hints from google, I install a Debian in vbox to ensure that I know the required apache conf to make mpm-itk work.  It works, without a single problem.  And I also confirm that the way I mentioned above to check whether mgm-itk is running is correct.  But the one on our AUR doesn't.

Sorry I don't use AUR much.  Would like to know the norm.  Apologize if you find this question impolite.  Does maintainer always test their PKGBUILD before submit/update, or it depends?

I ask because the source of the mpm-itk patches are for apache 2.2.17-1  but as ArchLinux by default use only the most updated version, AUR apply this set of patch to 2.2.21-1.   Could it be the source of issue?

Should I write directly to the maintainer?

Or, after you reading my situation, you can tell that I am just not qualified to use AUR/ArchLinux?

Offline

Board footer

Powered by FluxBB