X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/6d30ab77cdfc95659e14624d4e9c193fe19c7819..eab277a411:/doc/dokumentation.xml diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 06d393c08..d7f04f410 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -442,12 +442,6 @@ Die Perl Pakete für Ubuntu befinden sich im "Universe" Repository. Falls dies nicht aktiv ist, kann dies mit folgendem Aufruf aktiviert werden: add-apt-repository universe - - Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden. - Das geht bspw. für das benötige Paket HTML::Restrict mit: - apt-get install build-essential -cpan HTML::Restrict - @@ -1134,6 +1128,10 @@ Alias /kivitendo-erp/ /var/www/kivitendo-erp/ Apache 2.4.29 (Ubuntu 18.04 LTS) und mod_fcgid + + Apache 2.4.41 (Ubuntu 20.04 LTS) und mod_fcgid + + Als Perl Backend wird das Modul FCGI.pm @@ -1274,6 +1272,26 @@ Alias /url/for/kivitendo-erp-fcgid/ /path/to/kivitendo-erp/SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 + + Aktivierung von mod_rewrite/directory_match für git basierte Installationen + + + Aufgrund von aktuellen (Mitte 2020) Sicherheitswarnungen für git basierte Webanwendungen ist die mitausgelieferte .htaccess + restriktiver geworden und verhindert somit das Auslesen von git basierten Daten. + Für debian/ubuntu muss das Modul mod_rewrite einmalig so aktiviert werden: + a2enmod rewrite + Alternativ und für Installationen ohne Apache ist folgender Artikel interessant: + git-lücke. + Anstelle des dort beschriebenen DirectoryMatch für Apache2 würden wir etwas weitergehend auch noch das Verzeichnis config miteinbeziehen + sowie ferner auch die Möglichkeit nicht ausschließen, dass es in Unterverzeichnissen auch noch .git Repositories geben kann. + Die Empfehlung für Apache 2.4 wäre damit: + + <DirectoryMatch "(\.git|config)/"> + Require all denied + </DirectoryMatch> + + + Weitergehende Konfiguration @@ -7358,7 +7376,7 @@ document_path = /var/local/kivi_documents export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH hash -r - exec pdflatex $@ + exec pdflatex "$@" ------------------------------------------------------------ 4. In config/kivitendo.conf den Parameter »latex« auf den Pfad zu »run_pdflatex.sh« setzen