1 Skrypty w tym katalogu zawieraj± automatyczny zasysacz plików do
2 repozytorium distfiles.
4 Wymagania: wget >= 1.10
12 Dostaje poczt± requesty ¿eby doci±gn±æ ¼ród³a do foo.spec
13 w branchu BAR. Przetwarza tego speca i wrzuca plik o unikalnej
14 nazwie do spool/. Plik zawiera:
27 Format zlecenia, w ciele nastêpuj±ce linie:
36 X-distfiles-request: ...
49 Uruchamiany z crona co minutê. run-ff.sh troszczy siê, ¿eby na raz nie
50 chodzi³o wiêcej ni¿ 10 takich zwierz±tek.
52 Bierze ze spool/ jeden plik, czyta i zapmiêtuje, próbuje usun±æ, jê¶li
53 siê nie uda³o wychodzi (race). Nastêpnie ¶ci±ga podane ¼ród³a, je¶li
54 nie by³y jeszcze ¶ci±gniete, sprawdza md5 i przenosi na ftp. Na koniec
55 wysy³a maila do zleceniodawcy z raportem, chyba ¿e wszystko ju¿ by³o
56 ¶ci±gniête i nie by³o flagi 'force-reply'.
61 wymiana informacji fetcher <-> parser
67 to powinien byæ symlink do roota ftp