Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:archlinux_-_repository_spiegeln

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:archlinux_-_repository_spiegeln [2022/12/23 11:27] klaustachtler:archlinux_-_repository_spiegeln [2023/01/03 16:03] (aktuell) – [/etc/httpd/conf/vhosts/repository.conf] klaus
Zeile 871: Zeile 871:
     <IfModule log_config_module>     <IfModule log_config_module>
         ErrorLog /var/log/httpd/repository.tachtler.net_error.log         ErrorLog /var/log/httpd/repository.tachtler.net_error.log
-        SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded+        SetEnvIF User-Agent "HAProxy" dontlog=yes 
 +        SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded=yes
         <IfModule logio_module>         <IfModule logio_module>
-            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_ssl env=!forwarded +            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_ssl "expr=(reqenv('forwarded') != 'yes' && reqenv('dontlog') != 'yes')" 
-            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_proxypass_ssl         env=forwarded+            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_proxypass_ssl "expr=(reqenv('forwarded') == 'yes' && reqenv('dontlog') != 'yes')"
         </IfModule>         </IfModule>
 +    </IfModule>
     </IfModule>     </IfModule>
 </VirtualHost> </VirtualHost>
Zeile 881: Zeile 883:
 <VirtualHost *:443> <VirtualHost *:443>
     ServerAdmin webmaster@tachtler.net     ServerAdmin webmaster@tachtler.net
-    ServerName repository-vml040.tachtler.net +    ServerName repository.tachtler.net
-    ServerAlias repository.tachtler.net+
     ServerPath /     ServerPath /
  
Zeile 939: Zeile 940:
     <IfModule log_config_module>     <IfModule log_config_module>
         ErrorLog /var/log/httpd/repository.tachtler.net_error.log         ErrorLog /var/log/httpd/repository.tachtler.net_error.log
-        SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded+        SetEnvIF User-Agent "HAProxy" dontlog=yes 
 +        SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded=yes
         <IfModule logio_module>         <IfModule logio_module>
-            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_ssl env=!forwarded +            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_ssl "expr=(reqenv('forwarded') != 'yes' && reqenv('dontlog') != 'yes')" 
-            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_proxypass_ssl         env=forwarded+            CustomLog /var/log/httpd/repository.tachtler.net_access.log combined_deflate_proxypass_ssl "expr=(reqenv('forwarded') == 'yes' && reqenv('dontlog') != 'yes')"
         </IfModule>         </IfModule>
     </IfModule>     </IfModule>
Zeile 980: Zeile 982:
 ===== Pacman ===== ===== Pacman =====
  
 +==== /etc/pacman.d/mirrorlist ====
 +
 +Um vom eigenen gespiegelten[[https://archlinux.org/|ArchLinux]]-Repository die Paket-Updates zu erhalten, muss die nachfolgende Konfigurationsdatei des [[https://archlinux.org/|ArchLinux]]-Paketmamnagers [[https://wiki.archlinux.org/title/pacman|Pacman]] wie folgt angepasst werden:
 +  * ''/etc/pacman.d/mirrorlist''
 +<code>
 +# vim /etc/pacman.d/mirrorlist
 +</code>
 +<code>
 +################################################################################
 +########################### Arch Linux private mirror ##########################
 +################################################################################
 +
 +Server = https://repository.tachtler.net/archlinux/$repo/os/$arch
 +</code>
  
tachtler/archlinux_-_repository_spiegeln.1671791243.txt.gz · Zuletzt geändert: 2022/12/23 11:27 von klaus