[projects/distfiles/distfiles2: 7/7] google translate README.pl to english

glen glen at pld-linux.org
Sat Dec 1 11:01:55 CET 2012


commit baa40c188f518f942b1d8ad3584b44652d6ea9c6
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Fri Nov 30 20:04:17 2012 +0200

    google translate README.pl to english

 README.en | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)
---
diff --git a/README.en b/README.en
new file mode 100644
index 0000000..c5cf97b
--- /dev/null
+++ b/README.en
@@ -0,0 +1,67 @@
+Scripts in this directory contains the files to the automatic choke
+distfiles repository.
+
+Requirements: wget >= 1.10
+
+How does it work?
+
+There are two parts:
+
+First parser:
+
+    Requesty mail gets to the source to tighten foo.spec
+    in branchu BAR. Converts the spec file and throws a unique
+    named to the spool /. The file contains:
+
+      <kto-wysłał>
+      <flags>
+      <md5> <space> <url>
+      ...
+      ERROR: <cokolwiek>
+      ...
+      <md5> <space> <url>
+      ERROR: <cokolwiek>
+      ...
+      <md5> <space> <url>
+
+    Format of the order, in the body of the following lines:
+
+      X-Spec: foo.spec
+      X-Branch: HEAD
+      X-Login: foobar
+      X-Flags: force-reply
+
+    In the header:
+
+      X-distfiles-request ...
+
+    components:
+      run-rh.sh
+      request-handler.pl
+      specparser.pl
+
+Second fetcher:
+
+    components:
+      run-ff.sh
+      file-fetcher.pl
+
+    Run from cron every minute. run-ff.sh cares that the time is not
+    it was more than 10 such animals.
+
+    Take the spool / one file reads and zapmiętuje, attempts to remove, if
+    did not work out (race). Are then pulls the source, if
+    have not yet been downloaded, md5 checks and transfers to ftp. finally
+    send an email to the customer with a report, unless everything was
+    recovered and there was no flag 'force-reply'.
+
+Directories:
+
+  ~/distfiles/spool/
+      exchange of information fetcher <-> parser
+
+  ~/distfiles/tmp/
+      temporary files
+
+  ~/distfiles/ftp/
+      This should be a symlink to the root ftp
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/distfiles.git/commitdiff/baa40c188f518f942b1d8ad3584b44652d6ea9c6



More information about the pld-cvs-commit mailing list