Diskussion:Scripte: Unterschied zwischen den Versionen

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen
 
(→‎Spiegeln des Paketservers: per http via wget oder curl und das bedingte laden von resourcen über http)
Zeile 1: Zeile 1:
 
== Spiegeln des Paketservers ==
 
== Spiegeln des Paketservers ==
 +
 +
=== wget ===
 +
 +
wget nutzt nicht die http header [https://en.wikipedia.org/wiki/HTTP_ETag ETag] und [https://en.wikipedia.org/wiki/List_of_HTTP_header_fields if-modified-since]
 +
curl kann dies mit
 +
<pre>curl -s http://example.com -z "$( git show -s --format=%cD )" -o /tmp/example.com -s -L -w %{http_code})</pre>
 +
wenn die Dateien im git vervwaltet werden.
 +
 +
[[Benutzer:Rincewind80|Rincewind80]] ([[Benutzer Diskussion:Rincewind80|Diskussion]]) 03:56, 2. Nov. 2016 (CET)
 +
 +
=== rsync ===
  
 
Es soll wohl auch rsync möglich sein, laut [https://wiki.openwrt.org/de/about/mirrors Spiegelserver] [https://wiki.openwrt.org/about/mirrors Mirror].
 
Es soll wohl auch rsync möglich sein, laut [https://wiki.openwrt.org/de/about/mirrors Spiegelserver] [https://wiki.openwrt.org/about/mirrors Mirror].

Version vom 2. November 2016, 03:56 Uhr

Spiegeln des Paketservers

wget

wget nutzt nicht die http header ETag und if-modified-since curl kann dies mit

curl -s http://example.com -z "$( git show -s --format=%cD )" -o /tmp/example.com -s -L -w %{http_code})

wenn die Dateien im git vervwaltet werden.

Rincewind80 (Diskussion) 03:56, 2. Nov. 2016 (CET)

rsync

Es soll wohl auch rsync möglich sein, laut Spiegelserver Mirror.

  1. [OpenWrt-Devel] rsync mirror of download.openwrt.org
  2. Becoming a mirror (rsync, ftp, http) for the LEDE Project

Muss noch untersuchen ob

  1. rsync einfach so funktioniert, d.h. ob man da freigegeben werden muss (acl) oder so wie bei gentoo es public ist
  2. das scipt von debian ftpsync, welches rsync nutzt, dazu nutzbar ist

Rincewind80 (Diskussion) 00:57, 2. Nov. 2016 (CET)