Alle Webseiten werden von einem Apache in einem chroot jail geliefert. Nun will ich auch vexim nutzen, vexim greift aber auf /var/opt/vmail zu, was es im chroot chail nicht gibt.
Die Idee ist also, einen zweiten Apache zu konfigurieren, der ausschließlich am lokalen Interface horcht, und in dem vexim konfiguriert ist. Alle Requests sollen dann von dem Apache im chroot jail auf den zweiten Apache weitergeleitet werden.
Funktionieren tut es schon mal. Wie gesagt; die Frage ist, ob das alles auch sicher ist. Hier also die entsprechenden httpd.conf Zeilen von der chroot Apache Konfiguration.
Code: Select all
<IfModule mod_proxy.c>
ProxyRequests Off
ProxyPass /vexim/ http://127.0.0.1:8001/vexim/
<Directory proxy:*>
Order deny,allow
Deny from all
Allow from all
</Directory>
</IfModule>
