diff -Nru fex-20110622/bin/fex_cleanup fex-20110726/bin/fex_cleanup --- fex-20110622/bin/fex_cleanup 2011-06-02 20:58:12.000000000 +0200 +++ fex-20110726/bin/fex_cleanup 2011-07-26 23:27:23.000000000 +0200 @@ -34,6 +34,7 @@ $| = 1; # use fex.ph for site configuration! +our ($FEXHOME); our ($logdir,$debug,$autodelete); our ($akeydir,$ukeydir,$dkeydir,$skeydir,$gkeydir,$xkeydir); $keep_default = 5; @@ -41,6 +42,24 @@ # load common code, local config : $HOME/lib/fex.ph require "$FEXLIB/fex.pp" or die "$0: cannot load $FEXLIB/fex.pp - $!\n"; +# extract locale notify functions from locale fex.pp +# (needed for reminder e-mails) +foreach my $fexpp (glob "$FEXHOME/locale/*/lib/fex.pp") { + local $/; + local $_; + $fexpp =~ m{.*/(\w+)/lib/fex.pp}; + $locale = $1; + if ($locale and open $fexpp,$fexpp) { + $_ = <$fexpp>; + s/.*\n(sub notify)/\$notify{$locale} = sub/s; + s/\n\}.*/\n\}\n/s; + eval $_; + close $fexpp; + } +} + +$notify{english} = \¬ify; + $opt_v = $opt_d = 0; getopts('vd'); $opt_v = $opt_d if $opt_d; @@ -320,8 +339,11 @@ $mtime+$warn*DS < $today and $dkey = readlink("$file/dkey") and not -s $download and - not -f $notify) { - notify( + not -f $notify + ) { + $locale = readlink "$file/locale" || 'english'; + $locale = 'english' unless $notify{$locale}; + &{$notify{$locale}}( status => 'remind', dkey => $dkey, filename => filename($file), diff -Nru fex-20110622/bin/fexget fex-20110726/bin/fexget --- fex-20110622/bin/fexget 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/bin/fexget 2011-07-26 23:51:39.000000000 +0200 @@ -22,7 +22,7 @@ our $SH; our $bs = 2**16; # blocksize for tcp-reading and writing file -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; @@ -31,28 +31,32 @@ my $usage = </dev/null`||''; @@ -90,7 +94,7 @@ warn "$cmd\n"; } open $cmd,"$cmd|" or die "$0: cannot run $cmd : $!\n"; - open $ffl,">$tmpdir/fexget" or die "$0: cannot open $tmpdir/fexget : $!\n"; + open $ffl,'>',$ffl or die "$0: cannot open $ffl : $!\n"; my $n; while (<$cmd>) { if (/\d MB http/) { @@ -107,10 +111,24 @@ } die $usage if $opt_h; -die $usage unless @ARGV; -my ($file,%files,$download,$server,$port,$fop); +if ($opt_a) { + $opt_X = $opt_a; + die $usage if @ARGV; + system qw(fexget -l); + print "\n"; + if (open $ffl,$ffl) { + while (<$ffl>) { + push @ARGV,$1 if /^\s+(\d+)/; + } + close $ffl; + } +} else { + die $usage unless @ARGV; +} +my ($file,%files,$download,$server,$port,$fop); + foreach my $url (@ARGV) { # do not overrun server @@ -118,7 +136,7 @@ if ($url !~ /^http/) { unless (%files) { - open $ffl,"$tmpdir/fexget" or die "$0: no $tmpdir/fexget, use first: $0 -l\n"; + open $ffl,$ffl or die "$0: no $ffl, use first: $0 -l\n"; my $from = ''; while (<$ffl>) { if (/^from (.+) :$/) { @@ -180,7 +198,7 @@ unlink $download unless -s $download; exit 2 unless -f $download; - if ($download =~ /$atype/) { + if (not $opt_X and $download =~ /$atype/) { if (-t) { print "Files in archive:\n"; if ($download =~ /\.tgz$/) { @@ -217,10 +235,11 @@ } } + exit; sub cont { - print "extract these files? "; + print "extract these files (Y/n)? "; $_ = ||'y'; unless (/^y/i) { print "keeping $download\n"; diff -Nru fex-20110622/bin/fexsend fex-20110726/bin/fexsend --- fex-20110622/bin/fexsend 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/bin/fexsend 2011-07-26 23:51:39.000000000 +0200 @@ -25,7 +25,7 @@ our ($SH,$fexhome,$idf,$tmpdir,$windoof,$sigpipe,$useragent,$editor,$chunksize); our ($FEXID,$FEXXX); -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; @@ -84,6 +84,7 @@ $usage = < 2**10; use constant M => 2**20; -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; diff -Nru fex-20110622/bin/sexsend fex-20110726/bin/sexsend --- fex-20110622/bin/sexsend 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/bin/sexsend 2011-07-26 23:51:39.000000000 +0200 @@ -17,7 +17,7 @@ use constant k => 2**10; use constant M => 2**20; -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; diff -Nru fex-20110622/bin/sexxx fex-20110726/bin/sexxx --- fex-20110622/bin/sexxx 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/bin/sexxx 2011-07-26 23:51:39.000000000 +0200 @@ -17,7 +17,7 @@ use constant k => 2**10; use constant M => 2**20; -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; diff -Nru fex-20110622/bin/xx fex-20110726/bin/xx --- fex-20110622/bin/xx 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/bin/xx 2011-07-26 23:51:39.000000000 +0200 @@ -25,7 +25,7 @@ our ($SH,$fexhome,$idf,$tmpdir,$windoof,$sigpipe,$useragent,$editor,$chunksize); our ($FEXID,$FEXXX); -our $version = 20110622; +our $version = 20110726; $version = mtime($0) unless $version; @@ -84,6 +84,7 @@ $usage = <Watch logfile") . "\n" . li("Get fexsrv.log") . "\n" . li("Get fup.log") . "\n" . - li("Get fop.log") . "\n"; + li("Get fop.log") . "\n" . + li("Get error.log") . "\n"; my $nav_backup = li("Download backup
(config only)
") . "\n" . @@ -126,6 +129,7 @@ elsif ($action eq "fexsrv.log") { &getlog("fexsrv.log") } elsif ($action eq "fup.log") { &getlog("fup.log") } elsif ($action eq "fop.log") { &getlog("fop.log") } + elsif ($action eq "error.log") { &getlog("error.log") } elsif ($action eq "editconfig") { &editFile("$FEXLIB/fex.ph") } elsif ($action eq "editindex") { &editFile("$FEXHOME/htdocs/index.html") } elsif ($action eq "backup") { &backup } @@ -370,14 +374,9 @@ foreach my $file (glob('@* @GROUP/*')) { if (-f $file and not -l $file and $file !~ /.*~$/) { print h3($file), "\n"; - open $file, $file or http_die("cannot open $file - $!"); - print "
\n";
-	    while (<$file>) {
-		s/";
-	    close $file or http_die("cannot write $file - $!\n");
+	    open $file,$file or http_die("cannot open $file - $!");
+            dumpfile($file);
+	    close $file;
 	}
     }
 }
@@ -521,13 +520,15 @@
 # function for listing f*exed files
 # required arguments: -
 sub listFiles {
-    print h3("List current files");
+    print h3("List current files"),"\n";
     my ($file,$dkey);
     chdir $spooldir or http_die("$spooldir - $!\n");
     foreach $file (glob "*/*/*") {
         if (-s "$file/data" and  $dkey = readlink("$file/dkey") and -l ".dkeys/$dkey") {
-            ($to,$from,$file) = split "/",$file;
-            print "$from --> $to : $durl/$dkey/$file\n", br;
+          $file =~ s/&/&/g;
+          $file =~ s/ $to : $durl/$dkey/$file
\n"; } } } @@ -535,20 +536,20 @@ # function for watching the fex-logfile # required arguments: - sub watchLog { - print "

polling fexsrv.log...

\n"; - print "
\n";
-  exec "$FEXHOME/bin/logwatch" or http_die("cannot run $FEXHOME/bin/logwatch - $!\n");
+  print h2("polling fexsrv.log"),"\n";
+  open my $log,"$FEXHOME/bin/logwatch|" 
+    or http_die("cannot run $FEXHOME/bin/logwatch - $!\n");
+  dumpfile($log);
 }
 
 # function for showing logfiles
 # required arguments: logfile-name
 sub getlog {
-    http_die("not enough arguments in getLog.\n") unless (my $log = $_[0]);
+    my $log = shift or http_die("not enough arguments in getLog");
 
-    print h2("show $log");
-    if (open $log, "$logdir/$log") {
-        print "
\n";
-        print <$log>;
+    print h2("show $log"),"\n";
+    if (open $log,"$logdir/$log") {
+        dumpfile($log);
         close $log;
     } else {
         http_die("cannot open $logdir/$log - $!\n");
@@ -777,6 +778,19 @@
 }
 
 
+sub dumpfile {
+  my $file = shift;
+  
+  print "
\n";
+  while (<$file>) {
+    s/&/&/g;
+    s/\n";
+}
+
+
 sub error {
     print join("\n",@_),"\n";
     print end_html();
diff -Nru fex-20110622/cgi-bin/fop fex-20110726/cgi-bin/fop
--- fex-20110622/cgi-bin/fop	2011-06-17 21:28:39.000000000 +0200
+++ fex-20110726/cgi-bin/fop	2011-07-23 23:50:52.000000000 +0200
@@ -81,7 +81,10 @@
   }
 }
 
-unless ($file and $file =~ m:.+/.+/.+:) {
+if ($file and $file =~ m:(.+)/(.+)/.+:) {
+  $to   = $1;
+  $from = $2;
+} else {
   http_die("unknown query format");
 }
 
@@ -372,7 +375,9 @@
 }
 
 if (-f $data) {
+  # already downloaded?
   if ($limited_download and $limited_download !~ /^no/i
+      and $from ne $to # fex to yourself is ok!
       and $http_client !~ /^fex(get|send)/
       and $file !~ m:/STDFEX$:
       and not($dkey and $ENV{HTTP_COOKIE} and $ENV{HTTP_COOKIE} =~ /dkey=$dkey/)
@@ -452,11 +457,17 @@
     # upload lock
     open $data,'+>>',$data and flock($data,LOCK_EX|LOCK_NB);
     # download lock
-    if ($filename ne 'STDFEX') {
-      open $download,'>>',$download or die "$download - $!\n";
-      unless (flock($download,LOCK_EX|LOCK_NB)) {
+    open $download,'>>',$download or die "$download - $!\n";
+    unless (flock($download,LOCK_EX|LOCK_NB)) {
+      if ($file =~ m:(.+?)/(.+?)/: and $1 eq $2) {
+        # sender = recipient : do not allow download manager
+        if ($ENV{HTTP_RANGE}) { 
+          http_die("$file locked: a download is already in progress");
+        }
+        # but normal multiple downloads are allowed, continue...
+      } else {
         # teergrub download manager and other suckers
-        if ($ENV{HTTP_RANGE}) { flock($download,LOCK_EX) }
+        flock($download,LOCK_EX) if $ENV{HTTP_RANGE};
         http_die("$file locked: a download is already in progress");
       }
     }
diff -Nru fex-20110622/cgi-bin/fup fex-20110726/cgi-bin/fup
--- fex-20110622/cgi-bin/fup	2011-06-22 19:25:42.000000000 +0200
+++ fex-20110726/cgi-bin/fup	2011-07-25 19:13:40.000000000 +0200
@@ -100,7 +100,7 @@
     @public_recipients and grep /^\Q$to\E$/i,@public_recipients) {
   # must use $param{FROM} for checking because $from is expanded with $mdomain
   unless (checkaddress($param{FROM})) {
-    http_die("$param{FROM} is not a valid e-mail address");
+    http_die("$param{FROM} is not a valid e-mail address");
   }
   $public = $rid = $id;
 }
@@ -951,7 +951,7 @@
 # parse GET and POST requests
 sub parse_request {
   my %to;
-  my ($to,$cl,$dkey,$adto);
+  my ($to,$cl,$dkey);
   local $_;
 
   # parse HTTP QUERY_STRING (parameter=value pairs)
@@ -1047,13 +1047,16 @@
     if ($from) {
       checkchars('from address',$from);
       unless (checkaddress($from)) {
-        http_die("$from is not a valid e-mail address");
+        http_die("$from is not a valid e-mail address");
       }
       $from = untaint($from);
     }
     
+    return if $command eq 'LIST';
+    
     # collect multiple addresses and check for aliases (not group)
-    if (@to and "@to" !~ /^@[\w-]+$/ and not $addto) {
+    if (@to and "@to" !~ /^@[\w-]+$/ and not $gkey and not $addto) {
+      
       # read address book
       if ($from and open my $AB,'<',"$from/\@ADDRESS_BOOK") {
         while (<$AB>) {
@@ -1074,58 +1077,53 @@
         close $AB;
       }
 
-      # look for recipient's options
+      # look for recipient's options and eliminate dupes
+      %to = ();
       foreach $to (@to) {
         # address book alias?
         if ($ab{$to}) {
           foreach my $address (@{$ab{$to}}) {
-            $to{$address} = $to; # ignore dupes
+            $address .= '@'.$mdomain if $mdomain and $address !~ /@/;
+            $to{$address} = $address; # ignore dupes
             if ($specific{'autodelete'}) {
-              $autodelete{$address} = $autodelete;
+              $autodelete{$address} = $specific{'autodelete'};
             } elsif ($autodelete{$to}) {
               $autodelete{$address} = $autodelete{$to};
-            } elsif ($adto = readlink "$address/\@AUTODELETE") {
-              $autodelete{$address} = $adto;
-            }
-            if ($specific{'keep'}) {
-              $keep{$address} = $specific{'keep'};
-            } elsif ($keep{$to}) {
-              $keep{$address} = $keep{$to};
+            } else {
+              $autodelete{$address} = readlink "$address/\@AUTODELETE" 
+                                      || $autodelete;
             }
+            if ($specific{'keep'}) { $keep{$address} = $specific{'keep'} }
+            elsif ($keep{$to})     { $keep{$address} = $keep{$to} }
           }
         } else {
-          $to .= '@'.$mdomain if $mdomain and $to !~ /@/ and $to =~ /\w/;
-          $to{$to} = $to; # ignore dupes
-          if ($specific{'autodelete'}) {
-            $autodelete{$to} = $autodelete;
-          } elsif ($adto = readlink "$to/\@AUTODELETE" and not $autodelete{$to}) {
-            $autodelete{$to} = $adto;
-          } else {
-            $autodelete{$to} = $autodelete;
+          $to{$to} = $to;
+          unless ($autodelete{$to}) {
+            $autodelete{$to} = readlink "$to/\@AUTODELETE" || $autodelete;
           }
+          $autodelete{$to} = $specific{'autodelete'} if $specific{'autodelete'};
           $keep{$to} = $keep             if $keep and $keep != $keep_default;
           $keep{$to} = $specific{'keep'} if $specific{'keep'};
         }
       }
-      
       @to = keys %to;
 
-      # check recipients
+      # check recipients and eliminate dupes
+      %to = ();
       foreach $to (@to) {
-        if ($command ne 'LIST') {
-          if ($to =~ /^@(.+)/ and -f "$from/\@GROUP/$1") {
-            http_die("You cannot mix regular recipients with groups");
+        if ($to =~ /^@(.+)/) {
+          http_die("You cannot send to more than one group") if @to > 1;
+          http_die("Group $to does not exist") unless -f "$from/\@GROUP/$1";
+        } else {
+          $to .= '@'.$mdomain if $mdomain and $to !~ /@/;
+          if (checkaddress($to)) {
+            $to{$to} = untaint($to);
           } else {
-            if (checkaddress($to)) {
-              $to = untaint($to);
-            } else {
-              http_die("\"$to\" is not a valid e-mail address");
-            }
+            http_die("$to is not a valid e-mail address");
           }
         }
-        $to{$to} = $to; # ignore dupes
       }
-      @to = keys %to;
+      @to = values %to;
       
     }
   }
@@ -1266,7 +1264,7 @@
 
 # get file from post request
 sub get_file {
-  my ($to,$filed,$upload,$nupload,$speed,$data);
+  my ($to,$filed,$upload,$nupload,$speed,$data,$cookie);
   my ($b,$n,$uss);
   my $dkey;
   my ($fh,$filesize);
@@ -1274,6 +1272,11 @@
   my $fb = 0;			# file bytes
   my $cl = $ENV{CONTENT_LENGTH};
 
+  if (not $locale 
+      and $cookie = $ENV{HTTP_COOKIE} and $cookie =~ /\blocale=(\w+)/) {
+    $locale = $1;
+  }
+
   foreach $to (@to) {
     $filed = "$to/$from/$fkey";
     $nupload = "$filed/upload";
@@ -1312,6 +1315,7 @@
     unlink "$filed/autodelete",
            "$filed/error",
            "$filed/download",
+           "$filed/locale",
            "$filed/keep",
            "$filed/header",
            "$filed/id",
@@ -1340,15 +1344,15 @@
       mksymlink("$filed/autodelete",$autodelete{$to});
     }
     
-    mksymlink("$filed/keep",$keep{$to}) if $keep{$to};
+    mksymlink("$filed/keep",$keep{$to})	if $keep{$to};
+    mksymlink("$filed/id",$fileid)	if $fileid;
+    mksymlink("$filed/locale",$locale)	if $locale;
     
     if (@header and open $fh,'>',"$filed/header") {
       print {$fh} join("\n",@header),"\n";
       close $fh;
     }
     
-    mksymlink("$filed/id",$fileid) if $fileid;
-    
     if ($comment) {
       if ($comment eq 'NOMAIL') {
         open $fh,'>',"$filed/notify";
diff -Nru fex-20110622/cgi-bin/pup fex-20110726/cgi-bin/pup
--- fex-20110622/cgi-bin/pup	2011-06-16 18:47:21.000000000 +0200
+++ fex-20110726/cgi-bin/pup	2011-07-05 15:35:13.000000000 +0200
@@ -145,6 +145,7 @@
     $from = lc(normalize(despace($vv)));
     $from =~ s:/:_:g;
     $from =~ s:^\.:_:;
+    $from =~ s:\s::g;
   } elsif ($v eq 'TO') {
     $to	= lc(normalize(despace($vv)));
     $to =~ s:/:_:g;
diff -Nru fex-20110622/debian/changelog fex-20110726/debian/changelog
--- fex-20110622/debian/changelog	2011-08-12 22:53:12.000000000 +0200
+++ fex-20110726/debian/changelog	2011-11-12 14:57:15.000000000 +0100
@@ -1,3 +1,27 @@
+fex (20110726-1ubuntu1) precise; urgency=low
+
+  * Merge from debian unstable (LP: #889481).  Remaining changes:
+    - Update MD5 sums to fix FTBFS.
+
+ -- Leo Iannacone   Wed, 24 Aug 2011 21:42:21 +0000
+
+fex (20110726-1) unstable; urgency=low
+
+  * New upstream version 20110726
+   - fexget: added option -X do not extract archive file
+   - fexget: added option -a get all files
+   - fexsrv: fixed bug uninitialized value when using a reverse proxy
+   - fex_cleanup: fixed bug notify reminder e-mail not localized
+   - new translations: czech, galician
+   - fac(CGI): fixed bug displaying < and & in logfiles
+   - fac(CGI): added getting error.log
+   - fop: allow multiple downloads from any client if sender = recipient
+  * Fix piuparts error upon purge once ucf is not installed anymore
+  * Remove doc/FAQ as upstream no longer ships it (it's now htdocs/FAQ.html)
+  * Add robots.txt to fex.install
+
+ -- Kilian Krause   Wed, 27 Jul 2011 08:47:24 +0200
+
 fex (20110622-1ubuntu1) oneiric; urgency=low
 
   * Update MD5 sums to fix FTBFS.
diff -Nru fex-20110622/debian/fex.docs fex-20110726/debian/fex.docs
--- fex-20110622/debian/fex.docs	2011-06-22 21:38:41.000000000 +0200
+++ fex-20110726/debian/fex.docs	2011-07-27 08:47:42.000000000 +0200
@@ -1,7 +1,6 @@
 doc/concept
 doc/Contribs
 doc/debugging
-doc/FAQ
 doc/SSL
 doc/fex-client_1.pdf 
 doc/fex-client_2.pdf 
diff -Nru fex-20110622/debian/fex.install fex-20110726/debian/fex.install
--- fex-20110622/debian/fex.install	2011-06-22 21:38:41.000000000 +0200
+++ fex-20110726/debian/fex.install	2011-07-27 08:47:42.000000000 +0200
@@ -9,6 +9,7 @@
 htdocs/*.html usr/share/fex/htdocs
 htdocs/*.ico usr/share/fex/htdocs
 htdocs/*.jpg usr/share/fex/htdocs
+htdocs/robots.txt usr/share/fex/htdocs
 lib/dop usr/share/fex/lib
 lib/fex.ph etc/fex
 lib/fex.pp usr/share/fex/lib
diff -Nru fex-20110622/debian/fex.postrm fex-20110726/debian/fex.postrm
--- fex-20110622/debian/fex.postrm	2011-06-22 21:38:41.000000000 +0200
+++ fex-20110726/debian/fex.postrm	2011-07-27 08:47:42.000000000 +0200
@@ -35,7 +35,11 @@
         echo >&2 "not removing $USERNAME system account because deluser command was not found"
     fi
     if [ -d /etc/xinetd.d ];then
-        ucf --debconf-ok --purge /etc/xinetd.d/fex
+        if [ -x /usr/bin/ucf ];then
+            ucf --debconf-ok --purge /etc/xinetd.d/fex
+        else
+            rm -f /etc/xinetd.d/fex
+        fi
         remainingdpkg=`ls -1 /etc/xinetd.d/fex.*-* 2>/dev/null|xargs --no-run-if-empty -n 1 basename||true`
         if [ ! -z "$remainingdpkg" ];then
             echo "DPKG-templates for F*EX service in xinetd not removed:"
diff -Nru fex-20110622/debian/htdocs.md5/20110622-1ubuntu1 fex-20110726/debian/htdocs.md5/20110622-1ubuntu1
--- fex-20110622/debian/htdocs.md5/20110622-1ubuntu1	2011-08-12 22:47:37.000000000 +0200
+++ fex-20110726/debian/htdocs.md5/20110622-1ubuntu1	1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-03e024056f3ce4cf2dda85534641f4c4  htdocs/FAQ.html
-1f3d7acc70377496f95c5adddaf4ca7b  htdocs/action-fex-camel.gif
-215cb656c29df8c0ed82dd958c9df783  htdocs/dynamic.html
-d41d8cd98f00b204e9800998ecf8427e  htdocs/favicon.ico
-fb42264a2349d5c13980213096e86759  htdocs/fup_template.html
-c23cd36ed5df1c5e1cbac5e8b4aea869  htdocs/index.html
-ad8a95bba8dd1a61d70bd38611bc2059  htdocs/logo.jpg
-968a8facfcdd185ad696b86b67ec63ff  htdocs/small_logo.jpg
-7c052d0af80729353f14b86156cfe077  htdocs/tools.html
diff -Nru fex-20110622/debian/htdocs.md5/20110622-1ubuntu1.fix fex-20110726/debian/htdocs.md5/20110622-1ubuntu1.fix
--- fex-20110622/debian/htdocs.md5/20110622-1ubuntu1.fix	2011-08-12 22:48:01.000000000 +0200
+++ fex-20110726/debian/htdocs.md5/20110622-1ubuntu1.fix	1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-b770ea28a0d62a5c763e7249e618b461  ./META-INF/DEBBUILD.SF
-3511095acde510dfe6e017a97f64b30c  ./META-INF/MANIFEST.MF
-aafa238b4888c05918939f41c20dfd85  ./fix/AppletFrame$1.class
-80cf51571f6d91a642f5bbece74466f5  ./fix/AppletFrame.class
-38280525283a371eaf1d78ca38813f1a  ./fix/Base64Coder.class
-5eb30f37e129ebd8ec7fdf3ba90dde58  ./fix/Client.class
-7e23bc7e9428208e4cf9bd2971a30b4c  ./fix/ErrorWindow.class
-0237aefe2af2c7de8244acdaa767847c  ./fix/HttpClient.class
-65c4ea1094890d1a3308534c1cc04a99  ./fix/NaiveTrustManager.class
-376d1edc2ff64213be15bb1fb76b6a0c  ./fix/Sender.class
-9844378317f02981c871f3f2e68c2eb6  ./fix/ZipFactory.class
-8910292d679972cbc7b16db9370785b5  ./icons/exit.png
-2c67c9dc75e1719962c2f6a8135d923a  ./icons/info.png
-d621a4d03db389390bfbe1d2571b2d08  ./icons/pref.png
-e9e2061d00b776f4711bc6bcc3202ebf  ./icons/rese.png
-93ec1d81c53e984a3226e276d2df5a42  ./icons/send.png
-f4b749c6b066f4614f8597b1041b1bd0  ./icons/start.png
diff -Nru fex-20110622/debian/htdocs.md5/20110726-1 fex-20110726/debian/htdocs.md5/20110726-1
--- fex-20110622/debian/htdocs.md5/20110726-1	1970-01-01 01:00:00.000000000 +0100
+++ fex-20110726/debian/htdocs.md5/20110726-1	2011-07-27 08:47:42.000000000 +0200
@@ -0,0 +1,9 @@
+88678ab789b8f20ff6b00702d2a522fa  htdocs/FAQ.html
+1f3d7acc70377496f95c5adddaf4ca7b  htdocs/action-fex-camel.gif
+215cb656c29df8c0ed82dd958c9df783  htdocs/dynamic.html
+d41d8cd98f00b204e9800998ecf8427e  htdocs/favicon.ico
+fb42264a2349d5c13980213096e86759  htdocs/fup_template.html
+c23cd36ed5df1c5e1cbac5e8b4aea869  htdocs/index.html
+ad8a95bba8dd1a61d70bd38611bc2059  htdocs/logo.jpg
+968a8facfcdd185ad696b86b67ec63ff  htdocs/small_logo.jpg
+7c052d0af80729353f14b86156cfe077  htdocs/tools.html
diff -Nru fex-20110622/debian/htdocs.md5/20110726-1.fix fex-20110726/debian/htdocs.md5/20110726-1.fix
--- fex-20110622/debian/htdocs.md5/20110726-1.fix	1970-01-01 01:00:00.000000000 +0100
+++ fex-20110726/debian/htdocs.md5/20110726-1.fix	2011-07-27 08:47:42.000000000 +0200
@@ -0,0 +1,17 @@
+22549bacd700614b6  ./META-INF/DEBBUILD.SF
+4f9a919dc289a33fefbd4dcb1c1e7c25  ./META-INF/MANIFEST.MF
+aafa238b4888c05918939f41c20dfd85  ./fix/AppletFrame$1.class
+80cf51571f6d91a642f5bbece74466f5  ./fix/AppletFrame.class
+38280525283a371eaf1d78ca38813f1a  ./fix/Base64Coder.class
+5eb30f37e129ebd8ec7fdf3ba90dde58  ./fix/Client.class
+7e23bc7e9428208e4cf9bd2971a30b4c  ./fix/ErrorWindow.class
+0237aefe2af2c7de8244acdaa767847c  ./fix/HttpClient.class
+65c4ea1094890d1a3308534c1cc04a99  ./fix/NaiveTrustManager.class
+376d1edc2ff64213be15bb1fb76b6a0c  ./fix/Sender.class
+9844378317f02981c871f3f2e68c2eb6  ./fix/ZipFactory.class
+8910292d679972cbc7b16db9370785b5  ./icons/exit.png
+2c67c9dc75e1719962c2f6a8135d923a  ./icons/info.png
+d621a4d03db389390bfbe1d2571b2d08  ./icons/pref.png
+e9e2061d00b776f4711bc6bcc3202ebf  ./icons/rese.png
+93ec1d81c53e984a3226e276d2df5a42  ./icons/send.png
+f4b749c6b066f4614f8597b1041b1bd0  ./icons/start.png
diff -Nru fex-20110622/debian/htdocs.md5/20110726-1ubuntu1 fex-20110726/debian/htdocs.md5/20110726-1ubuntu1
--- fex-20110622/debian/htdocs.md5/20110726-1ubuntu1	1970-01-01 01:00:00.000000000 +0100
+++ fex-20110726/debian/htdocs.md5/20110726-1ubuntu1	2011-11-12 15:13:49.000000000 +0100
@@ -0,0 +1,9 @@
+88678ab789b8f20ff6b00702d2a522fa  htdocs/FAQ.html
+1f3d7acc70377496f95c5adddaf4ca7b  htdocs/action-fex-camel.gif
+215cb656c29df8c0ed82dd958c9df783  htdocs/dynamic.html
+d41d8cd98f00b204e9800998ecf8427e  htdocs/favicon.ico
+fb42264a2349d5c13980213096e86759  htdocs/fup_template.html
+c23cd36ed5df1c5e1cbac5e8b4aea869  htdocs/index.html
+ad8a95bba8dd1a61d70bd38611bc2059  htdocs/logo.jpg
+968a8facfcdd185ad696b86b67ec63ff  htdocs/small_logo.jpg
+7c052d0af80729353f14b86156cfe077  htdocs/tools.html
diff -Nru fex-20110622/debian/htdocs.md5/20110726-1ubuntu1.fix fex-20110726/debian/htdocs.md5/20110726-1ubuntu1.fix
--- fex-20110622/debian/htdocs.md5/20110726-1ubuntu1.fix	1970-01-01 01:00:00.000000000 +0100
+++ fex-20110726/debian/htdocs.md5/20110726-1ubuntu1.fix	2011-11-12 15:22:07.000000000 +0100
@@ -0,0 +1,17 @@
+b770ea28a0d62a5c763e7249e618b461  ./META-INF/DEBBUILD.SF
+3511095acde510dfe6e017a97f64b30c  ./META-INF/MANIFEST.MF
+aafa238b4888c05918939f41c20dfd85  ./fix/AppletFrame$1.class
+80cf51571f6d91a642f5bbece74466f5  ./fix/AppletFrame.class
+38280525283a371eaf1d78ca38813f1a  ./fix/Base64Coder.class
+5eb30f37e129ebd8ec7fdf3ba90dde58  ./fix/Client.class
+7e23bc7e9428208e4cf9bd2971a30b4c  ./fix/ErrorWindow.class
+0237aefe2af2c7de8244acdaa767847c  ./fix/HttpClient.class
+65c4ea1094890d1a3308534c1cc04a99  ./fix/NaiveTrustManager.class
+376d1edc2ff64213be15bb1fb76b6a0c  ./fix/Sender.class
+9844378317f02981c871f3f2e68c2eb6  ./fix/ZipFactory.class
+8910292d679972cbc7b16db9370785b5  ./icons/exit.png
+2c67c9dc75e1719962c2f6a8135d923a  ./icons/info.png
+d621a4d03db389390bfbe1d2571b2d08  ./icons/pref.png
+e9e2061d00b776f4711bc6bcc3202ebf  ./icons/rese.png
+93ec1d81c53e984a3226e276d2df5a42  ./icons/send.png
+f4b749c6b066f4614f8597b1041b1bd0  ./icons/start.png
diff -Nru fex-20110622/doc/Changes fex-20110726/doc/Changes
--- fex-20110622/doc/Changes	2011-06-22 19:26:26.000000000 +0200
+++ fex-20110726/doc/Changes	2011-07-26 23:47:59.000000000 +0200
@@ -1,9 +1,21 @@
+2011-07-26 fexget: added option -X do not extract archive file
+           fexget: added option -a get all files
+           fexsrv: fixed bug uninitialized value when using a reverse proxy
+           fex_cleanup: fixed bug notify reminder e-mail not localized
+2011-07-22 fac(CGI): fixed bug displaying < and & in logfiles
+           fac(CGI): added getting error.log
+           fop: allow multiple downloads from any client if sender = recipient
+2011-07-16 added doc/reverse_proxy 
+2011-07-14 added optional czech localization
+2011-07-01 FAQ.html reformated
+2011-06-30 translate install job 20 times faster
+2011-06-27 added robots.txt to disallow web robots indexing
 2011-06-22 fup: disable HTML code in file listing (filename & comment)
-2011-06-21 added optional localization italiano
+2011-06-21 added optional italian localization
 2011-06-17 fixed bug $bcc is ignored
 2011-06-16 fexsend,fexget: better reverse proxy support 
            (always send Host header)
-           added optional localization galego
+           added optional galician localization
 2011-06-15 fup: fixed bug always keep_default days in notification e-mail
 2011-06-14 fexsend: transparent proxy detection (and support)
            fixed bug $docdir ignored
@@ -42,7 +54,7 @@
 2011-02-24 dop: evaluate <> inside html documents
 2011-02-21 fexsend,fup: added option fexsend -U show authorized (login) URL
 2011-02-18 do not modify download URL protocol if $dkey is set in fex.ph
-           fac (CGI): fixed bug uninitialized value $server
+           fac(CGI): fixed bug uninitialized value $server
            URLs in notification e-mails are derived from config variable $durl
 2011-02-17 fup: fixed bug access denied with SKEY
 2011-02-08 fup,fop,fuc: fixed bug access problems with sip in AKEYs
@@ -52,24 +64,24 @@
 2011-01-31 schwuppdiwupp: added ISO-8859-1 support
 2011-01-30 schwuppdiwupp: added running camel
 2011-01-28 schwuppdiwupp: added chunksize to proxy options
-                          fixed bug timeout when using address book
+           schwuppdiwupp: fixed bug timeout when using address book
            fexsend: fixed bug chunksize 0
 2011-01-27 schwuppdiwupp: added advanced preferences Proxy and TMPDIR
 2011-01-26 fex_cleanup: fixed bug uninitialized value in debuglog
-                        added option -v
+           fex_cleanup: added option -v
            fexsend,fexget,sexsend: added option -V show version
            schwuppdiwupp: added drag&drop support for windows
-                          added 7zG support
+           schwuppdiwupp: added 7zG support
 2011-01-25 fuc: fixed bug cannot delete all subusers
            schwuppdiwupp: fixed bug 7-zip not found
-                          added drive letters in directory selection
+           schwuppdiwupp: added drive letters in directory selection
 2011-01-24 fop: IE bug workaround to store *.exe files
 2011-01-18 schwuppdiwupp: added tar, zip and 7z container
 2011-01-17 fexsend: fixed bug option -l not working with https URL
 2011-01-16 fup: added 7zip hint in notification e-mails
 2011-01-13 schwuppdiwupp: fixed bug no transfer at all when comment is set
 2011-01-12 rup: added logging
-                wrong recipient cannot download file, but will get an error
+           rup: wrong recipient cannot download file, but will get an error
            fac(CGI): fixed bug $server not declared
 2011-01-07 fexget: keep file permission in overwrite mode
 2011-01-04 fex_cleanup: fixed bug autodelete after partial download
@@ -119,7 +131,7 @@
            install: fixed bug empty $admin_pw
 2010-08-15 fex.ph: optional fix address $sender_from (instead of F*EX user) in
                    notification e-mail From 
-2010-08-14 added optional localization espanol
+2010-08-14 added optional spanish localization
 2010-08-12 fup: speedup 90%
            fop: speedup 20%
            fop: better fexget compatibility 
@@ -133,7 +145,7 @@
 2010-08-06 sex: fixed various bugs in client and server
            fac(CGI): fixed bug AKEY not working
 2010-08-03 xx: no user inquiry for postprocessing if output is a pipe
-2010-08-02 added optional localization deutsch
+2010-08-02 added optional german localization
 2010-07-31 separated subusers in extra file $SPOOL/$USER/@SUBUSER
 2010-07-25 fop: log also aborted downloads
 2010-07-23 added fac CGI
diff -Nru fex-20110622/doc/concept fex-20110726/doc/concept
--- fex-20110622/doc/concept	2011-05-18 10:02:18.000000000 +0200
+++ fex-20110726/doc/concept	2011-07-22 16:30:48.000000000 +0200
@@ -111,7 +111,11 @@
 
 option -K means "keep file": do not delete the file after download, but
 only after expiration date (normally 5 days). More downloads are possible
-from any IP.
+only from the same client (identified by cookie).
+
+If you fex a file to yourself (sender = recipient), then the resulting
+download link is valid for any client and can be downloaded everywhere
+and more than once (until expiration date).
 
 If you want "delay autodelete" to be the default behaviour for all users
 and each transfer then set
diff -Nru fex-20110622/doc/Contribs fex-20110726/doc/Contribs
--- fex-20110622/doc/Contribs	2010-09-24 08:21:32.000000000 +0200
+++ fex-20110726/doc/Contribs	2011-07-16 12:49:57.000000000 +0200
@@ -32,5 +32,14 @@
 Francisco Ruiz :
   - Spanish localization
 
+Anton Meixome :
+  - Galician localization
+  
+Vanni Piagno :
+  - Italian localization
+  
+Michal Simunek :
+  - Czech localization
+
 Hanno Hirsch :
   - bug hunting
diff -Nru fex-20110622/doc/FAQ fex-20110726/doc/FAQ
--- fex-20110622/doc/FAQ	2011-06-10 09:31:23.000000000 +0200
+++ fex-20110726/doc/FAQ	1970-01-01 01:00:00.000000000 +0100
@@ -1,257 +0,0 @@
-Meta questions:
-===============
-
-Q: Why name "F*EX" and not shortly "FEX"?
-
-A: At publication time there was already an (older) program named "FEX" on
-   freshmeat.net. 
-
-
-Q: Why not use one of the commercial services like
-   DropLoad, ALLPeers, YouSendIt, etc?
-
-A: They have a limit of 2 GB or even less.
-   Their security and privacy status is unknown.
-   They are not open source based.
-   There are no UNIX (CLI) clients for them.
-   They need java, active-X, flash or other evil plugins.
-   It is unknown how long they will exist - DropLoad and ALLPeers already
-   have terminated their business.
- 
-
-Q: Why a camel as the logo?
-
-A: The logo was inspired by the Perl camel, but it is based on a Steiff
-   plush camel, which rides with us on our racing tandem. The logo was
-   drawn by my stoker Beate
-   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
-
-
-Q: Where can I get the F*EX sources?
-
-A: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-Q: What do I need to install F*EX?
-
-A: A UNIX host with a DNS entry and smtp for outgoing e-mail.
-   And you must be root on this host.
-
-
-Q: What is DNS and smtp?
-
-A: Do not install F*EX. It is beyond your horizon.
-
-
-Q: Who is the author?
-
-A: Ulli Horlacher 
-
-
-Q: Which licence does F*EX have?
-
-A: GNU GPL free software, see http://www.gnu.org/licenses/gpl.txt
-
-
-Q: Is there a F*EX mailing list?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-Q: Where can I get commercial support for F*EX?   
-
-A: Contact fex@nepustil.net http://www.nepustil.net/
-
-
-Q: I have more/other questions than in this document!
-
-A: Ask the author 
-
-
-User questions:
-===============
-
-Q: What is the "auth-ID"?
-
-A: The auth-ID is an internal identification which authentificates the user.
-   It will be first generated by the admin or the automatic registration
-   process and can later be modified by you, the user. Think of some kind
-   of a low security password.
-
-
-Q: Can I use a HTTP proxy?
-
-A: Yes.
-
-
-Q: I have uploaded a HUGE file but misspelled my recipient's address. Now I
-   have got an error bounce e-mail. Must I re-upload the HUGE file?
-
-A: No, it is not necessary. You can redirect the file with 
-   http://YOURFEXSERVER/rup
-
-
-Q: I have uploaded a HUGE file but forgot another recipient. 
-   Must I re-upload the HUGE file?
-
-A: No, it is not necessary. You can forward-copy the file with 
-   http://YOURFEXSERVER/foc
-
-
-Q: I cannot upload files > 2 GB with my web browser!?
-
-A: All web browsers I am aware of have bugs in their HTML-FORM
-   implementation. The limit mostly is 2 GB, sometimes 4 GB. 
-   
-   You have to use a special F*EX client to upload files > 2 GB, see
-   http://YOURFEXSERVER/tools.html
-
-
-Q: My download was aborted before it was finished. Can I resume the download?
-
-A: F*EX supports resuming at download, but your client also has to support
-   this feature. Firefox eg is missing this HTTP feature, you need an other
-   client like opera, wget or fexget.
-
-
-Q: My upload was aborted before it was finished. Can I resume the upload?
-
-A: F*EX supports resuming at upload, but your client also has to support it.
-   No web browser has this feature, you need a special F*EX client like
-   fexsend, schwuppdiwupp or F*IX. 
-   See http://YOURFEXSERVER/tools.html
-
-
-Q: My webbrowser cannot start the java client F*IX, it says:
-   "found no java runtime environment, cannot start F*IX upload applet"
-
-A: A java plugin for your webbrowser is missing. On Debian and Ubuntu you
-   can install it with: "sudo aptitude install sun-java6-plugin"
-
-
-Q: When I hit [ESC] in firefox the upload is canceled. Why?
-
-A: This is a built-in feature of firefox: ESC terminates the current operation.
-   Simple solution: do not hit ESC in Firefox. 
-   Complex solution: ask the Firefox developers to add keyboard configuration.
-
-
-Q: Sending as a F*EX user is easy, but how to receive files from others,
-   outside?
-
-A: Register them as your subusers or create a F*EX group with
-   "user config & operation control" http://YOURFEXSERVER/fuc
-   
-
-Q: Sometimes I can download a file more than once, especially when I
-   repeat it quickly. Is the autodelete feature buggy?
-   
-A: The F*EX server has a grace time of 1 minute after first sucessfully
-   download in which the file is still available. This is necessary
-   because of some stupid "download managers" which requests the file
-   several times at once. Otherwise they would report an error to the user.
-
-A: Your fexmaster has set AUTODELETE=DELAY as default, which means that
-   the autodelete cleanup process is called once a day.
-
-A: Power users (use the source, Luke!) can set a "do not delete after
-   download" flag.
-
-
-Q: The default keep time is too short for me, I need more. How can I set it?
-
-A: Use fexsend, ask your fexmaster or read the source code :-)
-
-
-Q: I cannot download files with Internet Explorer, it tells me "Cannot
-   open Internet site". What shall I do?
-   
-A: Use Firefox or any other Internet-compatible web browser, that Internet
-   Explorer is not. This is one of the many bugs of Internet Explorer.
-
-
-
-Admin questions:
-================
-
-Q: I cannot install a web server like fexsrv, because I have no root
-   permissions. Is there a pure-CGI-version of F*EX which runs with an
-   apache web server?
-
-A: F*EX is hard bound to fexsrv for several reasons (performance, file
-   size limit, session concept, etc) and cannot be run as CGI under apache. 
-   But you might have a look at
-   http://gpl.univ-avignon.fr/filez/
-   http://freshmeat.net/projects/eventh/
-   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (German only!)
-   which implement a file exchange as pure CGIs, but with a 2 GB file size limit.
-
-
-Q: F*EX is not working at all! I cannot connect to it with my web browser!
-
-A: Check your routing, ipfilters and firewall setup. 
-   Also check whether your xinetd is linked with tcp-wrapper and configure
-   it correctly (hosts.allow).
-   F*EX needs port 80/tcp (HTTP) and optional port 443/tcp (HTTPS).
-
-
-Q: F*EX is too complicated! I need something more simplified.
-
-A: Try http://www.home.unix-ag.org/simon/woof.html
-
-
-Q: How can I integrate F*EX in the existing user management at my site?
-
-A: F*EX has several authentification modules: 
-   local, RADIUS, LDAP, mailman and POP
-   For the last 4 please contact the author framstag@rus.uni-stuttgart.de
-   
-
-Q: I want that all of my local users can use F*EX automaticly. How?
-
-A: Let them register theirselves with http://YOURFEXSERVER/fur
-   You have to edit lib/fex.ph and set (example):
-   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
-   @local_domains = qw(flupp.org ulm.sub.net);
-   (Of course you have to add your real local hosts/networks!)
-
-
-Q: I need more security! How can I enable HTTPS?
-
-A: Read doc/SSL and also look for "fop_auth" in doc/concept 
-
-
-Q: I need a corporate identity look. How can I configure F*EX in this way?
-
-A: See variable @H1_extra in fex.ph and you can add HTML code to 
-   htdocs/header.html
-
-A: See htdocs/fup_template.html, modify it to your needs and use it as your
-   start-page.
-
-
-Q: F*EX is too complicated for my tie users. I need a simplified upload form.
-
-A: See htdocs/fup_template.html
-
-
-Q: I want the Bcc mails to fex (admin user) to be sent to another address.
-
-A: Use procmail or write OTHERADDRESS to /home/fex/.forward
-
-
-Q: Can I get a localized version in my native languange?
-
-A: With your help, yes. Please contact the author framstag@rus.uni-stuttgart.de
-
-
-Misc questions:
-===============
-
-Q: F*EX is great! Can I join the developing team? What needs to be done?
-
-A: Contact the author framstag@rus.uni-stuttgart.de
-   Requested features are:
-   
-     - a F*EX plugin for thunderbird or outlook
-     - more (other) languange support (italian, french, klingon ...)
diff -Nru fex-20110622/htdocs/download/fexget fex-20110726/htdocs/download/fexget
--- fex-20110622/htdocs/download/fexget	2011-06-22 19:27:02.000000000 +0200
+++ fex-20110726/htdocs/download/fexget	2011-07-26 23:51:39.000000000 +0200
@@ -22,7 +22,7 @@
   
 our $SH;
 our $bs = 2**16; # blocksize for tcp-reading and writing file
-our $version = 20110622;
+our $version = 20110726;
 
 $version = mtime($0) unless $version;
 
@@ -31,28 +31,32 @@
 
 
 my $usage = </dev/null`||'';
@@ -90,7 +94,7 @@
     warn "$cmd\n";
   }
   open $cmd,"$cmd|" or die "$0: cannot run $cmd : $!\n";
-  open $ffl,">$tmpdir/fexget" or die "$0: cannot open $tmpdir/fexget : $!\n";
+  open $ffl,'>',$ffl or die "$0: cannot open $ffl : $!\n";
   my $n;
   while (<$cmd>) {
     if (/\d MB http/) {
@@ -107,10 +111,24 @@
 }
 
 die $usage if $opt_h;
-die $usage unless @ARGV;
 
-my ($file,%files,$download,$server,$port,$fop);
+if ($opt_a) {
+  $opt_X = $opt_a;
+  die $usage if @ARGV;
+  system qw(fexget -l);
+  print "\n";
+  if (open $ffl,$ffl) {
+    while (<$ffl>) {
+      push @ARGV,$1 if /^\s+(\d+)/;
+    }
+    close $ffl;
+  }
+} else {
+  die $usage unless @ARGV;
+}
 
+my ($file,%files,$download,$server,$port,$fop);
+  
 foreach my $url (@ARGV) {
   
   # do not overrun server
@@ -118,7 +136,7 @@
 
   if ($url !~ /^http/) {
     unless (%files) {
-      open $ffl,"$tmpdir/fexget" or die "$0: no $tmpdir/fexget, use first: $0 -l\n";
+      open $ffl,$ffl or die "$0: no $ffl, use first: $0 -l\n";
       my $from = '';
       while (<$ffl>) {
         if (/^from (.+) :$/) {
@@ -180,7 +198,7 @@
   unlink $download unless -s $download;
   exit 2 unless -f $download;
 
-  if ($download =~ /$atype/) {
+  if (not $opt_X and $download =~ /$atype/) {
     if (-t) {
       print "Files in archive:\n";
       if ($download =~ /\.tgz$/) {
@@ -217,10 +235,11 @@
   }  
 
 }
+
 exit;
 
 sub cont {
-  print "extract these files? ";
+  print "extract these files (Y/n)? ";
   $_ = ||'y';
   unless (/^y/i) {
     print "keeping $download\n";
diff -Nru fex-20110622/htdocs/download/fexsend fex-20110726/htdocs/download/fexsend
--- fex-20110622/htdocs/download/fexsend	2011-06-22 19:27:02.000000000 +0200
+++ fex-20110726/htdocs/download/fexsend	2011-07-26 23:51:39.000000000 +0200
@@ -25,7 +25,7 @@
 
 our ($SH,$fexhome,$idf,$tmpdir,$windoof,$sigpipe,$useragent,$editor,$chunksize);
 our ($FEXID,$FEXXX);
-our $version = 20110622;
+our $version = 20110726;
 
 $version = mtime($0) unless $version;
   
@@ -84,6 +84,7 @@
   $usage = < 2**10;
 use constant M => 2**20;
 
-our $version = 20110622;
+our $version = 20110726;
 
 $version = mtime($0) unless $version;
 
diff -Nru fex-20110622/htdocs/download/sexsend fex-20110726/htdocs/download/sexsend
--- fex-20110622/htdocs/download/sexsend	2011-06-22 19:27:02.000000000 +0200
+++ fex-20110726/htdocs/download/sexsend	2011-07-26 23:51:39.000000000 +0200
@@ -17,7 +17,7 @@
 use constant k => 2**10;
 use constant M => 2**20;
 
-our $version = 20110622;
+our $version = 20110726;
 
 $version = mtime($0) unless $version;
 
diff -Nru fex-20110622/htdocs/FAQ.html fex-20110726/htdocs/FAQ.html
--- fex-20110622/htdocs/FAQ.html	2010-12-14 11:48:00.000000000 +0100
+++ fex-20110726/htdocs/FAQ.html	2011-07-01 21:53:49.000000000 +0200
@@ -1,4 +1,8 @@
 
+F*EX FAQ
+
+

F*EX FAQ

+ This FAQ has 3 parts:

-

-
 
-Meta questions:
-===============
-
-Q: Why name "F*EX" and not shortly "FEX"?
-
-A: At publication time there was already an (older) program named "FEX" on
-   freshmeat.net. 
-
-
-Q: Why not use one of the commercial services like
-   DropLoad, ALLPeers, YouSendIt, etc?
-
-A: They have a limit of 2 GB or even less.
-   Their security and privacy status is unknown.
-   They are not open source based.
-   There are no UNIX (CLI) clients for them.
-   They need java, active-X, flash or other evil plugins.
-   It is unknown how long they will exist - DropLoad and ALLPeers already
-   have terminated their business.
- 
-
-Q: Why a camel as the logo?
-
-A: The logo was inspired by the Perl camel, but it is based on a Steiff
-   plush camel, which rides with us on our racing tandem. The logo was
-   drawn by my stoker Beate
-   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
-
-
-Q: Where can I get the F*EX sources?
-
-A: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-Q: What do I need to install F*EX?
-
-A: A UNIX host with a DNS entry and smtp for outgoing e-mail.
-   And you must be root on this host.
-
-
-Q: What is DNS and smtp?
-
-A: Do not install F*EX. It is beyond your horizon.
-
-
-Q: Who is the author?
-
-A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
-
-
-Q: Which licence does F*EX have?
-
-A: GNU GPL free software, see http://www.gnu.org/licenses/gpl.txt
-
-
-Q: Is there a F*EX mailing list?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-Q: Where can I get commercial support for F*EX?   
-
-A: Contact fex@nepustil.net http://www.nepustil.net/
-
-
-Q: I have more/other questions than in this document!
-
-A: Ask the author <framstag@rus.uni-stuttgart.de>
+

Meta questions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Q: + Why name "F*EX" and not shortly "FEX"? +
A: + At publication time there was already an (older) program named "FEX" on freshmeat.net. +
 
Q: + Why not use one of the commercial services like DropLoad, ALLPeers, YouSendIt, etc? +
A: + They have a limit of 2 GB or even less.
+ Their security and privacy status is unknown.
+ They are not open source based.
+ There are no UNIX (CLI) clients for them.
+ They need java, active-X, flash or other evil plugins.
+ It is unknown how long they will exist - DropLoad and ALLPeers already + have terminated their business.
+
 
Q: + Why a camel as the logo? +
A: + The logo was inspired by the Perl camel, but it is based on a Steiff + plush camel, which rides with us on our racing tandem.
+ + The logo was drawn by my stoker Beate. +
 
Q: + Where can I get the F*EX sources? +
A:http://fex.rus.uni-stuttgart.de/fex.html +
 
Q: + What do I need to install F*EX? +
A: + A UNIX host with a DNS entry and smtp for outgoing e-mail. + And you must be root on this host. +
 
Q: + What is DNS and smtp? +
A: + Do not install F*EX. It is beyond your horizon. +
 
Q: + Who is the author? +
A: + Ulli Horlacher <framstag@rus.uni-stuttgart.de> +
 
Q: + Which licence does F*EX have? +
A: + GNU GPL free software +
 
Q: + Is there a F*EX mailing list? +
A: + https://listserv.uni-stuttgart.de/mailman/listinfo/fex +
 
Q: + Where can I get commercial support for F*EX? +
A: + Contact + fex@nepustil.net + http://www.nepustil.net/ +
 
Q: + I have more/other questions than in this document! +
A: + Ask the author <framstag@rus.uni-stuttgart.de> +
+

-User questions: -=============== - -Q: What is the "auth-ID"? - -A: The auth-ID is an internal identification which authentificates the user. - It will be first generated by the admin or the automatic registration - process and can later be modified by you, the user. Think of some kind - of a low security password. - - -Q: Can I use a HTTP proxy? - -A: Yes. - - -Q: I have uploaded a HUGE file but misspelled my recipient's address. Now I - have got an error bounce e-mail. Must I re-upload the HUGE file? - -A: No, it is not necessary. You can redirect the file with - http://$HTTP_HOST$/rup - - -Q: I have uploaded a HUGE file but forgot another recipient. - Must I re-upload the HUGE file? - -A: No, it is not necessary. You can forward-copy the file with - http://$HTTP_HOST$/foc - - -Q: I cannot upload files > 2 GB with my web browser!? - -A: All web browsers I am aware of have bugs in their HTML-FORM - implementation. The limit mostly is 2 GB, sometimes 4 GB. - - You have to use a special F*EX client to upload files > 2 GB, see - http://$HTTP_HOST$/tools.html - - -Q: My download was aborted before it was finished. Can I resume the download? - -A: F*EX supports resuming at download, but your client also has to support - this feature. Firefox eg is missing this HTTP feature, you need an other - client like opera, wget or fexget. - - -Q: My upload was aborted before it was finished. Can I resume the upload? - -A: F*EX supports resuming at upload, but your client also has to support it. - No web browser has this feature, you need a special F*EX client like - fexsend, schwuppdiwupp or F*IX. - See http://$HTTP_HOST$/tools.html - - -Q: My webbrowser cannot start the java client F*IX, it says: - "found no java runtime environment, cannot start F*IX upload applet" - -A: A java plugin for your webbrowser is missing. On Debian and Ubuntu you - can install it with: "sudo aptitude install sun-java6-plugin" - - -Q: When I hit [ESC] in firefox the upload is canceled. Why? - -A: This is a built-in feature of firefox: ESC terminates the current operation. - Simple solution: do not hit ESC in Firefox. - Complex solution: ask the Firefox developers to add keyboard configuration. - - -Q: Sending as a F*EX user is easy, but how to receive files from others, - outside? - -A: Register them as your subusers or create a F*EX group - with http://$HTTP_HOST$/fuc - - -Q: Sometimes I can download a file more than once, especially when I - repeat it quickly. Is the autodelete feature buggy? - -A: The F*EX server has a grace time of 1 minute after first sucessfully - download in which the file is still available. This is necessary - because of some stupid "download managers" which requests the file - several times at once. Otherwise they would report an error to the user. - -A: Your fexmaster has set AUTODELETE=DELAY as default, which means that - the autodelete cleanup process is called once a day. - -A: Power users (use the source, Luke!) can set a "do not delete after - download" flag. - - -Q: The default keep time is too short for me, I need more. How can I set it? - -A: Use fexsend, ask your fexmaster or read the source code :-) - - -Q: I cannot download files with Internet Explorer, it tells me "Cannot - open Internet site". What shall I do? - -A: Use Firefox or any other Internet-compatible web browser, that Internet - Explorer is not. This is one of the many bugs of Internet Explorer. - - +

User questions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Q: + What is the "auth-ID"? +
A: + The auth-ID is an internal identification which authentificates the user. + It will be first generated by the admin or the automatic registration + process and can later be modified by you, the user. Think of some kind + of a low security password. +
 
Q: + Can I use a HTTP proxy? +
A: + Yes. +
 
Q: + I have uploaded a HUGE file but misspelled my recipient's address. + Now I have got an error bounce e-mail. Must I re-upload the HUGE file? +
A: + No, it is not necessary. You can redirect the file with + http://$HTTP_HOST$/rup +
 
Q: + I have uploaded a HUGE file but forgot another recipient. + Must I re-upload the HUGE file? +
A: + No, it is not necessary. You can forward-copy the file with + http://$HTTP_HOST$/foc +
 
Q: + I cannot upload files > 2 GB with my web browser!? +
A: + All web browsers I am aware of have bugs in their HTML-FORM + implementation. The limit mostly is 2 GB, sometimes 4 GB.
+ You have to use a special F*EX client to upload files > 2 GB, see + http://$HTTP_HOST$/tools.html +
 
Q: + My download was aborted before it was finished. Can I resume the download? +
A: + F*EX supports resuming at download, but your client also has to support + this feature. Firefox eg is missing this HTTP feature, you need an other + client like opera, wget or fexget. +
 
Q: + My upload was aborted before it was finished. Can I resume the upload? +
A: + F*EX supports resuming at upload, but your client also has to support it. + No web browser has this feature, you need a + special F*EX client like fexsend, schwuppdiwupp or F*IX. +
 
Q: + My webbrowser cannot start the java client F*IX, it says: + "found no java runtime environment, cannot start F*IX upload applet" +
A: + A java plugin for your webbrowser is missing. On Debian and Ubuntu you + can install it with: sudo aptitude install sun-java6-plugin +
 
Q: + When I hit [ESC] in firefox the upload is canceled. Why? +
A: + This is a built-in feature of firefox: ESC terminates the current operation.
+ Simple solution: do not hit ESC in Firefox.
+ Complex solution: ask the Firefox developers to add keyboard configuration. +
 
Q: + Sending as a F*EX user is easy, but how to receive files from others, outside? +
A: + Register them as your subusers or create a F*EX group with + "user config & operation control" +
 
Q: + Sometimes I can download a file more than once, especially when I + repeat it quickly. Is the autodelete feature buggy? +
A: + The F*EX server has a grace time of 1 minute after first sucessfully + download in which the file is still available. This is necessary + because of some stupid "download managers" which requests the file + several times at once. Otherwise they would report an error to the user. +
A: + Your fexmaster has set AUTODELETE=DELAY as default, which means that + the autodelete cleanup process is called once a day. +
A: + Power users (use the source, Luke!) can set a "do not delete after download" flag. +
 
Q: + The default keep time is too short for me, I need more. How can I set it? +
A: + Use fexsend, ask your fexmaster or read the source code :-) +
 
Q: + I cannot download files with Internet Explorer, it tells me "Cannot + open Internet site". What shall I do? +
A: + Use Firefox or any other Internet-compatible web browser, that Internet + Explorer is not. This is one of the many bugs of Internet Explorer. +
+

-Admin questions: -================ - -Q: I cannot install a web server like fexsrv, because I have no root - permissions. Is there a pure-CGI-version of F*EX which runs with an - apache web server? - -A: F*EX is hard bound to fexsrv for several reasons (performance, file - size limit, session concept, etc) and cannot be run as CGI under apache. - But you might have a look at - http://gpl.univ-avignon.fr/filez/ - http://freshmeat.net/projects/eventh/ - http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (German only!) - which implement a file exchange as pure CGIs, but with a 2 GB file size limit. - - -Q: F*EX is not working at all! I cannot connect to it with my web browser! - -A: Check your routing, ipfilters and firewall setup. - Also check whether your xinetd is linked with tcp-wrapper and configure - it correctly (hosts.allow). - F*EX needs port 80/tcp (HTTP) and optional port 443/tcp (HTTPS). - - -Q: F*EX is too complicated! I need something more simplified. +

Admin questions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Q: + I cannot install a web server like fexsrv, because I have no root + permissions. Is there a pure-CGI-version of F*EX which runs with an apache web server? +
A: + F*EX is hard bound to fexsrv for several reasons (performance, file + size limit, session concept, etc) and cannot be run as CGI under apache. + But you might have a look at + + which implement a file exchange as pure CGIs, but with a 2 GB file size limit. +
 
Q: + F*EX is not working at all! I cannot connect to it with my web browser! +
A: + Check your routing, ipfilters and firewall setup. + Also check whether your xinetd is linked with tcp-wrapper and configure + it correctly (hosts.allow). + F*EX needs port 80/tcp (HTTP) and optional port 443/tcp (HTTPS). +
 
Q: + F*EX is too complicated! I need something more simplified. +
A: + Try woof +
 
Q: + How can I integrate F*EX in the existing user management at my site? +
A: + F*EX has several authentification modules: + local, RADIUS, LDAP, mailman and POP
+ For the last 4 please contact the author. +
 
Q: + I want that all of my local users can use F*EX automaticly. How? +
A: + Let them register theirselves.
+ You have to edit lib/fex.ph and set (example): +
+  @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+  @local_domains = qw(flupp.org ulm.sub.net);
+ (Of course you have to add your real local hosts/networks!) +
 
Q: + I need more security! How can I enable HTTPS? +
A: + Read doc/SSL and also look for "fop_auth" in doc/concept +
 
Q: + I need a corporate identity look. How can I configure F*EX in this way? +
A: + See variable @H1_extra in fex.ph and you can add HTML code to htdocs/header.html +
A: + See htdocs/fup_template.html, modify it to your needs and use it as your start-page. +
 
Q: + F*EX is too complicated for my tie users. I need a simplified upload form. +
A: + See htdocs/fup_template.html +
 
Q: + I want the Bcc mails to fex (admin user) to be sent to another address. +
A: + Set variable $bcc in fup.ph +
 
Q: + Can I get a localized version in my native languange? +
A: + With your help, yes. Please contact the author. +
-A: Try http://www.home.unix-ag.org/simon/woof.html - - -Q: How can I integrate F*EX in the existing user management at my site? - -A: F*EX has several authentification modules: - local, RADIUS, LDAP, mailman and POP - For the last 4 please contact the author framstag@rus.uni-stuttgart.de - - -Q: I want that all of my local users can use F*EX automaticly. How? - -A: Let them register theirselves with http://yourfexserver/fur - You have to edit lib/fex.ph and set (example): - @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255); - @local_domains = qw(flupp.org ulm.sub.net); - (Of course you have to add your real local hosts/networks!) - - -Q: I need more security! How can I enable HTTPS? - -A: Read doc/SSL and also look for "fop_auth" in doc/concept - - -Q: I need a corporate identity look. How can I configure F*EX in this way? - -A: See variable @H1_extra in fex.ph and you can add HTML code to - htdocs/header.html - -A: See htdocs/fup_template.html, modify it to your needs and use it as your - start-page. - - -Q: F*EX is too complicated for my tie users. I need a simplified upload form. - -A: See htdocs/fup_template.html - - -Q: I want the Bcc mails to fex (admin user) to be sent to another address. - -A: Use procmail or write OTHERADDRESS to /home/fex/.forward - - -Q: Can I get a localized version in my native languange? - -A: With your help, yes. Please contact the author framstag@rus.uni-stuttgart.de - - -Misc questions: -=============== - -Q: F*EX is great! Can I join the developing team? What needs to be done? - -A: Contact the author framstag@rus.uni-stuttgart.de - Requested features are: - - - a F*EX plugin for thunderbird or outlook - - more (other) languange support -
+

+

Misc questions

+ + +
Q: + F*EX is great! Can I join the developing team? What needs to be done? +
A: + Contact the author

+ Requested features are: +

    +
  • a F*EX plugin for thunderbird or outlook +
  • more (other) languange support (french, japanese, klingon ...) +
+
+ diff -Nru fex-20110622/htdocs/robots.txt fex-20110726/htdocs/robots.txt --- fex-20110622/htdocs/robots.txt 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/htdocs/robots.txt 2011-06-27 14:57:17.000000000 +0200 @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / diff -Nru fex-20110622/htdocs/version fex-20110726/htdocs/version --- fex-20110622/htdocs/version 2011-06-22 19:27:03.000000000 +0200 +++ fex-20110726/htdocs/version 2011-07-26 23:51:39.000000000 +0200 @@ -1 +1 @@ -fex-20110622 +fex-20110726 diff -Nru fex-20110622/install fex-20110726/install --- fex-20110622/install 2010-12-17 09:21:52.000000000 +0100 +++ fex-20110726/install 2011-06-27 14:59:32.000000000 +0200 @@ -125,6 +125,7 @@ "lib/fup.pl", "htdocs/FAQ.html", "htdocs/index.html", + "htdocs/robots.txt", ); foreach $s (@save) { diff -Nru fex-20110622/lib/dop fex-20110726/lib/dop --- fex-20110622/lib/dop 2011-06-04 10:55:29.000000000 +0200 +++ fex-20110726/lib/dop 2011-07-16 03:16:12.000000000 +0200 @@ -223,10 +223,10 @@ $htmldoc .= "\n
\n";
   foreach my $f (sort @files) {
     if ($f =~ /$allowed/) {
-      $htmldoc .= sprintf "%20s %20s %s\n",
+      $htmldoc .= sprintf "%20s %20s %s\n",
                           isodate(mtime("$dir/$f")),
                           d3(-s "$dir/$f"||0),
-                          urlencode($f),$f;
+                          $uri,urlencode($f),$f;
     }
   }
   $htmldoc .= "
\n\n"; diff -Nru fex-20110622/lib/fex.ph fex-20110726/lib/fex.ph --- fex-20110622/lib/fex.ph 2011-06-16 23:44:34.000000000 +0200 +++ fex-20110726/lib/fex.ph 2011-07-14 11:33:11.000000000 +0200 @@ -1,5 +1,5 @@ ## your F*EX server host name (with domain) -$hostname = 'HOSTNAME'; +$hostname = 'MYHOSTNAME'; ## admin e-mail address used in notification e-mails $admin = 'fex@'.$hostname; @@ -13,6 +13,9 @@ ## Bcc address for notification e-mails $bcc = 'fex'; +## optional: download-URL as sent in notification e-mails +# $durl = 'http://MYFEXSERVER/fop'; + ## optional: your mail domain ## if set it will be used as domain for every user without domain ## local_user ==> local_user@$mdomain diff -Nru fex-20110622/lib/fex.pp fex-20110726/lib/fex.pp --- fex-20110622/lib/fex.pp 2011-06-21 13:06:24.000000000 +0200 +++ fex-20110726/lib/fex.pp 2011-07-25 19:10:02.000000000 +0200 @@ -94,9 +94,8 @@ my $host = ''; my $port = 0; - if ($ENV{HTTP_HOST}) { - ($host,$port) = split(':',$ENV{HTTP_HOST}); - } + ($host,$port) = split(':',$ENV{HTTP_HOST}||''); + $host = $hostname; unless ($port) { $port = 80; @@ -111,8 +110,6 @@ } } - $host = $hostname if $host !~ /\./; - # use same protocal as uploader for download if ($ENV{PROTO} eq 'https' and $port == 443 or $port == 80) { $durl = "$ENV{PROTO}://$host/fop"; @@ -178,10 +175,12 @@ my $header = 'header.html'; my $head; + # http://www.w3.org/International/O-charset $head = qqq(qq( '' '' ' ' + ' ' ' $title' '' )); @@ -215,6 +214,7 @@ my $isodate = isodate(time); $msg =~ s/[\s\n]+/ /g; + $msg =~ s/<.+?>//g; # remove HTML errorlog($msg); # cannot send standard HTTP Status-Code 400, because stupid @@ -350,6 +350,8 @@ "$filename is a container file.\n". "You can unpack it with 7zip (http://www.7-zip.org/download.html)"; } + $warning .= "\n\n". + 'This download link only works for you, you cannot distribute it.'; if ($size < 2048) { $size = "$size Bytes"; } elsif ($size/1024 < 2048) { @@ -690,6 +692,7 @@ } while ($_ = shift @_) { s/\n*$/\n/; + s/<.+?>//g; # remove HTML print {$debuglog} $_; print "DEBUG: $_" if -t; } diff -Nru fex-20110622/locale/czech/htdocs/FAQ.html fex-20110726/locale/czech/htdocs/FAQ.html --- fex-20110622/locale/czech/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/czech/htdocs/FAQ.html 2011-06-03 20:51:20.000000000 +0200 @@ -0,0 +1,271 @@ + +This FAQ has 3 parts:

+ +

+

+
+
+Meta questions:
+===============
+
+Q: Why name "F*EX" and not shortly "FEX"?
+
+A: At publication time there was already an (older) program named "FEX" on
+   freshmeat.net. 
+
+
+Q: Why not use one of the commercial services like
+   DropLoad, ALLPeers, YouSendIt, etc?
+
+A: They have a limit of 2 GB or even less.
+   Their security and privacy status is unknown.
+   They are not open source based.
+   There are no UNIX (CLI) clients for them.
+   They need java, active-X, flash or other evil plugins.
+   It is unknown how long they will exist - DropLoad and ALLPeers already
+   have terminated their business.
+ 
+
+Q: Why a camel as the logo?
+
+A: The logo was inspired by the Perl camel, but it is based on a Steiff
+   plush camel, which rides with us on our racing tandem. The logo was
+   drawn by my stoker Beate
+   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
+
+
+Q: Where can I get the F*EX sources?
+
+A: http://fex.rus.uni-stuttgart.de/fex.html
+
+
+Q: What do I need to install F*EX?
+
+A: A UNIX host with a DNS entry and smtp for outgoing e-mail.
+   And you must be root on this host.
+
+
+Q: What is DNS and smtp?
+
+A: Do not install F*EX. It is beyond your horizon.
+
+
+Q: Who is the author?
+
+A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
+
+
+Q: Which licence does F*EX have?
+
+A: GNU GPL free software, see http://www.gnu.org/licenses/gpl.txt
+
+
+Q: Is there a F*EX mailing list?
+
+A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
+
+
+Q: Where can I get commercial support for F*EX?   
+
+A: Contact fex@nepustil.net http://www.nepustil.net/
+
+
+Q: I have more/other questions than in this document!
+
+A: Ask the author <framstag@rus.uni-stuttgart.de>
+
+
+
+User questions:
+===============
+
+Q: What is the "auth-ID"?
+
+A: The auth-ID is an internal identification which authentificates the user.
+   It will be first generated by the admin or the automatic registration
+   process and can later be modified by you, the user. Think of some kind
+   of a low security password.
+
+
+Q: Can I use a HTTP proxy?
+
+A: Yes.
+
+
+Q: I have uploaded a HUGE file but misspelled my recipient's address. Now I
+   have got an error bounce e-mail. Must I re-upload the HUGE file?
+
+A: No, it is not necessary. You can redirect the file with 
+   http://$HTTP_HOST$/rup
+
+
+Q: I have uploaded a HUGE file but forgot another recipient. 
+   Must I re-upload the HUGE file?
+
+A: No, it is not necessary. You can forward-copy the file with 
+   http://$HTTP_HOST$/foc
+
+
+Q: I cannot upload files > 2 GB with my web browser!?
+
+A: All web browsers I am aware of have bugs in their HTML-FORM
+   implementation. The limit mostly is 2 GB, sometimes 4 GB. 
+   
+   You have to use a special F*EX client to upload files > 2 GB, see
+   http://$HTTP_HOST$/tools.html
+
+
+Q: My download was aborted before it was finished. Can I resume the download?
+
+A: F*EX supports resuming at download, but your client also has to support
+   this feature. Firefox eg is missing this HTTP feature, you need an other
+   client like opera, wget or fexget.
+
+
+Q: My upload was aborted before it was finished. Can I resume the upload?
+
+A: F*EX supports resuming at upload, but your client also has to support it.
+   No web browser has this feature, you need a special F*EX client like
+   fexsend, schwuppdiwupp or F*IX. 
+   See http://$HTTP_HOST$/tools.html
+
+
+Q: My webbrowser cannot start the java client F*IX, it says:
+   "found no java runtime environment, cannot start F*IX upload applet"
+
+A: A java plugin for your webbrowser is missing. On Debian and Ubuntu you
+   can install it with: "sudo aptitude install sun-java6-plugin"
+
+
+Q: When I hit [ESC] in firefox the upload is canceled. Why?
+
+A: This is a built-in feature of firefox: ESC terminates the current operation.
+   Simple solution: do not hit ESC in Firefox. 
+   Complex solution: ask the Firefox developers to add keyboard configuration.
+
+
+Q: Sending as a F*EX user is easy, but how to receive files from others,
+   outside?
+
+A: Register them as your subusers or create a F*EX group 
+   with http://$HTTP_HOST$/fuc
+   
+
+Q: Sometimes I can download a file more than once, especially when I
+   repeat it quickly. Is the autodelete feature buggy?
+   
+A: The F*EX server has a grace time of 1 minute after first sucessfully
+   download in which the file is still available. This is necessary
+   because of some stupid "download managers" which requests the file
+   several times at once. Otherwise they would report an error to the user.
+
+A: Your fexmaster has set AUTODELETE=DELAY as default, which means that
+   the autodelete cleanup process is called once a day.
+
+A: Power users (use the source, Luke!) can set a "do not delete after
+   download" flag.
+
+
+Q: The default keep time is too short for me, I need more. How can I set it?
+
+A: Use fexsend, ask your fexmaster or read the source code :-)
+
+
+Q: I cannot download files with Internet Explorer, it tells me "Cannot
+   open Internet site". What shall I do?
+   
+A: Use Firefox or any other Internet-compatible web browser, that Internet
+   Explorer is not. This is one of the many bugs of Internet Explorer.
+
+
+
+
+Admin questions:
+================
+
+Q: I cannot install a web server like fexsrv, because I have no root
+   permissions. Is there a pure-CGI-version of F*EX which runs with an
+   apache web server?
+
+A: F*EX is hard bound to fexsrv for several reasons (performance, file
+   size limit, session concept, etc) and cannot be run as CGI under apache. 
+   But you might have a look at
+   http://gpl.univ-avignon.fr/filez/
+   http://freshmeat.net/projects/eventh/
+   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (German only!)
+   which implement a file exchange as pure CGIs, but with a 2 GB file size limit.
+
+
+Q: F*EX is not working at all! I cannot connect to it with my web browser!
+
+A: Check your routing, ipfilters and firewall setup. 
+   Also check whether your xinetd is linked with tcp-wrapper and configure
+   it correctly (hosts.allow).
+   F*EX needs port 80/tcp (HTTP) and optional port 443/tcp (HTTPS).
+
+
+Q: F*EX is too complicated! I need something more simplified.
+
+A: Try http://www.home.unix-ag.org/simon/woof.html
+
+
+Q: How can I integrate F*EX in the existing user management at my site?
+
+A: F*EX has several authentification modules: 
+   local, RADIUS, LDAP, mailman and POP
+   For the last 4 please contact the author framstag@rus.uni-stuttgart.de
+   
+
+Q: I want that all of my local users can use F*EX automaticly. How?
+
+A: Let them register theirselves with http://yourfexserver/fur
+   You have to edit lib/fex.ph and set (example):
+   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+   @local_domains = qw(flupp.org ulm.sub.net);
+   (Of course you have to add your real local hosts/networks!)
+
+
+Q: I need more security! How can I enable HTTPS?
+
+A: Read doc/SSL and also look for "fop_auth" in doc/concept 
+
+
+Q: I need a corporate identity look. How can I configure F*EX in this way?
+
+A: See variable @H1_extra in fex.ph and you can add HTML code to 
+   htdocs/header.html
+
+A: See htdocs/fup_template.html, modify it to your needs and use it as your
+   start-page.
+
+
+Q: F*EX is too complicated for my tie users. I need a simplified upload form.
+
+A: See htdocs/fup_template.html
+
+
+Q: I want the Bcc mails to fex (admin user) to be sent to another address.
+
+A: Use procmail or write OTHERADDRESS to /home/fex/.forward
+
+
+Q: Can I get a localized version in my native languange?
+
+A: With your help, yes. Please contact the author framstag@rus.uni-stuttgart.de
+
+
+Misc questions:
+===============
+
+Q: F*EX is great! Can I join the developing team? What needs to be done?
+
+A: Contact the author framstag@rus.uni-stuttgart.de
+   Requested features are:
+   
+     - a F*EX plugin for thunderbird or outlook
+     - more (other) languange support
+
diff -Nru fex-20110622/locale/czech/htdocs/index.html fex-20110726/locale/czech/htdocs/index.html --- fex-20110622/locale/czech/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/czech/htdocs/index.html 2011-07-13 17:47:49.000000000 +0200 @@ -0,0 +1,139 @@ + + + +F*EX - File EXchange + +
+

F*EX - Frams' Fast File EXchange

+ +
+

+F*EX (Frams' Fast File EXchange) je služba pro odesílání velkých +souborů uživatelem A uživateli B. +

+Odesilatel pomocí webového formuláře pro nahrání nahraje +soubor na F*EX server a ten příjemci automaticky odešle +e-mail s oznámením a s URL ke stažení. +

+ +Říkáte si: +

+ Proč potřebuji další službu pro přenos souborů?!
+ Mám e-mail, ftp, ssh a v neposlední řadě i sendfile! +
+

+Já pravím: +

+ Stále potřebujete F*EX :-) +
+

+ +Například chcete poslat svému známému video z vaší poslední dovolené (1 GB). +Máte následující možnosti (a s tím související problémy):

+ +

    +
  • poslat DVD poštou

    + Nepřichází v úvahu - žijeme + <> let + od roku, kdy byl vynalezen Internet! + Posílání paměťových médií je pro staříky. +

    +

  • použít e-mail

    + Většina e-mailových serverů má limit pro přílohu 10 MB a + velikost schránky kolem 100 MB a někdy i méně. +

    +

  • uucp

    + Proč rovnou nezůstat u psaní klínovým písmem na kamenné destičky? +

    +

  • ssh

    + Vy máte heslo svého známého, nebo se mu chystáte dát to své + jen kvůli přenosu souboru? +

    +

  • ftp

    +

      +
    • Pomocí jakého ftp serveru? +
    • Pomocí jakého účtu, jakého hesla? +
    • Vám nevadí posílání nešifrovaného hesla a souborů přes nezabezpečený Internet? +
    • Podporuje vaše proxy pasivní režim pro ftp? +
    • V případě anonymního ftp: +
        +
      • Umožňuje nahrát 1 GB? +
      • Umožňuje po nahrání soubor smazat? +
      • Kdo další si váš soubor může stáhnout? +
      • Kdo další může váš soubor smazat? +
      • Svému známému musíte poslat URL, kde si soubor může stáhnout, on vás musí + informovat, že si soubor stáhl, vy jej pak + musíte smazat.
        + Sečteno a podrženo: Otrava. +
      +
    +

    +

  • http

    +

      +
    • Žádné výchozí nahrávání a správa uživatelů - musí se naprogramovat +
    • Žádné automatické oznamování +
    • Žádné automatické mazání +
    • Velice málo http serverů umí zpracovat soubory větší než 2 GB +
    +

    +

  • sendfile

    +

      +
    • Používáte UNIX a máte nainstalovaný sendfile? +
    • Používá příjemce UNIX a má nainstalovaný sendfile? +
    • Nemáte vy ani příjemce firewall, který blokuje port 487? +
    +

    +

  • komerční služby jako jsou DropLoad, ALLPeers, YouSendIt, etd.

    +

      +
    • Jaký mají limit (většinou méně než 2 GB)? +
    • Co bezpečnost a ochrana osobních údajů: Budou vaše soubory skutečně uloženy a v bezpečí? +
    • Jsou provozovány na open-source, nebo na uzavřeném proprietálním softwaru? +
    • Jsou přístupné se všemi prohlížeči, nebo potřebujete Javu, Active-X, Flash či jiné hnusné zásuvné moduly? +
    • Budou existovat více, jak pár měsíců?
      + (DropLoad, ALLPeers a drop.io své služby již ukončili) +
    +

    +

+

+Pokud jste byť na jedinou z výše uvedených otázek odpověděli "ne", potom potřebujete +F*EX. +

+

Hlavní funkce F*EX

+

+

    +
  • přenos souborů s prakticky neomezenou velikostí +
  • příjemci a uživatelé potřebují pouze program pro elektronickou poštu a webový prohlížeč + jakéhokoli typu, nemusí instalovat žádný další software +
  • ZNOVU ODESLÁNÍ a ZNOVU STAŽENÍ pro pokračování přesně tam, kde došlo k selhání spojení +
  • automatické oznamování pro příjemce +
  • automatické mazání po stažení +
  • automatické mazání po době platnosti (výchozí: 5 dnů) +
  • plnohodnotní uživatelé si mohou vytvářet poduživatelé, kteří mohou odesílat pouze jim +
  • plnohodnotní uživatelé mohou vytvářet skupiny, obdoba poštovních konferencí s tím rozdílem, že se jedná o soubory +
  • bezúdržbovost: ze strany správce nejsou nutné žádné zásahy s vyjímkou vytváření nových F*EX účtů +
  • odesílání více příjemcům spotřebuje na serveru pouze místo pro jednoho příjemce +
  • F*EX je webová služba pro protokol HTTP a nepotřebuje žádné tunely ve firewallu +
  • podporuje také vysílání +
  • pro skalní UNIXové uživatele jsou k dispozici programy pro příkazovou řádku fexsend a fexget pro + vyhnutí se použití otravných webových prohlížečů +
  • protokol i zdrojový kód jsou volně dostupné (GPL) +
+ +

Promluvme si o SEXu

+F*EX má společníka: Stream EXchange (SEX).

+SEX si můžete představit jako bránu mezi UNIXovými síťovými rourami. +Ta může být užitečná k odesílání dat uživatelem A uživateli B, kde A a B mezi sebou +nemohou navázat přímé spojení, ale oba dva se mohou připojit pomocí HTTP k +SEX serveru. Pro snadné začlenění do řady UNIXových nástrojů slouží nástroje +pro příkazovou řádku sexsend a sexget. +

+Ověřování je stejné jako u F*EX. + +

Máte otázky?

+Přečtěte si FAQ + +

+

kontaktujte: fexmaster
+ + + diff -Nru fex-20110622/locale/czech/lang.html fex-20110726/locale/czech/lang.html --- fex-20110622/locale/czech/lang.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/czech/lang.html 2011-07-08 17:31:36.000000000 +0200 @@ -0,0 +1 @@ +čeština diff -Nru fex-20110622/locale/czech/lib/fup.pl fex-20110726/locale/czech/lib/fup.pl --- fex-20110622/locale/czech/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/czech/lib/fup.pl 2011-07-09 01:42:34.000000000 +0200 @@ -0,0 +1,35 @@ +# config for F*EX CGI fup + +$info_1 = $info_login = <

+F*EX (File EXchange) +je služba pro odesílání velkých souborů. +

+Odesilatel (vy) nahraje soubor na F*EX server a ten příjemci autimaticky odešle +e-mail s oznámením a s URL ke stažení.
+Po jeho stažení, nebo po uplynutí $keep_default dnů, server soubor smaže. +F*EX není archiv! +

+Přečtěte si také Otázky a odpovědi (FAQ). +


+

+ $ENV{SERVER_ADMIN}
+
+EOD + +$info_2 = <

+Po potrzení uvidíte lištu s průběhem nahrávání +(pouze, pokud máte povolen javascript a povolené automatické otevírání oken). +

+POZNÁMKA: Většina webových prohlížečů neumožňuje nahrávat soubory větší než 2 GB!
+Pokud je váš soubor větší, použíjte speciálního klienta pro F*EX.
+Potřebuvoat budete také klient pro obnovení nahrávání v případě přerušení. Váš webový prohlížeč toto neumožňuje. +

+UPOZORNĚNÍ: Některé HTTP proxy servery, jako je třeba privoxy, spomalují průběh nahrávání!
+V případě, že se s tímto pborlémem setkáte, bude zřejmě třeba zakázat používání proxy pro $ENV{SERVER_NAME}. +

+Pro uživatele Firefoxu: Nemačkejte klávesu ESC, protože jinak se stahování přeruší! +

+Přečtěte si také FAQ. +EOD diff -Nru fex-20110622/locale/debian_translate fex-20110726/locale/debian_translate --- fex-20110622/locale/debian_translate 2011-06-17 13:50:20.000000000 +0200 +++ fex-20110726/locale/debian_translate 2011-06-30 14:11:42.000000000 +0200 @@ -79,20 +79,18 @@ @E = sort {length $b <=> length $a} keys %T; foreach $file (@trfiles) { + local $/; mkdirp("$dest/$lang/".dirname($file)); $fe = "$source/$file"; $ft = "$dest/$lang/$file"; open $fe,"<$fe" or die "$0: cannot read $fe - $!\n"; - open $ft,">$ft" or die "$0: cannot write $fe - $!\n"; - while (<$fe>) { - if (/[a-z]/i) { - foreach $e (@E) { - last if s/\Q$e/$T{$e}/; - } - } - print {$ft} $_; - } + open $ft,">$ft" or die "$0: cannot write $ft - $!\n"; + $_ = <$fe>; close $fe; + foreach $e (@E) { + s/\Q$e/$T{$e}/g; + } + print {$ft} $_; close $ft; chmod((stat $fe)[2],$ft); print "$ft written\n"; diff -Nru fex-20110622/locale/deutsch/htdocs/FAQ.html fex-20110726/locale/deutsch/htdocs/FAQ.html --- fex-20110622/locale/deutsch/htdocs/FAQ.html 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/locale/deutsch/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,266 +0,0 @@ - -This FAQ has 3 parts:

- -

-

-
-Allgemeine Fragen:
-==================
-
-F: Warum der Name "F*EX" und nicht einfach "FEX"?
-
-A: Zur Zeit der Veröffentlichung existierte bereits ein (älteres) Programm 
-   namens "FEX" auf freshmeat.net.
-   
-
-F: Warum nicht einen kommerziellen Dienst benutzen wie
-   DropLoad, ALLPeers, YouSendIt, etc?
-   
-A: Solche Dienste haben ein Limit von 2 GB oder sogar weniger.
-   Es ist unklar wie es bei ihnen mit Sicherheit und Datenschutz aussieht.
-   Sie basieren nicht auf Open Source.
-   Es gibt keine UNIX (CLI) Clients für sie.
-   Sie brauchen Java, Active-X, Flash oder andere bösartige Plugins.
-   Es ist unklar wie lange sie noch existieren werden - DropLoad und ALLPeers
-   haben bereits aufgehört zu existieren.
-
-
-F: Warum ein Kamel als Logo?
-
-A: Das Logo war inspiriert durch das Perl Kamel, zu Grunde liegt aber ein 
-   Plüschkamel von Steiff welches auf unserem Renn-Tandem mitfärt. 
-   Das Logo wurde von meiner Stokerin Beate gezeichnet, siehe
-   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
-
-
-F: Wo kann ich die F*EX Sourcen bekommen?
-
-A: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-F: Was braucht man um F*EX installieren zu können?
-
-A: Ein UNIX Server mit DNS Eintrag und smtp für ausgehende E-Mail.
-   Und Sie müssen root auf diesem Server sein.
-   
-
-F: Was ist DNS und smtp?
-
-A: Installieren Sie kein F*EX. Es ist jenseits Ihres Horizonts.
-
-
-F: Wer ist der Autor?
-
-A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
-
-
-F: Unter welcher Lizenz läuft F*EX?
-
-A: GNU GPL Freie Software, siehe http://www.gnu.org/licenses/gpl.txt
-
-
-F: Gibt es eine F*EX Mailing Liste?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-F: Wo kann ich einen kommerziellen Support für F*EX bekommen?
-
-A: Nehmen Sie Kontakt auf mit fex@nepustil.net http://www.nepustil.net/
-
-
-F: Ich habe noch weitere Fragen bezüglich dieses Dokuments!
-
-A: Fragen Sie den Autor <framstag@rus.uni-stuttgart.de>
-
-
-Benutzerfragen:
-===============
-
-Q: Was ist die "auth-ID"?
-
-A: Mit Hilfe der auth-ID werden Sie auf dem Server als ein authorisierter 
-   Benutzer identifiziert. Die auth-ID wird zuerst vom Administrator oder 
-   durch automatische Registrierung vergeben und kann später durch Sie 
-   geändert werden. Bitte beachten Sie dass man hier keine wertvollen
-   Passwörter verwenden sollte weil diese unverschlüsselt auf dem 
-   Server liegen.
-
-
-F: Kann ich einen HTTP-Proxy verwenden?
-
-A: Ja
-
-
-F: Ich habe eine RIESIGE Datei an eine falsche Adresse versendet. Jetzt 
-   bekomme ich eine Fehler-Meldung vom System. Muß ich die RIESIGE Datei
-   noch mal hochhladen?
-
-A: Nein, das ist nicht nötig. Sie können die Datei einfach weiterleiten 
-   mit Hilfe von http://$HTTP_HOST$/rup
-
-
-F: Ich habe eine RIESIGE Datei versendet doch leider habe ich noch einen 
-   Empfänger vergessen. Muß ich die RIESIGE Datei noch mal hochladen?
-
-A: Nein, das ist nicht nötig. Sie können die Datei einfach kopieren und
-   weiterleiten mit Hilfe von http://$HTTP_HOST$/foc
-
-
-F: Warum kann ich keine Dateien größer als 2 GB mittels Web-Browser 
-   hochladen?
-
-A: Alle Web-Browser die mir bekannt sind haben Fehler in ihrer HTML-FORM
-   Implementierung. Dadurch ergibt sich der Limit von 2 GB, manchmal 4 GB.
-
-   Sie müssen einen speziellen F*EX Client benutzen um Dateien größer 
-   als 2 GB hochzuladen, siehe http://$HTTP_HOST$/tools.html
-
-
-F: Mein Download brach frühzeitig ab. Kann ich ihn wieder aufnehmen?
-
-A: F*EX unterstützt Download-Wiederaufnahme, aber Ihr Client muss es ebenso 
-   unterstützen. Firefox zB fehlt diese HTTP Eigenschaft, daher benötigen 
-   Sie einen anderen Client wie opera, wget oder fexget.
-
-
-F: Mein Upload brach frühzeitig ab. Kann ich ihn wieder aufnehmen?
-
-A: F*EX unterstützt Upload-Wiederaufnahme, aber Ihr Client muss es ebenso 
-   unterstützen. Kein Web-Browser hat diese Unterstützung, Sie 
-   benötigen dfür einen speziellen F*EX Client wie
-   fexsend, schwuppdiwupp oder F*IX.
-   Siehe http://$HTTP_HOST$/tools.html
-
-
-F: Wenn ich die Taste [ESC] in Firefox drücke, dann wird der Upload 
-   abgebrochen. Warum?
-
-A: Das ist die eingebaute Funktion von Firefox: ESC unterbricht die 
-   laufende Operation. 
-   Einfache Lösung des Problems: 
-   [ESC] sollte man nicht drücken.
-   Komplizierte Lösung: 
-   bitten Sie die Firefox-Entwickler, eine Tastatur-Konfiguration hinzuzufügen
-
-
-F: Daten mit F*EX zu versenden ist einfach, wie kann ich aber Daten
-   von anderen (von der Aussenwelt) empfangen?
-
-A: Registrieren Sie sie als Ihre Subuser oder legen Sie eine F*EX Gruppe an.
-   
-
-F: Es kommt manchmal vor dass ich eine Datei mehrmals herunterladen kann, 
-   insbesondere wenn ich die Downloads schnell wiederhole. Ist etwa das 
-   automatische Löschen fehlerhaft?
-
-A: Der F*EX-Server wartet 1 Minute lang nach dem ersten erfolgreichen Download.
-   In dieser Zeit kann man die Datei nochmal herunterladen. Diese Wartezeit 
-   ist notwendig weil manche idiotische "Download Manager" die Datei gleich 
-   mehrmals anfordern. Ohne die Wartezeit würden sie dem Benutzer einen
-   Fehler melden.
-
-A: Ihr Fexmaster hat die Variable AUTODELETE auf DELAY gesetzt. Das hat
-   zur Folge dass das automatische Löschen nur einmal täglich stattfindet.
-
-A: Power-Benutzer (sehen Sie die Software-Quelltexte!) können den Flag
-   "nach dem Download nicht löschen" setzen.
-
-
-F: Die Standard Aufbewahrungszeit ist mir zur kurz. Wie kann ich diesen Wert 
-   erhöhen?
-
-A: Benutzen Sie fexsend, fragen Sie Ihren Fexmaster oder lesen Sie die 
-   Quelltexte :-)
-
-
-F: Ich kann Dateien mit dem Internet Explorer nicht herunterladen, es
-   meldet mir "Die Internet-Seite ist nicht verfügbar". Was soll ich tun?
-
-A: Benutzen Sie Firefox oder anderen Internet-kompatiblen Web-Browser, was der 
-   Internet Explorer eben nicht ist. Das ist nur einer seiner vielen Bugs.
-
-
-Administrator Fragen:
-=====================
-
-F: Ich kann keinen Web-Server wie fexsrv aufsetzen, mir fehlen dazu die
-   Rechte. Gibt es vielleicht eine reine CGI-Version von F*EX die
-   unter dem Apache Web-Server läuft?
-
-A: fexsrv ist ein fester Bestandteil von F*EX, dazu gibt es viele Gründe 
-   (Leistung, maximale Dateigröße, Session Konzept usw). So kann F*EX nicht 
-   als CGI unter Apache laufen, Sie könnten sich aber das hier anschauen:
-   
-   http://gpl.univ-avignon.fr/filez/
-   http://freshmeat.net/projects/eventh/
-   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html
-   
-   Das sind einfache CGI-Implementierungen von Daten-Übertragungssystemen,
-   jedoch begrenzt auf 2 GB.
-   
-
-F: F*EX funktioniert überhaupt nicht! Es kommt keine Verbindung zum Server mit 
-   meinem Web-Browser zustande!
-
-A: Prüfen Sie Ihr Routing, IP-Filter und die Firewall-Einstellungen.
-   Prüfen Sie auch ob Ihr xinetd mit dem TCP-Wrapper verlinkt ist und
-   konfigurieren Sie es richtig (hosts.allow).
-   F*EX braucht den Port 80/tcp (HTTP) und optional den Port 443/tcp
-
-
-F: F*EX ist mir zu kompliziert! Ich brauche was einfacheres!
-
-A: Probieren Sie http://www.home.unix-ag.org/simon/woof.html
-
-F: Wie kann ich F*EX in das bestehende Benutzer-Management in meinem Netzwerk 
-   integrieren?
-
-A: F*EX hat verschiedene Authentifizierungs-Module:
-   lokal, RADIUS, LDAP, mailman und POP
-   Bezüglich der letzten 4 kontaktieren Sie bitte den Autor.
-
-
-F: Ich möchte dass alle meine lokalen Benutzer automatisch F*EX benutzen 
-   können. Wie geht das?
-
-A: Lassen Sie sie sich selbst registrieren.
-   Dazu müssen Sie lib/fex.ph editieren (Beispiel):
-   
-   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
-   @local_domains = qw(flupp.org ulm.sub.net);
-
-   Natürlich müssen Sie Ihre echten Hosts/Networks eigeben!
-
-
-F: Ich brauche mehr Sicherheit! Wie kann ich HTTPS benutzen?
-
-A: Lesen Sie doc/SSL und schauen Sie auch nach "fop_auth" in doc/concept 
-
-
-F: Die F*EX-Startseite sollte an unsere Firmen-Seiten angepaßt werden. 
-   Wie kann ich F*EX entsprechend konfigurieren?
-
-A: Siehe Variable @H1_extra in fex.ph, ausserdem können Sie htdocs/header.html
-   hinzufügen.
-
-A: Nehmen Sie fup_template.html, modifizieren Sie die Vorlage nach Ihren 
-   Wünschen und nutzen Sie diese als Ihre Startseite.
-
-
-Sonstige Fragen:
-================
-
-F: F*EX ist großartig! Wie kann ich mich dem Entwicklungs-Team anschließen? 
-   Was muß noch gemacht werden?
-
-A: Kontaktieren Sie den Autor wegen:
-
-   - ein F*EX plugin für Outlook
-   
-   - weiteren Übersetzungen in andere Sprachen - Latein wäre toll! :-) 
-
diff -Nru fex-20110622/locale/deutsch/htdocs/index.html fex-20110726/locale/deutsch/htdocs/index.html --- fex-20110622/locale/deutsch/htdocs/index.html 2011-06-17 20:37:44.000000000 +0200 +++ fex-20110726/locale/deutsch/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,135 +0,0 @@ - -F*EX - File EXchange - -
-

F*EX - Frams' Fast File EXchange

- -
-

-F*EX (Frams' Fast File EXchange) ist ein Dienst um große (sehr große, riesige, -gigantische, ...) Dateien von User A zu User B zu senden. -

-Der Absender läd die Datei über ein -WWW upload Formular auf den F*EX Server hoch und der Empfänger -bekommt automatisch eine Benachrichtigungs-E-Mail mit der Download-URL. -

- -Sie fragen vielleicht: -

- Warum brauche ich noch einen Service für Dateitranfer?!
- Ich habe E-Mail, FTP, SSH und sogar sendfile! -
-

-Ich sage: -

- Sie brauchen F*EX trotzdem :-) -
-

- -Sie möchten zum Beispiel einem Freund das letztes Urlaubsvideo senden (1 GB). -Sie haben dazu folgende Möglichkeiten (und Probleme):

- -

    -
  • eine DVD per Briefpost verschicken

    - Steht außer Frage - wir leben im Jahr - <> - nach der Erfindung des Internet! - Versand von (Hardware-)Medien ist etwas für Opas. -

    -

  • E-Mail benutzen

    - Die meisten E-Mail Server haben ein Limit von 10 MB pro E-Mail - und ein Speicherkontingent von wenigen 100 MB pro User oder sogar weniger. -

    -

  • UUCP

    - Warum nicht gleich Keilschrift-Zeichen in Tonplatten eindrücken? -

    -

  • SSH

    - Sie haben das Passwort Ihres Freundes oder sind gewillt ihm Ihres zu geben - - nur für einen Datei-Transfer? -

    -

  • FTP

    -

      -
    • Welchen FTP Server benutzen? -
    • Welchen Account benutzen, welches Passwort? -
    • Stört es Sie nicht unverschlüsselte Passwörter über das unsichere Internet zu übertragen? -
    • Unterstützt Ihr Proxy passives FTP? -
    • Im Fall von anonymen FTP: -
        -
      • Erlaubt es 1 GB Uploads? -
      • Kann man den Upload nach dem Transfer wieder löschen? -
      • Wer kann Ihre Datei noch downloaden? -
      • Wer noch kann Ihre Datei löschen? -
      • Sie müssen Ihrem Freund die Download-URL zukommen lassen und er - muss Sie über den erfolgreichen Download informieren, danach müssen Sie die Datei löschen.
        - Alles in Allem: eine nervige Sache. -
      -
    -

    -

  • HTTP

    -

      -
    • Es gibt keine standardmäßige Upload- und User-Verwaltung (muss erst programmiert werden) -
    • Keine Auto-Benachrichtigung -
    • Kein automatisches Löschen -
    • Sehr wenige HTTP Server können mit Dateien größer 2 GB umgehen -
    -

    -

  • sendfile

    -

      -
    • Sie benutzen UNIX und haben sendfile installiert? -
    • Ihr Empfänger benutzt UNIX und hat sendfile installiert? -
    • Weder Ihr Empfänger noch Sie selbst haben eine Firewall die Port 487 blockiert? -
    -

    -

  • Kommerzielle Dienste wie DropLoad, ALLPeers, YouSendIt, etc

    -

      -
    • Welche Beschränkungen haben sie? (meist: < 2 GB)? -
    • Was ist mit Sicherheit und Privatsphäre: werden Ihre Dateien sicher und geschützt sein? -
    • Basieren sie auf Open Source- oder proprietärer Software? -
    • Sind sie mit jedem Browser benutzbar oder braucht man Java, Active-X, Flash oder andere üble Plugins? -
    • Werden sie länger als ein paar Monate existieren?
      - (DropLoad und ALLPeers haben ihren Betrieb schon eingestellt) -
    -

    -

-

-Wenn Sie auch nur eine der Fragen von oben mit "Nein" beantwortet haben, dann brauchen Sie F*EX. -

-

Hauptmerkmale von F*EX

-

-

    -
  • Datei-Transfer mit praktisch unbegrenzter Dateigröße -
  • Empfänger und Absender brauchen lediglich ein E-Mail Programm und einen Web-Browser - - es muss keine zusätzliche Software installiert werden -
  • RESEND und REGET für Wiederaufnahme bei Link Fehlern beim letzten gesendeten Byte -
  • Auto-Benachrichtigung der Empfänger -
  • automatisches Löschen nach Download -
  • automatisches Löschen nach Ablaufdatum (Standard: 5 Tage) -
  • Full-User können Sub-User erstellen, die dann nur an den Full-User senden dürfen -
  • Full-User können Gruppen erstellen, eine Analogie zu Mailinglisten, aber für Dateien -
  • wartungsfrei: bis auf die Erstellung neuer F*EX Accounts ist keine Interaktion eines Admins erforderlich -
  • Für das Senden an mehrere Empfänger wird auf dem Server nur einmal Speicherplatz verbraucht -
  • F*EX ist ein HTTP-Web-Dienst und benötigt keine Firewall-Tunnel -
  • Unterstützung für Streams -
  • für UNIX Benutzer gibt es die Shell-Programme fexsend und fexget, um den lästigen Gebrauch von Webbrowsern zu umgehen -
  • Protokoll und Quellcode sind frei verfügbar (GPL) -
- -

Lassen Sie uns über SEX sprechen

-F*EX hat einen Begleiter: Stream EXchange (SEX).

-Man kann sich SEX als netzwerkweite UNIX Pipes mit einem Relay dazwischen vorstellen. -Das kann hilfreich sein, wenn man Daten von User A zu User B leiten will, -ohne dass A und B eine direkte Verbindung zueinander aufbauen können, aber beide sich -über HTTP zum SEX Server verbinden können. -Für eine nahtlose Integration in die UNIX Programm Reihe, -gibt es die Shell-Programme sexsend und sexget. -

-Die Authentifizierung ist dieselbe wie bei F*EX. - -

Noch Fragen?

-Siehe FAQ (Fragen und Antworten) - -

-

Kontakt: fexmaster
- - - diff -Nru fex-20110622/locale/deutsch/lib/fup.pl fex-20110726/locale/deutsch/lib/fup.pl --- fex-20110622/locale/deutsch/lib/fup.pl 2010-11-18 21:36:43.000000000 +0100 +++ fex-20110726/locale/deutsch/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 @@ -1,44 +0,0 @@ -# lokale Konfiguration fuer F*EX CGI fup - -$info_1 = $info_login = <

-F*EX (File EXchange) -ist ein Dienst um große (sehr große, riesige, gigantische, ...) Dateien zu senden. -

-Der Absender (Sie) läd eine Datei auf den F*EX Server hoch und der -Empfänger bekommt automatisch eine Benachrichtigungs-E-Mail mit der Download-URL.
-Nach dem Download oder nach $keep_default Tagen löscht der Server die Datei.
-F*EX ist kein Archiv! -

-Um es zu nutzen, geben Sie Ihre Empfänger E-Mail Adresse(n) in die Felder oben ein. -

-Noch immer verwirrt?
-Testen Sie F*EX, indem Sie eine Datei an sich selbst senden -(Absender = Empfänger = Ihre E-Mail Adresse). -

-Siehe auch Fragen & Antworten. -


-

- $ENV{SERVER_ADMIN}
-
-EOD - -$info_2 = <

-Nach dem Abschicken sehen Sie einen Upload Fortschrittsbalken -(wenn Sie Javascript aktiviert haben und Popups erlauben). -

-Bemerkung: Die meisten Webbrowser können keine Dateien hochladen, -die größer als 2 GB sind!
-Wenn Ihre Datei größer ist, müssen Sie einen speziellen -F*EX client nutzen.
-Sie brauchen ihn außerdem, wenn Sie abgebrochene Uploads -wiederaufnehmen wollen. Ihr Webbrowser ist dazu nicht in der Lage. -

-Warnung: einige HTTP Proxys wie privoxy verzögern den Upload Fortschrittsbalken!
-Sie sollten den Proxy für $ENV{SERVER_NAME} deaktivieren, wenn Sie auf dieses Problem stoßen. -

-Firefox Benutzer: drücken Sie nicht [ESC], denn das bricht den Upload ab! -

-Siehe auch FAQ. -EOD diff -Nru fex-20110622/locale/espanol/htdocs/FAQ.html fex-20110726/locale/espanol/htdocs/FAQ.html --- fex-20110622/locale/espanol/htdocs/FAQ.html 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/locale/espanol/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,260 +0,0 @@ - -This FAQ has 3 parts:

- -

-

-
-Meta preguntas:
-===============
-
-P: ¿Por qué el nombre de F*EX y no uno más corto?
-
-R: En el momento de la publicación había ya un programa llamado "FEX" activo 
-   (más viejo) freshmeat.net.
-
-
-P: ¿Por qué no emplear un servicio comercial
-   DropLoad, ALLPeers, YouSendIt, etc?
-   
-R: Tienen un límite de 2GB e incluso menos.
-   Su estado de privacidad y seguridad es desconocido.
-   No están basados en software abierto.
-   No existe ningún cliente UNIX (CLI) para ellos.
-   Necesita java, active-X, flash u otros plugins endemeniados.
-   Se desconoce cuanto durarán - DropLoad y ALLPeers
-   ha finalizado sus asuntos.
-
-
-P: ¿Por qu el camello como logo?
-
-R: El logo fue inspirado por el camello de Perl, pero est basado en un Steiff
-   el camello de peluche, que correo con con nosotros on nuestro tamdem de 
-   carrelas.  El logo fue dibujado por Beate.
-
-
-P: ¿Dónde puedo conseguir los fuentes de F*EX?
-
-R: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-P: ¿Que hace falta para instalar F*EX?
-
-R: Un servidor UNIX con una entrega DNS y smtp para correo saliendo.
-   Y hace falta estar root en este ordenador.
-
-
-P: ¿Que es DNS y smtp?
-
-R: Que no instale F*EX. Es allende de su horizonte.
-
-
-P: ¿Quién es el autor?
-
-A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
-
-
-P: ¿Qué licencia tiene F*EX?
-
-R: Software libre GNU GPL, vea http://www.gnu.org/licenses/gpl.txt
-
-
-P: ¿Hay una lista de correo de F*EX?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-P: ¿Dónde puede conseguir apoyo comercial para F*EX?
-
-R: Contacte con fex@nepustil.net http://www.nepustil.net/
-
-
-P: ¡Tengo más/otras preguntas de las que aparecen en este documento!
-
-R: Pregunte al autor <framstag@rus.uni-stuttgart.de>
-
-
-Preguntas de los usuarios:
-==========================
-
-P: ¿Qué es el "auth-ID"?
-
-R: El auth-ID es una identificación interna que autentica al usuario.
-   La primera vez es generado por el administrador o por el proceso de registro
-   automático y pude modificarlo más tarde. Piense en él como
-   una especie de clave poco segura.
-
-
-P: ¿Puedo usar un proxy HTTP?
-
-R: Sí
-
-
-P: He subido un fichero ENORME pero me he confundido al escribir la dirección 
-   de correo electrónico del destinatario.
-   Acabo de recibir un correo de error de rebote. 
-   ¿Tengo que volver a subir el fichero ENORME?
-
-R: No, no es necesario. Puede redirigir el fichero con
-   http://$HTTP_HOST$/rup
-
-
-P: He subido un fichero ENORME pero olvidé poner a un destinatario.
-   ¿Tengo que volver a subir el fichero ENORME?
-
-R: No, no es necesario. Puede reenviar una copia del fichero con
-   http://$HTTP_HOST$/foc
-
-
-P: ¿¡No puede subir ficheros > 2 GB con mi navegador web!?
-
-R: Todos los navegadores web que conozco tienen errores en su implementación
-   de HTML-FORM. El límite en la mayoría es de 2 GB, algunas veces 4 GB.
-   Tiene que usar un cliente especial de F*EX para subir ficheros > 2 GB, vea
-   http://$HTTP_HOST$/tools.html
-
-
-P: Mi descarga abortó antes de que acabara. ¿Puedo continuar la descarga?
-
-R: F*EX soporta la continuación de la descarga, pero su cliente debe soportar
-   también esta característica. Firefox, por ejemplo, no tiene esta 
-   característica HTTP, necesita otro cliente como opera, wget o fexget
-
-
-P: Mi subida abortó antes de que finalizara. ¿Puedo continuar la subida?
-
-R: F*EX soporta la continuación de la subida, pero su cliente también debe 
-   soportarla. Ningún navegador web tiene esta característica, necesita un 
-   cliente de F*EX especial como fexsend, schwuppdiwupp o F*IX
-   Vea http://$HTTP_HOST$/tools.html
-
-
-P: Cuando pulso [ESC] en firefox la subida se cancela. ¿Por qué?
-
-R: Esta es una característica de firefox: ESC finaliza la operación en curso.
-   Solución sencilla: no pulse ESC en Firefox
-   Solución compleja: pida a los desarrolladores de Firefox que añadan una 
-                      configuración del teclado
-
-
-P: Enviar como usario F*EX es fácil, pero ¿como pueden recibirse fichero de 
-   otros desde fuera?
-
-R: Registrelos como su subusuarios o cre un grupo F*EX
-
-
-P: A veces puedo descargar un fichero más de una vez, especialmente cuando
-   lo repito rápidamente. ¿Tiene errores la caracter de autoborrado?
-
-R: El servidor F*EX tiene un tiempo de gracia de 1 minuto tras la primera
-   descarga con exito durante el cual el fichero está disponible todavía.  
-   Este es necesario porque algunos "administradores de descargas" estúpidos 
-   solicitan el fichero varias al mismo tiempo.  De otra manera, informan al 
-   usuario de un error.
-
-R: Su fexmaster ha establecido AUTODELETE=DELAY por defecto, lo que significa 
-   que el proceso de limpieza del autoborrado se ejecuta una vez al día
-
-R: Los usuario normales (use los fuentes, Luke!) pueden establecer una bandera
-   de "no borrar tras la descarga"
-
-
-P: El tiempo por defecto para mantener el fichero en el sistema es desmasiado 
-   corto para mí, necesito más. ¿Cómo puedo cambiarlo?
-
-R: Use fexsend, pregunte a su fexmaster o lea el código fuente
-
-
-P: No puede descargar ficheros con Internet Explorer, me dice "No puedo
-   abrir el sistio de Internet". ¿Qué debería hacer?
-
-R: Use Firefox o cualquier otro navegador web compatible con Internet, puesto 
-   que Internet Explorer no lo es. Este es uno de los muchos errores de 
-   Internet Explorer.
-
-
-Preguntas del administrador:
-============================
-
-P: No puedo instalar un servidor web como fexsrv, porque no tengo permisos
-   de root. ¿Existe una versión CGI pura de F*EX que funcione con un
-   servidor web apache?
-
-R: F*EX está íntimamente unido a fexsrv por varias razones (prestaciones,
-   limitación en el tamaño del fichero, el concepto de sesión, etc.) y no 
-   puede ejecutarse como CGI desde apache.
-   Pero puede echar un vistazo a
-   
-   http://gpl.univ-avignon.fr/filez/
-   http://freshmeat.net/projects/eventh/
-
-   que implementa un intercambio de ficheros con CGIs puros, pero ambos están 
-   limitados a 2 GB.
-   
-
-P: ¡F*EX no funciona en absoluto! 
-   ¡No puedo conectarme a él con mi navegador web!
-
-R: Compruebe el encaminamiento, los filtros IP y la configuración del 
-   cortafuegos. Compruebe también si su xinetd está enlazado con tcp-wrapper 
-   y configúrelo correctamente (hosts.allow).
-
-   F*EX necesita el puerto 80/tcp (HTTP) y opcionalmente el puerto 443/tcp
-   (HTTPS).
-
-
-P: ¡F*EX es muy complicado! Necesito algo más sencillo.
-
-R: Pruebe http://www.home.unix-ag.org/simon/woof.html
-
-
-P: ¿Como puedo integrar F*EX la administración de usuario existente de mi 
-   sitio?
-
-R: F*EX tiene varios módulos de autenticación:
-   local, RADIUS, LDAP, mailman y POP
-   Para los últimos 4 póngase en contacto con el autor por favor.
-   
-
-P: Quiero que todos mis usuarios locales use F*EX automáticamente. 
-   ¿Cómo puedo hacerlo?
-
-R: Déjelos autoregistrarse.
-   Tiene que editar el fichero lib/fex.ph y establecer (ejemplo):
-
-   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
-   @local_domains = qw(flupp.org ulm.sub.net);
-
-   ¡Desde luego tiene que añadir su hosts/redes locales reales!
-
-
-P: ¡Necesito más seguridad! ¿Cómo activo HTTPS?
-
-R: Lea doc/SSL y mire busque también "fop_auth" e doc/concept
-
-
-P: ¡Necesito que tenga una imagen corporativa. ¿Como configuro F*EX para que 
-   la tenga?
-
-R: Vea la variable @H1_extra en fex.ph y puede añadir htdocs/header.html
-
-R: Vea fup_template.html, modifíquela según sus necesidades y usela como 
-   página de inicio
-
-
-Otras preguntas:
-================
-
-P: ¡F*EX es estupendo! ¿Puedo unirme al equipo de desarrollo? 
-   ¿Qué hay que hacer?
-
-R: Contacte con el autor
-
-   Características no presente:
-
-   - otro cliente de subida que se integre mejor en Windows
-     arrastrar y soltar, libro de direcciones de Outlook, etc.
-
diff -Nru fex-20110622/locale/espanol/htdocs/index.html fex-20110726/locale/espanol/htdocs/index.html --- fex-20110622/locale/espanol/htdocs/index.html 2011-02-24 08:42:27.000000000 +0100 +++ fex-20110726/locale/espanol/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,136 +0,0 @@ - -F*EX - File EXchange - -
-

F*EX - Frams' Fast File EXchange

- -
-

-F*EX (Frams' Fast File EXchange) es un servicio para enviar ficheros (grandes, enormes, -gigantes, ...) de un usuario A a otro B. -

-El remitente sube el fichero al servidor F*EX usando -el formulario de subida WWW y el destinatario -automáticamente recibe una notifiación por correo electrónico con la URL de desacarga. -

- -Usted dirá: -

- ¡¿Por qué necesito de otro servicio de transferencia de ficheros?!
- ¡Tengo el correo electrónico, ftp, ssh e incluso sendfile! -
-

-Yo le respondo: -

- Aun así necesita F*EX :-) -
-

- -Por ejemplo, quiere enviar a un amigo su último video de las vacaciones (1 GB). -Tiene las siguientes posibilidades (y problemas):

- -

    -
  • enviar un DVD por correo postal

    - Sin comentarios - ¡vivimos en el año - <> - tras la invención de internet! - Enviar DVDs/CDs es para los abuelos. -

    -

  • usando el correo electrónico

    - La mayoría de los servidores de correo tienen una límite de 10 MB por mensaje de correo electrónico - y una cuota de almacenamiento de uno 100 MB por usuario e incluso menos. -

    -

  • uucp

    - ¿Por qué no escritura cuneiforme sobre planchas de piedra? -

    -

  • ssh

    - ¿Tiene la contraseña de su amigo o está deseando darle la suya tan sólo para la transferencia de un fichero? -

    -

  • ftp

    -

      -
    • Usando ¿qué servidor FTP? -
    • Usando ¿qué cuenta y con qué contraseña? -
    • ¿No le importa enviar contraseñas sin cifrar y ficheros a través de internet que no es seguro? -
    • ¿Su proxy soporta ftp pasivo? -
    • En caso de usar ftp anónimo: -
        -
      • ¿Permite subi 1 GB? -
      • ¿Permite borrar los ficheros subidos después? -
      • ¿Quién más puede descargar su fichero? -
      • ¿Quién más puede borrar su fichero? -
      • Tiene que enviarle a su amigo la URL de descarga, él tiene que - informarle de que la descarga ha finalizado sin problemas y - tiene que borrar el fichero después.
        - En resumen: un grano en el culo. -
      -
    -

    -

  • http

    -

      -
    • No hay una administración de ficheros subidos y usuarios - hay que programarla -
    • No hay autonotificación -
    • No hay autoborrado -
    • Muy pocos servidores http pueden manejar ficheros de más de 2 GB -
    -

    -

  • sendfile

    -

      -
    • ¿Tiene UNIX y tiene sendfile instalado? -
    • ¿Su destinatario tiene UNIX y tiene sendfile instalado? -
    • ¿Ni usted ni su destinatario tiene un cortafuegos que bloquee el puerto 487? -
    -

    -

  • servicios comerciales como DropLoad, ALLPeers, YouSendIt, etc.

    -

      -
    • ¿Qué limite tienen (la mayoría: < 2 GB)? -
    • ¿Qué pasa con la seguridad y la privacidad: estarán sus ficheros a salvo? -
    • ¿Están basados en software abierto o propietario? -
    • ¿Son accesible con cualquier navegador o necesita java, active-X, flash u otro plugins? -
    • ¿Sobrevirá más de unos cuantos meses?
      - (DropLoad y ALLPeers ya han finalizado su actividad) -
    -

    -

-

-Si ha contestado sólo una vez "no" a las preguntas anteriores, entonces necesita -F*EX. -

-

Principales características de F*EX

-

-

    -
  • transferencia de ficheros de tamaño virtualmente ilimitado -
  • el destinatario y el remitente solo necesitan un programa de correo electrónico y un navegador web - - de cualquier tipo, no necesitan instalar ningún software -
  • RESEND y REGET para continuar las descargas interrumpidas por fallos en el enlace -
  • autonotificación al destinatario -
  • autoborrado tras la descarga -
  • autoborrado tras la fecha de expiración (por defecto: 5 días) -
  • los usuarios normales pueden crear subusuarios, que pueden enviar solo al usuario normal que lo definió -
  • los usuarios normales puede crear grupos, una anología de las listas de correo, pero para ficheros -
  • sin mantenimiento: no es necesaria la intervención del administrador más allá de crear la cuentas en F*EX -
  • para enviar a múltiples destinatarios solo es necesario subir el fichero una vez -
  • F*EX es un servicio web HTTP y no necesita que se creen túneles en los cortafuegos -
  • también soporta streams -
  • los usuarios UNIX reales, puede usar los programas para el shell fexsend y fexget para - evitar el uso del navegador web -
  • el protocolo y código fuente están disponibles (GPL) -
- -

Hablemos de SEX

-F*EX tiene un acompañante: Stream EXchange (SEX).

-Puede imaginar SEX como si fueran tubería de UNIX a través de la red con un relay en medio. -Esto puede ser útil para entubar datos del usuario A a otro B, donde A y B no pueden -establecer una conexión directa, per ambos puede conectar por HTTP a servidor SEX. -Las herramientas del shell sexsend y sexget permiten integrarlo fácilmente entre -el conjunto de herramientas de UNIX. -

-La autenticación es igual que en F*EX. - -

¿Todavía tiene más preguntas?

-Vea la FAQ - -

-

contacto: Administrador de F*EX
- - - diff -Nru fex-20110622/locale/espanol/lang.html fex-20110726/locale/espanol/lang.html --- fex-20110622/locale/espanol/lang.html 2010-08-14 17:36:23.000000000 +0200 +++ fex-20110726/locale/espanol/lang.html 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -español diff -Nru fex-20110622/locale/espanol/lib/fup.pl fex-20110726/locale/espanol/lib/fup.pl --- fex-20110622/locale/espanol/lib/fup.pl 2010-11-18 21:38:39.000000000 +0100 +++ fex-20110726/locale/espanol/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# config for F*EX CGI fup - -$info_1 = $info_login = <

-F*EX (File EXchange) -es un servicio para enviar ficheros (grandes, enormes, gigantes, ...). -

-El remitente (usted) sube el fichero al servidor F*EX y el destinatario recibe automáticamente -una notificación por correo electrónico con una URL de descarga.
-Tras la descarga o tras $keep_default días el servidor borra el fichero. -¡F*EX no es un archivador! -

-Vea también preguntas y respuestas. -


-

- $ENV{SERVER_ADMIN}
-
-EOD - -$info_2 = <

-Tras pulsar el botón de enviar verá una barra de progreso de la subida -(si tiene javascript activado y permite las ventanas emergentes) -

-NOTE: ¡La mayoría de los navegadores web no pueden subir ficheros > 2 GB!
-Si su fichero es más grande tiene que usar un cliente de F*EX especial.
-También necesita uno para poder continuar con una subida interrumpida. Su navegador no puede hacerlo. -

-Aviso: ¡algunos proxys HTTP como privoy retrasan la barra de progreso de la subida!
-Quizá quiera desabilitar el proxy para $ENV{SERVER_NAME} si se encuentra con problemas. -

-Usuarios de firefox: ¡no pulse [ESC] porque aborta la subida! -

-Vea también la FAQ. -EOD diff -Nru fex-20110622/locale/galego/htdocs/FAQ.html fex-20110726/locale/galego/htdocs/FAQ.html --- fex-20110622/locale/galego/htdocs/FAQ.html 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/locale/galego/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,272 +0,0 @@ - -This FAQ has 3 parts:

- -

-

-
-Cuestións meta:
-===============
-
-Q: Por que o nome "F*EX" e non directamente "FEX"?
-
-A: No momento de facerse público xa había unha (antigo) aplicativo chamado "FEX" en
-   freshmeat.net.
-
-
-Q: Por que non usar un servizo comercial como
-   DropLoad, ALLPeers, YouSendIt, etc?
-
-A: Teñen un límite de 2 GB ou menor.
-   A súa seguranza e privacidade son descoñecidas.
-   Non se basean en código fonte aberto.
-   Non hai clientes de UNIX (CLI) para eles.
-   Necesitan java, active-X, flash ou outros endemoñados complementos.
-   Descoñécese canto tempo van funcionar - DropLoad e ALLPeers xa pecharon
-   as súas portas.
-
-
-Q: Por que un camelo no logo?
-
-A: O logo inspirouse no camelo de Perl, pero baseáse en Steiff, un camelo de peluxe,
-   co cal constituímos o noso tándem. O logo foi debuxado
-   por Beate
-   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
-
-
-Q: Onde podo eu obter as fontes de F*EX?
-
-A: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-Q: Que necesito para instalar F*EX?
-
-A: Un servidor UNIX con entrada no DNS e smtp para o correo de saída.
-   E debe ser root nese servidor.
-
-
-Q: Que é o DNS e smtp?
-
-A: Non instale F*EX. Está alén das súas posibilidade.
-
-
-Q: Quen e o autor?
-
-A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
-
-
-Q: Que licenza ten F*EX?
-
-A: De software libre, GNU GPL, vexa http://www.gnu.org/licenses/gpl.txt
-
-
-Q: Hai unha lista de correo de F*EX?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-Q: Onde podo obter asistencia comercial para F*EX?
-
-A: Contacto fex@nepustil.net http://www.nepustil.net/
-
-
-Q: Teñeo máis/outras preguntas diferentes!
-
-A: Preguntarlle ao autor <framstag@rus.uni-stuttgart.de>
-
-
-
-Preguntas de usuario:
-=====================
-
-Q: Que é o "auth-ID"?
-
-A: O auth-ID é unha identificación interna que autentica o usuario.
-   Será a primeira xerada polo admin ou o proceso de rexistro automático
-   e pode despois modificalo vostede, o usuario. Trátase dun contrasinal
-   de baixa seguranza.
-
-
-Q: Podo usar un proxy HTTP?
-
-A: Si.
-
-
-Q: Carguei un ficheiro ENORME pero equivoqueime ao escribir o enderezo do destinatario. Agora teño
-   un erro de entrega de correo. Debo volver cargar ese ENORME ficheiro?
-
-A: Non, non fai falta. Pode redirixir o ficheiro con
-   http://$HTTP_HOST$/rup
-
-
-Q: Cargue un ficheiro ENORME pero esquecín outro destinatario.
-   Debo volver cargar ese ENORME ficheiro?
-
-A: Non, non é necesario. Pode reenviar copia do ficheiro con
-   http://$HTTP_HOST$/foc
-
-
-Q: Non podo cargar ficheiros > 2 GB co meu navegador web!?
-
-A: Todos os navegadores teñen defectos na implementación dos
-   seus formularios HTML. O límite máis frecuente é de 2 GB, ás veces 4 GB.
-
-   Debe usar un cliente especial de F*EX para cargar ficheiros > 2 GB, vexa
-   http://$HTTP_HOST$/tools.html
-
-
-Q: A miña descarga abortouse antes de rematar. Podo retomar esa descarga?
-
-A: F*EX permite retomar e descargar, pero o seu cliente tamén debe permitir
-   esta funcionalidade. Firefox por exemplo carece desta funcionalidade HTTP, necesitará
-   outro cliente como Opera, wget ou fexget.
-
-
-Q: A miña carga foi abortada antes de rematar. Podo retomar esa carga?
-
-A: F*EX permite retomar a carga, pero o seu cliente debe permitir vbnm, 1tupports resuming at upload, but your client also has to support it.
-   No web browser has this feature, you need a special F*EX client like
-   fexsend, schwuppdiwupp or F*IX.
-   See http://$HTTP_HOST$/tools.html
-
-
-Q: O meu navegador non pode iniciar o cliente java F*IX, que indica:
-   "non se atopou un entorno de execución java, non se pode iniciar F*IX o miniaplicativo de carga"
-
-A: Non se localiza un complemento java do navegador. En Debian e Ubuntu pode
-   instalalo con: "sudo aptitude install sun-java6-plugin"
-
-
-Q: Cando premo[ESC] no Firefox a carga cancélase. Por que?
-
-A: Esta é unha funcionalidade interna do Firefox: ESC termina a operación actual.
-   Solución simple: non prema ESC no Firefox.
-   Solución complexa: pídalles aos desenvolvedores do Firefox que engadan un atallo de teclado.
-
-
-Q: O envío como un usuario F*EX é doado, pero como recibir ficheiros doutros,
-   de fóra?
-
-A: Rexístreos como subusuarios ou cree un grupo F*EX
-   con http://$HTTP_HOST$/fuc
-
-
-Q: Ás veces podo descargar un ficheiro máis dunha vez, especialamente cando
-   o repito rapidamente. Está a funcionalidade de auteliminación defectuosa?
-
-A: O servidor F*EX ten un períod de gracia de 1 minuto despois da primeira
-   descarga correcta no cal o ficheiro aínda está dispoñíbel. Isto é necesario
-   porque algúns "xestores de descargas" estúpidos solicitan o ficheiro
-   varias veces á vez. Caso contrario poderían indicar un erro ao usuario.
-
-A: O seu fexmaster ten un conxunto AUTODELETE=DELAY como predeterminado, o que significa que
-   o proceso de autolimpeza realízase unha vez ao día.
-
-A: Os "Power users" ou usuarios con permisos (usa a forza, Luke!) poden establecer unha marca "non eliminar ata
-   despois da descarga".
-
-
-Q: O período de reserva predeterminado é demasiado curto para min, cómpreme máis. Como podo estabelecelo?
-
-A: Use fexsend, pídallo ao seu fexmaster ou lea o código fonte :-)
-
-
-Q: Non podo descargar ficheiros con Internet Explorer, dime "Non se pode
-   abrir o sitio da Internet". Que debería facer?
-
-A: Use Firefox ou calquera outro navegador compatíbel con Internet, xa que Internet
-   Explorer non o é. Este é un de tanto defectos do Internet Explorer.
-
-
-
-
-Preguntas de administrador:
-===========================
-
-Q: Non podo instalar un servidor web como fexsrv, porque non teño permisos de root
-   Hai algunha versión en puro CGI de F*EX que funcione cun servidor web Apache?
-
-A: F*EX está intimamente unido a fexsrv por varias razóns (rendemento, límite de
-   tamaño de ficheiro, concepto de sesiónt, etc.) e non se pode executar como CGI
-   con Apache.
-   Pero pódelle botar un ollo a
-   http://gpl.univ-avignon.fr/filez/
-   http://freshmeat.net/projects/eventh/
-   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (só en alemán!)
-   que implementa un intercambio de ficheiros como puros CGI, pero cun tamaño límite de 2 GB por ficheiro.
-
-
-Q: F*EX non funciona! Non podo conectarme co meu navegador web!
-
-A: Comprobe o seu enrutamento, filtros ip e configuración de devasa.
-   Tamén comprobe se o seu xinetd está ligado cun tcp-wrapper e configúreo
-   correctamente (hosts.allow).
-   F*EX necesita o porto 80/tcp (HTTP) e o porto opcional 443/tcp (HTTPS).
-
-
-Q: F*EX é complicado de máis! Necesito algo máis simplificado.
-
-A: Probe http://www.home.unix-ag.org/simon/woof.html
-
-
-Q: Como podo integrar F*EX no xestor de usuarios do meu sitio?
-
-A: F*EX ten varios módulos de autenticación:
-   local, RADIUS, LDAP, mailman e POP
-   Para os 4 últimos, contacte por favor co autor framstag@rus.uni-stuttgart.de
-
-
-Q: Que que todos os meus usuarios locais poidan usar F*EX automatimente. Como?
-
-A: Permítaos rexistrarse a si mesmos con http://yourfexserver/fur
-   Ten que editar lib/fex.ph e establecer (exemplo):
-   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
-   @local_domains = qw(flupp.org ulm.sub.net);
-   (Por suposto, ten que engadir os seus servidores/redes locais reais!)
-
-
-Q: Necesito máis seguranza! Como podo activar HTTPS?
-
-A: Lea doc/SSL e busque "fop_auth" en doc/concept
-
-
-Q: Necesito un aspecto corporativo. Como podo configurar F*EX neste sentido?
-
-A: Vexa a variábel @H1_extra en fex.ph e pode engadir o código HTML a
-   htdocs/header.html
-
-A: Vexa htdocs/fup_template.html, modifíqueo ás súas necesidades e úseo como a súa
-   páxina de inicio.
-
-
-Q: F*EX é demasiado complicado para os meus pobres usuarios. Necesito un formulario de
-   carga simmplificado.
-
-A: Vexa htdocs/fup_template.html
-
-
-Q: Quero que os correos Ccc a (ao usuario admin) se envíen a outro enderezo.
-
-A: Use procmail ou escriba OTHERADDRESS en /home/fex/.forward
-
-
-Q: Podo obter unha versión localizada no meu idioma?
-
-A: Sempre coa súa axuda, si. Contacte co autor framstag@rus.uni-stuttgart.de
-
-
-Preguntas en miscelánea:
-========================
-
-Q: F*EX é fantástico! Podo unirme ao equipo de desenvolvemento? Que hai que facer?
-
-A: Contacte co autor framstag@rus.uni-stuttgart.de
-   As funcionalidades buscadas son:
-
-     - un complemento F*EX para o Thunderbird ou o Outlook
-     - máis (outras) idiomas dispoñíbeis
-
-
diff -Nru fex-20110622/locale/galego/htdocs/index.html fex-20110726/locale/galego/htdocs/index.html --- fex-20110622/locale/galego/htdocs/index.html 2011-06-17 20:39:04.000000000 +0200 +++ fex-20110726/locale/galego/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,131 +0,0 @@ - -F*EX - File EXchange -
-

F*EX - Frams' Fast File EXchange

- -
-

-F*EX (Frams' Fast File EXchange) un servizo para enviar voluminosos -(grandes, enormes, xigantes, ...) ficheiros dun usuario A a un usuario -B. -

-O remisor carga o ficheiro no servidor F*EX usando un formulario WWW e o receptor automaticamente obtn unha notificacin va correo cun enderezo URL para descargar. -

- -Vostede dir: -

- Por que necesito outro servizo para transferencia de ficheiros?!
Teo correo, ftp, ssh e mesmo sendfile! -
-

-Ao que respondo: -

- Anda as necesita F*EX :-) -
-

- -Por exemplo, quere enviar ao seu amigo o video das ltimas vacacins (1 GB).  Ten as seguintes posibilidades (e problemas):

- -

    -
  • o envo dun DVD va correo postal

    - Nin o vou considerar - vivimos na poca actual - <> - despois da invencin da Internet! - O envo de soportes multimedia (fsicos) para avoas. -

    -

  • o uso do correo

    -A maior parte dos servidores de correo teen un lmite de 10 MB por -mensaxe e unha cota de uso de disco duns poucos 100 MB por usuario ou -mesmo menor.

    -

  • uucp

    E por que non escritura cuneiforme en laxes de pedra? -

    -

  • ssh

    Ou ben tes os contrasinais dos teus amigos ou ben ters que darlles a ta - - fai falta iso s para transferir un ficheiro? -

    -

  • ftp

    -

      -
    • Usando que servidor ftp? -
    • Usando que conta, que contrasinal? -
    • Non se lle pasar pola cabeza enviar contrasinais sen cifrar e ficheiros na incerta Internet? -
    • O seu proxy permite o ftp pasivo? -
    • No caso de ftp annimo: -
        -
      • Permite cargas de 1 GB? -
      • Permite eliminar a carga despois? -
      • Quen pode descargar ademais o seu ficheiro? -
      • Quen pode eliminar o seu ficheiro? -
      • Ten -que enviarlle ao seu amigo/a o URL de descarga, el ten que informarte -de que o descargou correctamente, despois ten vostede que eliminalo.
        - Definitivamente: unha merda pinchada nun pao. -
      -
    -

    -

  • http

    -

      -
    • Nin carga predeterminada nin xestin de usuario - debe ser programada
    • -
    • Sen autonotificacin -
    • -
    • Sen autoeliminado -
    • Moi poucos servidores http poden xestionar ficheiros superiores a 2 GB -
    -

    -

  • sendfile

    -

      -
    • Executas un UNIX e tes o sendfile instalado? -
    • O teu receptor executa UNIX e ten o sendfile instalado? -
    • Nin ti nin o teu receptor ten unha devasa que bloquee o porto 487? -
    -

    -

  • servizos comerciais como DropLoad, ALLPeers, YouSendIt, etc

    -

      -
    • Que lmite teen (maiormente: < 2 GB)? -
    • Como andan de seguranza e privacidade: estarn os seus ficheiros gardados e seguros? -
    • Estn baseados en software aberto ou en privativo? -
    • Estn accesbeis con calquera outro navegador ou cmpre usar java, active-X, flash ou outros complementos endemoados? -
    • Funcionarn aln duns poucos meses?
      - (DropLoad, ALLPeers e drop.io xa pecharon as sas portas) -
    -

    -

-

-Se respondeu s unha vez "non" s cuestins anteriores, entn necesita F*EX. -

-

Principais funcionalidades de F*EX

-

-

    -
  • transferencia de ficheiro ou  tamao virtualmente ilimitada -
  • receptor e remitente s necesitan un programa de correo e un navegador web - - de calquer clase, non teen que instalar ningn software -
  • REENVIAR and REOBTER para retomar despois de fallos de ligazn ata que se enve o ltimo byte -
  • autonotificacin de receptor -
  • autoeliminacin despois da descarga -
  • autoeliminacin despois dunha data de expiracin (predeterminada: 5 das) -
  • os usuarios con plenos dereitos poden crear subusuarios, que poden envar soamente a este usuario pleno -
  • os usuarios con plenos dereitos poden crear grupos, en analoxa coas listas de correo, pero para ficheiros -
  • sen mantemetno: non se necesita interaccin acompaando a creacin de novas contas con F*EX -
  • o envo a mltiples receptores necesita capacidade de almacenamento no servidor s unha vez -
  • F*EX un servizo web por HTTP e non necesita tneles nin devasas -
  • permite a distribucin de fluxos, tamn -
  • para usuarios reais de UNIX, hai aplicativos da shell como fexsend e fexget que evitan o uso impertinente de navegador -
  • o protocolo e o cdigo fonte estn dispobeis libremente (GPL) -
- -

Falemos de SEX

-F*EX ten un compaeiro: Stream EXchange (SEX).

Pode -imaxinar SEX como unha rede de tubaras UNIX cun reenviador (relay) -entre elas. -Isto pode ser moi prctico para intercambiar datos entre o usuario A e -o usuario B al onde A e B non poden establecer unha conexin directa, -pero ambos poden conectar va HTTP ao servidor -SEX. Para unha integracin perfecta na cadea de ferramentas UNIX, hai -ferramentas de shell como sexsend e sexget. -

-A autenticacin a mesma que con F*EX. - -

Quedanlle preguntas?

Vexa a FAQ - -

-

contacto: fexmaster
- - - diff -Nru fex-20110622/locale/galego/lib/fup.pl fex-20110726/locale/galego/lib/fup.pl --- fex-20110622/locale/galego/lib/fup.pl 2011-06-16 15:05:10.000000000 +0200 +++ fex-20110726/locale/galego/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# config for F*EX CGI fup - -$info_1 = $info_login = <

-F*EX (File EXchange) -é un servizo para enviar (grandes, enormes, xigantes, ...) ficheiros. -

-O remitente (vostede) carga o ficheiro no servidor F*EX e o receptor obtén automaticamente -unha notificación vía correo cun enderezo URL para descargalo.
-Despois de descargalo ou tras $keep_default días o servidor elimina o ficheiro. -F*EX non é un arquivo! -

-Vexa máis información en preguntas e respostas. -


-

- $ENV{SERVER_ADMIN}
-
-EOD - -$info_2 = <

-Despois de remitilo verá unha barra de progreso de carga -(se ten o javascript activado e permite as xanelas emerxentes). -

-NOTA: A maior parte dos navegadores non poden cargar ficheiros > 2 GB!
-Se o seu ficheiro é maior, ten que usar un cliente F*EX especial.
-Tamén pode necesitalo para retomar cargas interrompidas. O seu navegador non pode facelo. -

-Aviso: algúns proxies HTTP como privoxy retardan a barra de progreso de carga!
-Pode querer desactivar a intermediación do proxy $ENV{SERVER_NAME} se se encontra con este problema. -

-Usuarios do Firefox: non prema en [ESC] porque isto abortará a carga! -

-Vexa máis información na FAQ. -EOD diff -Nru fex-20110622/locale/galician/htdocs/FAQ.html fex-20110726/locale/galician/htdocs/FAQ.html --- fex-20110622/locale/galician/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/galician/htdocs/FAQ.html 2011-06-30 14:16:56.000000000 +0200 @@ -0,0 +1,264 @@ + +

+Cuestións meta:
+===============
+
+Q: Por que o nome "F*EX" e non directamente "FEX"?
+
+A: No momento de facerse público xa había unha (antigo) aplicativo chamado "FEX" en
+   freshmeat.net.
+
+
+Q: Por que non usar un servizo comercial como
+   DropLoad, ALLPeers, YouSendIt, etc?
+
+A: Teñen un límite de 2 GB ou menor.
+   A súa seguranza e privacidade son descoñecidas.
+   Non se basean en código fonte aberto.
+   Non hai clientes de UNIX (CLI) para eles.
+   Necesitan java, active-X, flash ou outros endemoñados complementos.
+   Descoñécese canto tempo van funcionar - DropLoad e ALLPeers xa pecharon
+   as súas portas.
+
+
+Q: Por que un camelo no logo?
+
+A: O logo inspirouse no camelo de Perl, pero baseáse en Steiff, un camelo de peluxe,
+   co cal constituímos o noso tándem. O logo foi debuxado
+   por Beate
+   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
+
+
+Q: Onde podo eu obter as fontes de F*EX?
+
+A: http://fex.rus.uni-stuttgart.de/fex.html
+
+
+Q: Que necesito para instalar F*EX?
+
+A: Un servidor UNIX con entrada no DNS e smtp para o correo de saída.
+   E debe ser root nese servidor.
+
+
+Q: Que é o DNS e smtp?
+
+A: Non instale F*EX. Está alén das súas posibilidade.
+
+
+Q: Quen e o autor?
+
+A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
+
+
+Q: Que licenza ten F*EX?
+
+A: De software libre, GNU GPL, vexa http://www.gnu.org/licenses/gpl.txt
+
+
+Q: Hai unha lista de correo de F*EX?
+
+A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
+
+
+Q: Onde podo obter asistencia comercial para F*EX?
+
+A: Contacto fex@nepustil.net http://www.nepustil.net/
+
+
+Q: Teñeo máis/outras preguntas diferentes!
+
+A: Preguntarlle ao autor <framstag@rus.uni-stuttgart.de>
+
+
+
+Preguntas de usuario:
+=====================
+
+Q: Que é o "auth-ID"?
+
+A: O auth-ID é unha identificación interna que autentica o usuario.
+   Será a primeira xerada polo admin ou o proceso de rexistro automático
+   e pode despois modificalo vostede, o usuario. Trátase dun contrasinal
+   de baixa seguranza.
+
+
+Q: Podo usar un proxy HTTP?
+
+A: Si.
+
+
+Q: Carguei un ficheiro ENORME pero equivoqueime ao escribir o enderezo do destinatario. Agora teño
+   un erro de entrega de correo. Debo volver cargar ese ENORME ficheiro?
+
+A: Non, non fai falta. Pode redirixir o ficheiro con
+   http://$HTTP_HOST$/rup
+
+
+Q: Cargue un ficheiro ENORME pero esquecín outro destinatario.
+   Debo volver cargar ese ENORME ficheiro?
+
+A: Non, non é necesario. Pode reenviar copia do ficheiro con
+   http://$HTTP_HOST$/foc
+
+
+Q: Non podo cargar ficheiros > 2 GB co meu navegador web!?
+
+A: Todos os navegadores teñen defectos na implementación dos
+   seus formularios HTML. O límite máis frecuente é de 2 GB, ás veces 4 GB.
+
+   Debe usar un cliente especial de F*EX para cargar ficheiros > 2 GB, vexa
+   http://$HTTP_HOST$/tools.html
+
+
+Q: A miña descarga abortouse antes de rematar. Podo retomar esa descarga?
+
+A: F*EX permite retomar e descargar, pero o seu cliente tamén debe permitir
+   esta funcionalidade. Firefox por exemplo carece desta funcionalidade HTTP, necesitará
+   outro cliente como Opera, wget ou fexget.
+
+
+Q: A miña carga foi abortada antes de rematar. Podo retomar esa carga?
+
+A: F*EX permite retomar a carga, pero o seu cliente debe permitir vbnm, 1tupports resuming at upload, but your client also has to support it.
+   No web browser has this feature, you need a special F*EX client like
+   fexsend, schwuppdiwupp or F*IX.
+   See http://$HTTP_HOST$/tools.html
+
+
+Q: O meu navegador non pode iniciar o cliente java F*IX, que indica:
+   "non se atopou un entorno de execución java, non se pode iniciar F*IX o miniaplicativo de carga"
+
+A: Non se localiza un complemento java do navegador. En Debian e Ubuntu pode
+   instalalo con: "sudo aptitude install sun-java6-plugin"
+
+
+Q: Cando premo[ESC] no Firefox a carga cancélase. Por que?
+
+A: Esta é unha funcionalidade interna do Firefox: ESC termina a operación actual.
+   Solución simple: non prema ESC no Firefox.
+   Solución complexa: pídalles aos desenvolvedores do Firefox que engadan un atallo de teclado.
+
+
+Q: O envío como un usuario F*EX é doado, pero como recibir ficheiros doutros,
+   de fóra?
+
+A: Rexístreos como subusuarios ou cree un grupo F*EX
+   con http://$HTTP_HOST$/fuc
+
+
+Q: Ás veces podo descargar un ficheiro máis dunha vez, especialamente cando
+   o repito rapidamente. Está a funcionalidade de auteliminación defectuosa?
+
+A: O servidor F*EX ten un períod de gracia de 1 minuto despois da primeira
+   descarga correcta no cal o ficheiro aínda está dispoñíbel. Isto é necesario
+   porque algúns "xestores de descargas" estúpidos solicitan o ficheiro
+   varias veces á vez. Caso contrario poderían indicar un erro ao usuario.
+
+A: O seu fexmaster ten un conxunto AUTODELETE=DELAY como predeterminado, o que significa que
+   o proceso de autolimpeza realízase unha vez ao día.
+
+A: Os "Power users" ou usuarios con permisos (usa a forza, Luke!) poden establecer unha marca "non eliminar ata
+   despois da descarga".
+
+
+Q: O período de reserva predeterminado é demasiado curto para min, cómpreme máis. Como podo estabelecelo?
+
+A: Use fexsend, pídallo ao seu fexmaster ou lea o código fonte :-)
+
+
+Q: Non podo descargar ficheiros con Internet Explorer, dime "Non se pode
+   abrir o sitio da Internet". Que debería facer?
+
+A: Use Firefox ou calquera outro navegador compatíbel con Internet, xa que Internet
+   Explorer non o é. Este é un de tanto defectos do Internet Explorer.
+
+
+
+
+Preguntas de administrador:
+===========================
+
+Q: Non podo instalar un servidor web como fexsrv, porque non teño permisos de root
+   Hai algunha versión en puro CGI de F*EX que funcione cun servidor web Apache?
+
+A: F*EX está intimamente unido a fexsrv por varias razóns (rendemento, límite de
+   tamaño de ficheiro, concepto de sesiónt, etc.) e non se pode executar como CGI
+   con Apache.
+   Pero pódelle botar un ollo a
+   http://gpl.univ-avignon.fr/filez/
+   http://freshmeat.net/projects/eventh/
+   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (só en alemán!)
+   que implementa un intercambio de ficheiros como puros CGI, pero cun tamaño límite de 2 GB por ficheiro.
+
+
+Q: F*EX non funciona! Non podo conectarme co meu navegador web!
+
+A: Comprobe o seu enrutamento, filtros ip e configuración de devasa.
+   Tamén comprobe se o seu xinetd está ligado cun tcp-wrapper e configúreo
+   correctamente (hosts.allow).
+   F*EX necesita o porto 80/tcp (HTTP) e o porto opcional 443/tcp (HTTPS).
+
+
+Q: F*EX é complicado de máis! Necesito algo máis simplificado.
+
+A: Probe http://www.home.unix-ag.org/simon/woof.html
+
+
+Q: Como podo integrar F*EX no xestor de usuarios do meu sitio?
+
+A: F*EX ten varios módulos de autenticación:
+   local, RADIUS, LDAP, mailman e POP
+   Para os 4 últimos, contacte por favor co autor framstag@rus.uni-stuttgart.de
+
+
+Q: Que que todos os meus usuarios locais poidan usar F*EX automatimente. Como?
+
+A: Permítaos rexistrarse a si mesmos con http://yourfexserver/fur
+   Ten que editar lib/fex.ph e establecer (exemplo):
+   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+   @local_domains = qw(flupp.org ulm.sub.net);
+   (Por suposto, ten que engadir os seus servidores/redes locais reais!)
+
+
+Q: Necesito máis seguranza! Como podo activar HTTPS?
+
+A: Lea doc/SSL e busque "fop_auth" en doc/concept
+
+
+Q: Necesito un aspecto corporativo. Como podo configurar F*EX neste sentido?
+
+A: Vexa a variábel @H1_extra en fex.ph e pode engadir o código HTML a
+   htdocs/header.html
+
+A: Vexa htdocs/fup_template.html, modifíqueo ás súas necesidades e úseo como a súa
+   páxina de inicio.
+
+
+Q: F*EX é demasiado complicado para os meus pobres usuarios. Necesito un formulario de
+   carga simmplificado.
+
+A: Vexa htdocs/fup_template.html
+
+
+Q: Quero que os correos Ccc a (ao usuario admin) se envíen a outro enderezo.
+
+A: Use procmail ou escriba OTHERADDRESS en /home/fex/.forward
+
+
+Q: Podo obter unha versión localizada no meu idioma?
+
+A: Sempre coa súa axuda, si. Contacte co autor framstag@rus.uni-stuttgart.de
+
+
+Preguntas en miscelánea:
+========================
+
+Q: F*EX é fantástico! Podo unirme ao equipo de desenvolvemento? Que hai que facer?
+
+A: Contacte co autor framstag@rus.uni-stuttgart.de
+   As funcionalidades buscadas son:
+
+     - un complemento F*EX para o Thunderbird ou o Outlook
+     - máis (outras) idiomas dispoñíbeis
+
+
diff -Nru fex-20110622/locale/galician/htdocs/index.html fex-20110726/locale/galician/htdocs/index.html --- fex-20110622/locale/galician/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/galician/htdocs/index.html 2011-06-17 20:39:04.000000000 +0200 @@ -0,0 +1,131 @@ + +F*EX - File EXchange +
+

F*EX - Frams' Fast File EXchange

+ +
+

+F*EX (Frams' Fast File EXchange) un servizo para enviar voluminosos +(grandes, enormes, xigantes, ...) ficheiros dun usuario A a un usuario +B. +

+O remisor carga o ficheiro no servidor F*EX usando un formulario WWW e o receptor automaticamente obtn unha notificacin va correo cun enderezo URL para descargar. +

+ +Vostede dir: +

+ Por que necesito outro servizo para transferencia de ficheiros?!
Teo correo, ftp, ssh e mesmo sendfile! +
+

+Ao que respondo: +

+ Anda as necesita F*EX :-) +
+

+ +Por exemplo, quere enviar ao seu amigo o video das ltimas vacacins (1 GB).  Ten as seguintes posibilidades (e problemas):

+ +

    +
  • o envo dun DVD va correo postal

    + Nin o vou considerar - vivimos na poca actual + <> + despois da invencin da Internet! + O envo de soportes multimedia (fsicos) para avoas. +

    +

  • o uso do correo

    +A maior parte dos servidores de correo teen un lmite de 10 MB por +mensaxe e unha cota de uso de disco duns poucos 100 MB por usuario ou +mesmo menor.

    +

  • uucp

    E por que non escritura cuneiforme en laxes de pedra? +

    +

  • ssh

    Ou ben tes os contrasinais dos teus amigos ou ben ters que darlles a ta + - fai falta iso s para transferir un ficheiro? +

    +

  • ftp

    +

      +
    • Usando que servidor ftp? +
    • Usando que conta, que contrasinal? +
    • Non se lle pasar pola cabeza enviar contrasinais sen cifrar e ficheiros na incerta Internet? +
    • O seu proxy permite o ftp pasivo? +
    • No caso de ftp annimo: +
        +
      • Permite cargas de 1 GB? +
      • Permite eliminar a carga despois? +
      • Quen pode descargar ademais o seu ficheiro? +
      • Quen pode eliminar o seu ficheiro? +
      • Ten +que enviarlle ao seu amigo/a o URL de descarga, el ten que informarte +de que o descargou correctamente, despois ten vostede que eliminalo.
        + Definitivamente: unha merda pinchada nun pao. +
      +
    +

    +

  • http

    +

      +
    • Nin carga predeterminada nin xestin de usuario - debe ser programada
    • +
    • Sen autonotificacin +
    • +
    • Sen autoeliminado +
    • Moi poucos servidores http poden xestionar ficheiros superiores a 2 GB +
    +

    +

  • sendfile

    +

      +
    • Executas un UNIX e tes o sendfile instalado? +
    • O teu receptor executa UNIX e ten o sendfile instalado? +
    • Nin ti nin o teu receptor ten unha devasa que bloquee o porto 487? +
    +

    +

  • servizos comerciais como DropLoad, ALLPeers, YouSendIt, etc

    +

      +
    • Que lmite teen (maiormente: < 2 GB)? +
    • Como andan de seguranza e privacidade: estarn os seus ficheiros gardados e seguros? +
    • Estn baseados en software aberto ou en privativo? +
    • Estn accesbeis con calquera outro navegador ou cmpre usar java, active-X, flash ou outros complementos endemoados? +
    • Funcionarn aln duns poucos meses?
      + (DropLoad, ALLPeers e drop.io xa pecharon as sas portas) +
    +

    +

+

+Se respondeu s unha vez "non" s cuestins anteriores, entn necesita F*EX. +

+

Principais funcionalidades de F*EX

+

+

    +
  • transferencia de ficheiro ou  tamao virtualmente ilimitada +
  • receptor e remitente s necesitan un programa de correo e un navegador web - + de calquer clase, non teen que instalar ningn software +
  • REENVIAR and REOBTER para retomar despois de fallos de ligazn ata que se enve o ltimo byte +
  • autonotificacin de receptor +
  • autoeliminacin despois da descarga +
  • autoeliminacin despois dunha data de expiracin (predeterminada: 5 das) +
  • os usuarios con plenos dereitos poden crear subusuarios, que poden envar soamente a este usuario pleno +
  • os usuarios con plenos dereitos poden crear grupos, en analoxa coas listas de correo, pero para ficheiros +
  • sen mantemetno: non se necesita interaccin acompaando a creacin de novas contas con F*EX +
  • o envo a mltiples receptores necesita capacidade de almacenamento no servidor s unha vez +
  • F*EX un servizo web por HTTP e non necesita tneles nin devasas +
  • permite a distribucin de fluxos, tamn +
  • para usuarios reais de UNIX, hai aplicativos da shell como fexsend e fexget que evitan o uso impertinente de navegador +
  • o protocolo e o cdigo fonte estn dispobeis libremente (GPL) +
+ +

Falemos de SEX

+F*EX ten un compaeiro: Stream EXchange (SEX).

Pode +imaxinar SEX como unha rede de tubaras UNIX cun reenviador (relay) +entre elas. +Isto pode ser moi prctico para intercambiar datos entre o usuario A e +o usuario B al onde A e B non poden establecer unha conexin directa, +pero ambos poden conectar va HTTP ao servidor +SEX. Para unha integracin perfecta na cadea de ferramentas UNIX, hai +ferramentas de shell como sexsend e sexget. +

+A autenticacin a mesma que con F*EX. + +

Quedanlle preguntas?

Vexa a FAQ + +

+

contacto: fexmaster
+ + + diff -Nru fex-20110622/locale/galician/lang.html fex-20110726/locale/galician/lang.html --- fex-20110622/locale/galician/lang.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/galician/lang.html 2011-07-08 17:25:20.000000000 +0200 @@ -0,0 +1 @@ +galego diff -Nru fex-20110622/locale/galician/lib/fup.pl fex-20110726/locale/galician/lib/fup.pl --- fex-20110622/locale/galician/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/galician/lib/fup.pl 2011-06-16 15:05:10.000000000 +0200 @@ -0,0 +1,35 @@ +# config for F*EX CGI fup + +$info_1 = $info_login = <

+F*EX (File EXchange) +é un servizo para enviar (grandes, enormes, xigantes, ...) ficheiros. +

+O remitente (vostede) carga o ficheiro no servidor F*EX e o receptor obtén automaticamente +unha notificación vía correo cun enderezo URL para descargalo.
+Despois de descargalo ou tras $keep_default días o servidor elimina o ficheiro. +F*EX non é un arquivo! +

+Vexa máis información en preguntas e respostas. +


+

+ $ENV{SERVER_ADMIN}
+
+EOD + +$info_2 = <

+Despois de remitilo verá unha barra de progreso de carga +(se ten o javascript activado e permite as xanelas emerxentes). +

+NOTA: A maior parte dos navegadores non poden cargar ficheiros > 2 GB!
+Se o seu ficheiro é maior, ten que usar un cliente F*EX especial.
+Tamén pode necesitalo para retomar cargas interrompidas. O seu navegador non pode facelo. +

+Aviso: algúns proxies HTTP como privoxy retardan a barra de progreso de carga!
+Pode querer desactivar a intermediación do proxy $ENV{SERVER_NAME} se se encontra con este problema. +

+Usuarios do Firefox: non prema en [ESC] porque isto abortará a carga! +

+Vexa máis información na FAQ. +EOD diff -Nru fex-20110622/locale/german/htdocs/FAQ.html fex-20110726/locale/german/htdocs/FAQ.html --- fex-20110622/locale/german/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/german/htdocs/FAQ.html 2011-06-30 14:16:55.000000000 +0200 @@ -0,0 +1,258 @@ + +

+Allgemeine Fragen:
+==================
+
+F: Warum der Name "F*EX" und nicht einfach "FEX"?
+
+A: Zur Zeit der Veröffentlichung existierte bereits ein (älteres) Programm 
+   namens "FEX" auf freshmeat.net.
+   
+
+F: Warum nicht einen kommerziellen Dienst benutzen wie
+   DropLoad, ALLPeers, YouSendIt, etc?
+   
+A: Solche Dienste haben ein Limit von 2 GB oder sogar weniger.
+   Es ist unklar wie es bei ihnen mit Sicherheit und Datenschutz aussieht.
+   Sie basieren nicht auf Open Source.
+   Es gibt keine UNIX (CLI) Clients für sie.
+   Sie brauchen Java, Active-X, Flash oder andere bösartige Plugins.
+   Es ist unklar wie lange sie noch existieren werden - DropLoad und ALLPeers
+   haben bereits aufgehört zu existieren.
+
+
+F: Warum ein Kamel als Logo?
+
+A: Das Logo war inspiriert durch das Perl Kamel, zu Grunde liegt aber ein 
+   Plüschkamel von Steiff welches auf unserem Renn-Tandem mitfärt. 
+   Das Logo wurde von meiner Stokerin Beate gezeichnet, siehe
+   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
+
+
+F: Wo kann ich die F*EX Sourcen bekommen?
+
+A: http://fex.rus.uni-stuttgart.de/fex.html
+
+
+F: Was braucht man um F*EX installieren zu können?
+
+A: Ein UNIX Server mit DNS Eintrag und smtp für ausgehende E-Mail.
+   Und Sie müssen root auf diesem Server sein.
+   
+
+F: Was ist DNS und smtp?
+
+A: Installieren Sie kein F*EX. Es ist jenseits Ihres Horizonts.
+
+
+F: Wer ist der Autor?
+
+A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
+
+
+F: Unter welcher Lizenz läuft F*EX?
+
+A: GNU GPL Freie Software, siehe http://www.gnu.org/licenses/gpl.txt
+
+
+F: Gibt es eine F*EX Mailing Liste?
+
+A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
+
+
+F: Wo kann ich einen kommerziellen Support für F*EX bekommen?
+
+A: Nehmen Sie Kontakt auf mit fex@nepustil.net http://www.nepustil.net/
+
+
+F: Ich habe noch weitere Fragen bezüglich dieses Dokuments!
+
+A: Fragen Sie den Autor <framstag@rus.uni-stuttgart.de>
+
+
+Benutzerfragen:
+===============
+
+Q: Was ist die "auth-ID"?
+
+A: Mit Hilfe der auth-ID werden Sie auf dem Server als ein authorisierter 
+   Benutzer identifiziert. Die auth-ID wird zuerst vom Administrator oder 
+   durch automatische Registrierung vergeben und kann später durch Sie 
+   geändert werden. Bitte beachten Sie dass man hier keine wertvollen
+   Passwörter verwenden sollte weil diese unverschlüsselt auf dem 
+   Server liegen.
+
+
+F: Kann ich einen HTTP-Proxy verwenden?
+
+A: Ja
+
+
+F: Ich habe eine RIESIGE Datei an eine falsche Adresse versendet. Jetzt 
+   bekomme ich eine Fehler-Meldung vom System. Muß ich die RIESIGE Datei
+   noch mal hochhladen?
+
+A: Nein, das ist nicht nötig. Sie können die Datei einfach weiterleiten 
+   mit Hilfe von http://$HTTP_HOST$/rup
+
+
+F: Ich habe eine RIESIGE Datei versendet doch leider habe ich noch einen 
+   Empfänger vergessen. Muß ich die RIESIGE Datei noch mal hochladen?
+
+A: Nein, das ist nicht nötig. Sie können die Datei einfach kopieren und
+   weiterleiten mit Hilfe von http://$HTTP_HOST$/foc
+
+
+F: Warum kann ich keine Dateien größer als 2 GB mittels Web-Browser 
+   hochladen?
+
+A: Alle Web-Browser die mir bekannt sind haben Fehler in ihrer HTML-FORM
+   Implementierung. Dadurch ergibt sich der Limit von 2 GB, manchmal 4 GB.
+
+   Sie müssen einen speziellen F*EX Client benutzen um Dateien größer 
+   als 2 GB hochzuladen, siehe http://$HTTP_HOST$/tools.html
+
+
+F: Mein Download brach frühzeitig ab. Kann ich ihn wieder aufnehmen?
+
+A: F*EX unterstützt Download-Wiederaufnahme, aber Ihr Client muss es ebenso 
+   unterstützen. Firefox zB fehlt diese HTTP Eigenschaft, daher benötigen 
+   Sie einen anderen Client wie opera, wget oder fexget.
+
+
+F: Mein Upload brach frühzeitig ab. Kann ich ihn wieder aufnehmen?
+
+A: F*EX unterstützt Upload-Wiederaufnahme, aber Ihr Client muss es ebenso 
+   unterstützen. Kein Web-Browser hat diese Unterstützung, Sie 
+   benötigen dfür einen speziellen F*EX Client wie
+   fexsend, schwuppdiwupp oder F*IX.
+   Siehe http://$HTTP_HOST$/tools.html
+
+
+F: Wenn ich die Taste [ESC] in Firefox drücke, dann wird der Upload 
+   abgebrochen. Warum?
+
+A: Das ist die eingebaute Funktion von Firefox: ESC unterbricht die 
+   laufende Operation. 
+   Einfache Lösung des Problems: 
+   [ESC] sollte man nicht drücken.
+   Komplizierte Lösung: 
+   bitten Sie die Firefox-Entwickler, eine Tastatur-Konfiguration hinzuzufügen
+
+
+F: Daten mit F*EX zu versenden ist einfach, wie kann ich aber Daten
+   von anderen (von der Aussenwelt) empfangen?
+
+A: Registrieren Sie sie als Ihre Subuser oder legen Sie eine F*EX Gruppe an.
+   
+
+F: Es kommt manchmal vor dass ich eine Datei mehrmals herunterladen kann, 
+   insbesondere wenn ich die Downloads schnell wiederhole. Ist etwa das 
+   automatische Löschen fehlerhaft?
+
+A: Der F*EX-Server wartet 1 Minute lang nach dem ersten erfolgreichen Download.
+   In dieser Zeit kann man die Datei nochmal herunterladen. Diese Wartezeit 
+   ist notwendig weil manche idiotische "Download Manager" die Datei gleich 
+   mehrmals anfordern. Ohne die Wartezeit würden sie dem Benutzer einen
+   Fehler melden.
+
+A: Ihr Fexmaster hat die Variable AUTODELETE auf DELAY gesetzt. Das hat
+   zur Folge dass das automatische Löschen nur einmal täglich stattfindet.
+
+A: Power-Benutzer (sehen Sie die Software-Quelltexte!) können den Flag
+   "nach dem Download nicht löschen" setzen.
+
+
+F: Die Standard Aufbewahrungszeit ist mir zur kurz. Wie kann ich diesen Wert 
+   erhöhen?
+
+A: Benutzen Sie fexsend, fragen Sie Ihren Fexmaster oder lesen Sie die 
+   Quelltexte :-)
+
+
+F: Ich kann Dateien mit dem Internet Explorer nicht herunterladen, es
+   meldet mir "Die Internet-Seite ist nicht verfügbar". Was soll ich tun?
+
+A: Benutzen Sie Firefox oder anderen Internet-kompatiblen Web-Browser, was der 
+   Internet Explorer eben nicht ist. Das ist nur einer seiner vielen Bugs.
+
+
+Administrator Fragen:
+=====================
+
+F: Ich kann keinen Web-Server wie fexsrv aufsetzen, mir fehlen dazu die
+   Rechte. Gibt es vielleicht eine reine CGI-Version von F*EX die
+   unter dem Apache Web-Server läuft?
+
+A: fexsrv ist ein fester Bestandteil von F*EX, dazu gibt es viele Gründe 
+   (Leistung, maximale Dateigröße, Session Konzept usw). So kann F*EX nicht 
+   als CGI unter Apache laufen, Sie könnten sich aber das hier anschauen:
+   
+   http://gpl.univ-avignon.fr/filez/
+   http://freshmeat.net/projects/eventh/
+   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html
+   
+   Das sind einfache CGI-Implementierungen von Daten-Übertragungssystemen,
+   jedoch begrenzt auf 2 GB.
+   
+
+F: F*EX funktioniert überhaupt nicht! Es kommt keine Verbindung zum Server mit 
+   meinem Web-Browser zustande!
+
+A: Prüfen Sie Ihr Routing, IP-Filter und die Firewall-Einstellungen.
+   Prüfen Sie auch ob Ihr xinetd mit dem TCP-Wrapper verlinkt ist und
+   konfigurieren Sie es richtig (hosts.allow).
+   F*EX braucht den Port 80/tcp (HTTP) und optional den Port 443/tcp
+
+
+F: F*EX ist mir zu kompliziert! Ich brauche was einfacheres!
+
+A: Probieren Sie http://www.home.unix-ag.org/simon/woof.html
+
+F: Wie kann ich F*EX in das bestehende Benutzer-Management in meinem Netzwerk 
+   integrieren?
+
+A: F*EX hat verschiedene Authentifizierungs-Module:
+   lokal, RADIUS, LDAP, mailman und POP
+   Bezüglich der letzten 4 kontaktieren Sie bitte den Autor.
+
+
+F: Ich möchte dass alle meine lokalen Benutzer automatisch F*EX benutzen 
+   können. Wie geht das?
+
+A: Lassen Sie sie sich selbst registrieren.
+   Dazu müssen Sie lib/fex.ph editieren (Beispiel):
+   
+   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+   @local_domains = qw(flupp.org ulm.sub.net);
+
+   Natürlich müssen Sie Ihre echten Hosts/Networks eigeben!
+
+
+F: Ich brauche mehr Sicherheit! Wie kann ich HTTPS benutzen?
+
+A: Lesen Sie doc/SSL und schauen Sie auch nach "fop_auth" in doc/concept 
+
+
+F: Die F*EX-Startseite sollte an unsere Firmen-Seiten angepaßt werden. 
+   Wie kann ich F*EX entsprechend konfigurieren?
+
+A: Siehe Variable @H1_extra in fex.ph, ausserdem können Sie htdocs/header.html
+   hinzufügen.
+
+A: Nehmen Sie fup_template.html, modifizieren Sie die Vorlage nach Ihren 
+   Wünschen und nutzen Sie diese als Ihre Startseite.
+
+
+Sonstige Fragen:
+================
+
+F: F*EX ist großartig! Wie kann ich mich dem Entwicklungs-Team anschließen? 
+   Was muß noch gemacht werden?
+
+A: Kontaktieren Sie den Autor wegen:
+
+   - ein F*EX plugin für Outlook
+   
+   - weiteren Übersetzungen in andere Sprachen - Latein wäre toll! :-) 
+
diff -Nru fex-20110622/locale/german/htdocs/index.html fex-20110726/locale/german/htdocs/index.html --- fex-20110622/locale/german/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/german/htdocs/index.html 2011-06-17 20:37:44.000000000 +0200 @@ -0,0 +1,135 @@ + +F*EX - File EXchange + +
+

F*EX - Frams' Fast File EXchange

+ +
+

+F*EX (Frams' Fast File EXchange) ist ein Dienst um große (sehr große, riesige, +gigantische, ...) Dateien von User A zu User B zu senden. +

+Der Absender läd die Datei über ein +WWW upload Formular auf den F*EX Server hoch und der Empfänger +bekommt automatisch eine Benachrichtigungs-E-Mail mit der Download-URL. +

+ +Sie fragen vielleicht: +

+ Warum brauche ich noch einen Service für Dateitranfer?!
+ Ich habe E-Mail, FTP, SSH und sogar sendfile! +
+

+Ich sage: +

+ Sie brauchen F*EX trotzdem :-) +
+

+ +Sie möchten zum Beispiel einem Freund das letztes Urlaubsvideo senden (1 GB). +Sie haben dazu folgende Möglichkeiten (und Probleme):

+ +

    +
  • eine DVD per Briefpost verschicken

    + Steht außer Frage - wir leben im Jahr + <> + nach der Erfindung des Internet! + Versand von (Hardware-)Medien ist etwas für Opas. +

    +

  • E-Mail benutzen

    + Die meisten E-Mail Server haben ein Limit von 10 MB pro E-Mail + und ein Speicherkontingent von wenigen 100 MB pro User oder sogar weniger. +

    +

  • UUCP

    + Warum nicht gleich Keilschrift-Zeichen in Tonplatten eindrücken? +

    +

  • SSH

    + Sie haben das Passwort Ihres Freundes oder sind gewillt ihm Ihres zu geben + - nur für einen Datei-Transfer? +

    +

  • FTP

    +

      +
    • Welchen FTP Server benutzen? +
    • Welchen Account benutzen, welches Passwort? +
    • Stört es Sie nicht unverschlüsselte Passwörter über das unsichere Internet zu übertragen? +
    • Unterstützt Ihr Proxy passives FTP? +
    • Im Fall von anonymen FTP: +
        +
      • Erlaubt es 1 GB Uploads? +
      • Kann man den Upload nach dem Transfer wieder löschen? +
      • Wer kann Ihre Datei noch downloaden? +
      • Wer noch kann Ihre Datei löschen? +
      • Sie müssen Ihrem Freund die Download-URL zukommen lassen und er + muss Sie über den erfolgreichen Download informieren, danach müssen Sie die Datei löschen.
        + Alles in Allem: eine nervige Sache. +
      +
    +

    +

  • HTTP

    +

      +
    • Es gibt keine standardmäßige Upload- und User-Verwaltung (muss erst programmiert werden) +
    • Keine Auto-Benachrichtigung +
    • Kein automatisches Löschen +
    • Sehr wenige HTTP Server können mit Dateien größer 2 GB umgehen +
    +

    +

  • sendfile

    +

      +
    • Sie benutzen UNIX und haben sendfile installiert? +
    • Ihr Empfänger benutzt UNIX und hat sendfile installiert? +
    • Weder Ihr Empfänger noch Sie selbst haben eine Firewall die Port 487 blockiert? +
    +

    +

  • Kommerzielle Dienste wie DropLoad, ALLPeers, YouSendIt, etc

    +

      +
    • Welche Beschränkungen haben sie? (meist: < 2 GB)? +
    • Was ist mit Sicherheit und Privatsphäre: werden Ihre Dateien sicher und geschützt sein? +
    • Basieren sie auf Open Source- oder proprietärer Software? +
    • Sind sie mit jedem Browser benutzbar oder braucht man Java, Active-X, Flash oder andere üble Plugins? +
    • Werden sie länger als ein paar Monate existieren?
      + (DropLoad und ALLPeers haben ihren Betrieb schon eingestellt) +
    +

    +

+

+Wenn Sie auch nur eine der Fragen von oben mit "Nein" beantwortet haben, dann brauchen Sie F*EX. +

+

Hauptmerkmale von F*EX

+

+

    +
  • Datei-Transfer mit praktisch unbegrenzter Dateigröße +
  • Empfänger und Absender brauchen lediglich ein E-Mail Programm und einen Web-Browser - + es muss keine zusätzliche Software installiert werden +
  • RESEND und REGET für Wiederaufnahme bei Link Fehlern beim letzten gesendeten Byte +
  • Auto-Benachrichtigung der Empfänger +
  • automatisches Löschen nach Download +
  • automatisches Löschen nach Ablaufdatum (Standard: 5 Tage) +
  • Full-User können Sub-User erstellen, die dann nur an den Full-User senden dürfen +
  • Full-User können Gruppen erstellen, eine Analogie zu Mailinglisten, aber für Dateien +
  • wartungsfrei: bis auf die Erstellung neuer F*EX Accounts ist keine Interaktion eines Admins erforderlich +
  • Für das Senden an mehrere Empfänger wird auf dem Server nur einmal Speicherplatz verbraucht +
  • F*EX ist ein HTTP-Web-Dienst und benötigt keine Firewall-Tunnel +
  • Unterstützung für Streams +
  • für UNIX Benutzer gibt es die Shell-Programme fexsend und fexget, um den lästigen Gebrauch von Webbrowsern zu umgehen +
  • Protokoll und Quellcode sind frei verfügbar (GPL) +
+ +

Lassen Sie uns über SEX sprechen

+F*EX hat einen Begleiter: Stream EXchange (SEX).

+Man kann sich SEX als netzwerkweite UNIX Pipes mit einem Relay dazwischen vorstellen. +Das kann hilfreich sein, wenn man Daten von User A zu User B leiten will, +ohne dass A und B eine direkte Verbindung zueinander aufbauen können, aber beide sich +über HTTP zum SEX Server verbinden können. +Für eine nahtlose Integration in die UNIX Programm Reihe, +gibt es die Shell-Programme sexsend und sexget. +

+Die Authentifizierung ist dieselbe wie bei F*EX. + +

Noch Fragen?

+Siehe FAQ (Fragen und Antworten) + +

+

Kontakt: fexmaster
+ + + diff -Nru fex-20110622/locale/german/lang.html fex-20110726/locale/german/lang.html --- fex-20110622/locale/german/lang.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/german/lang.html 2011-07-08 17:21:57.000000000 +0200 @@ -0,0 +1 @@ +deutsch diff -Nru fex-20110622/locale/german/lib/fup.pl fex-20110726/locale/german/lib/fup.pl --- fex-20110622/locale/german/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/german/lib/fup.pl 2010-11-18 21:36:43.000000000 +0100 @@ -0,0 +1,44 @@ +# lokale Konfiguration fuer F*EX CGI fup + +$info_1 = $info_login = <

+F*EX (File EXchange) +ist ein Dienst um große (sehr große, riesige, gigantische, ...) Dateien zu senden. +

+Der Absender (Sie) läd eine Datei auf den F*EX Server hoch und der +Empfänger bekommt automatisch eine Benachrichtigungs-E-Mail mit der Download-URL.
+Nach dem Download oder nach $keep_default Tagen löscht der Server die Datei.
+F*EX ist kein Archiv! +

+Um es zu nutzen, geben Sie Ihre Empfänger E-Mail Adresse(n) in die Felder oben ein. +

+Noch immer verwirrt?
+Testen Sie F*EX, indem Sie eine Datei an sich selbst senden +(Absender = Empfänger = Ihre E-Mail Adresse). +

+Siehe auch Fragen & Antworten. +


+

+ $ENV{SERVER_ADMIN}
+
+EOD + +$info_2 = <

+Nach dem Abschicken sehen Sie einen Upload Fortschrittsbalken +(wenn Sie Javascript aktiviert haben und Popups erlauben). +

+Bemerkung: Die meisten Webbrowser können keine Dateien hochladen, +die größer als 2 GB sind!
+Wenn Ihre Datei größer ist, müssen Sie einen speziellen +F*EX client nutzen.
+Sie brauchen ihn außerdem, wenn Sie abgebrochene Uploads +wiederaufnehmen wollen. Ihr Webbrowser ist dazu nicht in der Lage. +

+Warnung: einige HTTP Proxys wie privoxy verzögern den Upload Fortschrittsbalken!
+Sie sollten den Proxy für $ENV{SERVER_NAME} deaktivieren, wenn Sie auf dieses Problem stoßen. +

+Firefox Benutzer: drücken Sie nicht [ESC], denn das bricht den Upload ab! +

+Siehe auch FAQ. +EOD diff -Nru fex-20110622/locale/italian/htdocs/FAQ.html fex-20110726/locale/italian/htdocs/FAQ.html --- fex-20110622/locale/italian/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/italian/htdocs/FAQ.html 2011-06-30 14:16:56.000000000 +0200 @@ -0,0 +1,294 @@ + +

+Domande Generiche:
+==================
+
+Q: Perche' il nome e' "F*EX" invece del piu' corto "FEX"?
+
+A: Al momento della pubblicazione c'era gia' un (vecchio) programma
+   nominato "FEX" su freashmeat.net
+
+
+Q: Perche' non usare un servizio commerciale come
+   DropLoad, ALLPeers, YouSendIt, ecc. ?
+
+A: Tutti hanno un limite di 2 GB o meno.
+   I loro livelli di sicurezza e privacy sono sconosciuti.
+   Non sono servizi basati su software open-source.
+   Non ci sono client UNIX (a linea di comando) per loro.
+   Hanno bisogno di java, Active-X, Flash o altri plug-in.
+   Non si sa quanto tempo sopravviveranno - DropLoad e ALLPeers hanno
+   gia' concluso la loro attivita'.
+
+
+Q: Perche' c'e' un cammello nel logo?
+
+A: Il logo e' stato ispirato al cammello del Perl, ma e' basato sul
+   cammello di peluche della Steiff che ci portiamo insieme con noi
+   nelle nostre corse con il tandem.
+   Il logo e' stato disegnato dal mio "fuochista" Beate
+   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
+
+
+Q: Dovo posso prendere i sorgenti di F*EX ?
+
+A: http://fex.rus.uni-stuttgart.de/fex.html
+
+
+Q: Dove posso installare F*EX ?
+
+A: In un host UNIX con una entry DNS ed un SMTP per la spedizione
+   delle e-mail. Su questo server bisogna avere i privilegi di root.
+
+
+Q: Cosa sono DNS e SMTP?
+
+A: Lascia perdere F*EX. E' al di la' delle tue possibilita'.
+
+
+Q: Chi e' l'autore ?
+
+A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
+
+
+Q: Che tipo di licenza ha F*EX ?
+
+A: GNU GPL free software, vedete http://www.gnu.org/licenses/gpl.txt
+
+
+Q: C'e' una mailing list per F*EX ?
+
+A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
+
+
+Q: Dove posso trovare un servizio commerciale per F*EX ?
+
+A: Contattate fex@nepustil.net http://www.nepustil.net/
+
+
+Q: Ho altre domande che non trovo in questo documento.
+
+A: Chiedete all'autore <framstag@rus.uni-stuttgart.de>
+
+
+
+Domande Utente:
+===============
+
+Q: Cos'e' il campo "auth-ID" ?
+
+A: Il campo auth-ID e' un identificativo interno che individua l'utente;
+   e' lo username.
+   E' creato la prima volta o dall'amministratore o attraverso il processo
+   di registrazione automatico e puo' essere successivamente modificato
+   da te (che sei l'utente).
+   Pensa come se fosse una password a bassa sicurezza.
+
+Q: Posso usare un proxy HTTP ?
+
+A: Si'.
+
+
+Q: Ho caricato un file ENORME, ma ho fatto un errore di battitura
+   nell'indirizzo del destinatario. Ora mi trovo con una e-mail
+   di errore.
+   Devo effettuare di nuovo il caricamento di questo ENORME file?
+
+A: No, non e' necessario. Puoi ridirigere il file con
+   http://$HTTP_HOST$/rup
+
+
+Q: Ho caricato un file ENORME ma ho dimenticato uno dei destinatari.
+   Devo ricaricarlo?
+
+
+A: No, non e' necessario. Puo' inoltrare il file con
+   http://$HTTP_HOST$/foc
+
+
+Q: Posso caricare file di dimensioni > di 2 GB con il mio browser !?
+
+A: Tutti i browser che conosco hanno dei bug nella loro implementazione
+   delle FORM HTML.
+   Il limite e' per lo piu' di 2 GB, molto spesso e' di 4 GB.
+   Dovete usare uno speciale client F*EX per caricare file > 2GB,
+   vedete http://$HTTP_HOST$/tools.html
+
+
+Q: Il mio download si e' bloccato prima di finire.
+   Posso riprenderlo?
+
+A: F*EX supporta il recupero del download ma anche il vostro client deve
+   supportare questa funzione. Firefox, per esempio, non ha questa funzione,
+   serve un'altro client come Opera, Wget o Fexget.
+
+
+Q: Il caricamento del mio file si e' interrotto prima di finire.
+   Posso riprenderlo?
+
+A: F*EX supporta la ripresa del caricamento interrotto di un file ma anche
+   il client deve supportarlo. Nessun browser WEB ha questa funzionalita',
+   avete bisogno di uno speciale client F*EX come fexsend, schwuppdiwupp o F*IX.
+   Vedete http://$HTTP_HOST$/tools.html
+
+
+Q: Il mio browser WEB non puo' eseguire il client java F*IX
+   in quanto non trova l'ambiente java runtime e quindi
+   non puo' caricare la applet F*IX
+
+
+A: Manca il plug-in java per il vostro browser WEB. Sui sistemi Debian e
+   Ubuntu potete installarlo con questo comando:
+   "sudo aptitude install sun-java6-plugin"
+
+
+Q: Quando schiaccio [ESC] in firefox il caricamento si cancella. Perche'?
+
+A: Si tratta di una caratteristica di firefox: il tasto ESC termina
+   l'operazione corrente.
+   Soluzione semplica: non schiacciate ESC in Firefox.
+   Soluzione complessa: chiedete agli sviluppatori di Firefox di aggiungere
+   la configurazione della tastiera.
+
+
+Q: Spedire come utente F*EX e' facile, ma come posso
+   ricevere i file da altri utenti all'esterno?
+
+A: Registrali come tuoi "sotto-utenti" oppure crea un gruppo F*EX
+   con http://$HTTP_HOST$/fuc
+
+
+Q: Qualche volta posso scaricare un file piu' di una volta,
+   specialmente quando ripeto l'operazione velocemente.
+   La funziona di autodelete e' poco affidabile?
+
+A: Il server F*EX rende disponibile il file scaricato ancora per un
+   periodo di 1 minuto. Questo e' necessario per evitare che alcuni
+   "download managers" piuttosto stupidi diano errore in quanto
+   richiedono il file parecchie volte di seguito.
+
+A: Il vostro fexmaster ha impostato la variabile AUTODELETE=DELAY
+   come default, il che significa che il processo di
+   autocancellazione e' eseguita una volta al giorno.
+
+A: Certi utenti (usate i sorgenti!!!) possono impostare il flag
+   "non cancellare dopo il download".
+
+
+Q: La finestra temporale prima che il file sia cancellato e' troppo
+   stretta per me, ho bisogno di allargarla. Come posso fare?
+
+A: Usate fexsend, chiedete al vostro fexmaster oppure leggete il
+   codice sorgente :-)
+
+
+Q: Durante il download di un file con Internet Explorer
+   mi dice "Non posso aprire il sito Internet". Cosa posso fare?
+
+A: Usate Firefox o qualsiasi altro browser WEB compatibile con Internet,
+   dato che Internet Explorer non lo e'. Questo e' uno dei tanti bug di
+   Internet Explorer.
+
+
+
+
+Domande Amministrative:
+=======================
+
+Q: Non posso installare un server web come fexsrv perche'
+   non ho i permessi di root. Esiste una pura versione CGI
+   di F*EX eseguibile con un web server Apache ?
+
+A: F*EX e' rigidamente vincolato a fexsrv per diverse ragioni (performance,
+   limite dimensione file, concetto di sessione, etc) e non puo' essere
+   eseguito come una CGI sotto apache.
+   Potete dare un'occhiata a
+   http://gpl.univ-avignon.fr/filez/
+   http://freshmeat.net/projects/eventh/
+   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (Solo in Tedesco!)
+   il quale implementa uno scambio file come pura CGI, ma ha il limite dei 2 GB.
+
+
+Q: F*EX non funziona per nulla!
+   Non mi posso connettere con il mio browser web!
+
+A: Controllate il routing, le impostazioni del firewall e di ipfilters.
+   Controllate anche che il vostro xinetd sia collegato con il
+   wrapper-tcp e sia configurato correttamente (hosts.allow).
+   F*EX necessita della porta 80/tcp (HTTP) e opzionalmente
+   della 443/tcp (HTTPS).
+
+
+Q: F*EX e' troppo complicato!
+   Mi serve qualcosa di piu' semplice.
+
+A: Provate http://www.home.unix-ag.org/simon/woof.html
+
+
+Q: Come posso integrare F*EX nell'ambiente di gestione
+   dell'utente esistente nel mio sito?
+
+A: F*EX ha diversi moduli di autenticazione:
+   locale, RADIUS, LDAP, mailman e POP
+   Per gli ultimi 4 si prega di contattare l'autore
+   framstag@rus.uni-stuttgart.de
+
+
+Q: Vorrei che i miei utenti locali usassero
+   F*EX automaticamente. Come??
+
+A: Lasciate che si registrino da soli con http://yourfexserver/fur
+   Dovete editare il file lib/fex.ph ed impostare (esempio):
+   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+   @local_domains = qw(flupp.org ulm.sub.net);
+   (Ovviamente dovete iunserire i vostri dati reali!)
+
+
+Q: Ho bisogno di maggior sicurezza! Come posso abilitare HTTPS??
+
+A: Leggete la documentazione doc/SSL ed anche cercate "fop_auth" in doc/concept
+
+
+Q: Ho bisogno di un look aziendale.
+   Come posso configurare F*EX per questo?
+
+A: Potete Guardare la variabile @H1_extra nel file fex.ph ed aggiungere
+   codice HTML al file htdocs/header.html
+
+A: Guardate il file htdocs/fup_template.html, modificatelo secondo i vostri
+   bisogni ed utilizzatelo come start-page.
+
+
+Q: F*EX e' troppo complicato per i miei utenti.
+   Ho bisogno di una form semplificata.
+
+A: Guardate il file htdocs/fup_template.html
+
+
+Q: Vorrei che le e-mail BCC indirizzate all'amministratore
+   fex fossero spedite ad altro indirizzo.
+
+A: Usate procmail o scrivete OTHERADDRESS in /home/fex/.forward
+
+
+Q: Posso avere una versione localizzata
+   nella mia lingua??
+
+A: Con il vostro aiuto, si'. Per favore contattate l'autore a
+   framstag@rus.uni-stuttgart.de
+
+
+Domande varie:
+==============
+
+Q: F*EX e' ottimo! Posso lavorare con
+   il team di sviluppo?
+   Che cosa c'e' bisogno di fare?
+
+A: Contattate l'autore framstag@rus.uni-stuttgart.de
+   Funzionalita' richieste:
+
+     - Un plug-in F*EX per thunderbird o outlook
+     - Supporto in altre lingue
+
+
diff -Nru fex-20110622/locale/italian/htdocs/index.html fex-20110726/locale/italian/htdocs/index.html --- fex-20110622/locale/italian/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/italian/htdocs/index.html 2011-06-24 13:32:18.000000000 +0200 @@ -0,0 +1,128 @@ + +F*EX - File EXchange + +
+

F*EX - Frams' Fast File EXchange

+ +
+

+F*EX (Frams' Fast File EXchange) e' un servizio per spedire grossi (grandi, enormi, giganti, ...) file da un utente A ad un utente B. +

+Il mittente carica il file nel server F*EX usando una +form WWW di carico mentre al destinatario viene recapitata una e-mail di notifica con un link per effettuare il download. +

+ +Direte: +

+ Per quale motivo ho bisogno di un altro servizio per effettuare il trasferimento dei files?!
+ Per questo ho gia' la posta elettronica(e-mail), l'ftp, l'ssh ed anche il comando sendfile! +
+

+Io dico: +

+ Nonostante tutto hai bisogno di F*EX :-) +
+

+ +Supponiamo, per esempio, che tu voglia spedire ai tuoi amici il video delle tue ultime vacanze (1 GB). Hai le seguenti possibilita' (e problemi):

+ +

    +
  • spedire un DVD con il servizio postale

    + Fuori discussione - viviamo nell'anno + <> + dopo l'invenzione di Internet! + Spedire supporti hardware e' da trogloditi. +

    +

  • usare la posta elettronica (e-mail)

    + Gran parte dei server di posta elettronica hanno un limite di 10 MB per ognuna delle e-mail e la quota totale e' di meno di 100 MB per utente. +

    +

  • uucp

    + Perche' non usare la scrittura cuneiforme su una lastra di pietra? +

    +

  • ssh

    + Avete la password dei vostri amici oppure siete disposti a dargli la vostra? + - solo per trasferire un file? +

    +

  • ftp

    +

      +
    • Quale server ftp usare? +
    • Quale utente usare, quale password? +
    • Non vi dispiace mandare password e files non crittografati su Internet (insicura per definizione)? +
    • Il vostro proxy supporta l'ftp passivo? +
    • In caso di ftp anonimo: +
        +
      • Permette di caricare file da 1 GB? +
      • Permette di cancellare il file caricato subito dopo? +
      • Chi altri puo' fare il download del vostro file? +
      • Chi altri puo' cancellare il vostro file? +
      • Dovete mandare ai vostri amici il link per lo scarico, loro devono informarvi di avere effettuato il download del file e voi dovete cancellarlo subito dopo.
        + In poche parole: una rottura di scatole. +
      +
    +

    +

  • http

    +

      +
    • Non esiste un programma di default - deve essere costruito. +
    • Non esiste l'auto-notifica. +
    • Non esiste l'auto-cancellazione. +
    • Pochissimi server HTTP possono trattare file piu' grandi di 2 GB. +
    +

    +

  • sendfile

    +

      +
    • Avete UNIX ed avete sendfile installato? +
    • Il vostro destinatario ha UNIX ed ha sendfile installato? +
    • Sicuri che ne' voi, ne' il vostro destinatario avete un firewall che blocca la porta 487? +
    +

    +

  • servizi commerciali come DropLoad, ALLPeers, YouSendIt, eccetera

    +

      +
    • Quale limite hanno (gran parte: < 2 GB)? +
    • Cosa dire di sicurezza e privacy: i vostri file saranno salvi e sicuri? +
    • Sono basati su servizi open source o su proprietari? +
    • Sono accessibili con qualsiasi browser oppure hanno bisogno di java, active-X, flash o qualche altro plug-in? +
    • Sopravviveranno per piu' di qualche mese?
      + (Per esempio servizi quali DropLoad, ALLPeers e drop.io hanno gia' terminato la loro attivita') +
    +

    +

+

+Se avete risposto "no" ad almeno ad una delle domande, avete bisogno di +F*EX. +

+

Principali caratteristiche di F*EX

+

+

    +
  • trasferimento file di dimensioni virtualmente illimitate. +
  • il destinatario ed il mittente hanno bisogno solo di un programma di posta elettronica e di un browser WEB + di qualsiasi tipo: non devono installare nulla. +
  • funzioni RESEND e REGET per riprendere l'esecuzione dopo un blocco della connessione all'ultimo byte. +
  • auto-notifica del destinatario. +
  • auto-cancellazione dopo il download. +
  • auto-cancellazione dopo un periodo di 5 giorni (per default). +
  • gli utenti "full" possono creare "sottoutenti" o utenti "limitati" i quali possono spedire solo a questo server. +
  • gli utenti "full" possono creare gruppi in analogia a quanto succede per le liste di distribuzione, solo che viene fatto per i file. +
  • manutenzione semplice: non e' necessario l'intervento dell'amministratore per la creazione di nuovi utenti F*EX. +
  • l'invio di file a piu' destinatari occupa nel server solo lo spazio di una sola spedizione. +
  • F*EX e' un web-service di tipo HTTP e non ha bisogno di "tunnels" nel firewall. +
  • sono supportati anche i flussi (stream). +
  • per gli utenti che conoscono UNIX, ci sono gli script-shell fexsend e fexget + che evitano l'uso di un browser-WEB. +
  • i protocolli ed il codice sorgente sono liberamente disponibili (GPL). +
+ +

Parliamo di SEX

+F*EX ha un compagno: Stream EXchange (SEX).

+Potete immaginare che SEX sia una specie di lunga pipe UNIX con un relay in mezzo. +Questo servizio puo' essere utilizzato per il travaso di dati da un utente A ad un utente B quando A e B non possono stabilire una connessione diretta ma entrambi possono stabilire una connessione HTTP con il server SEX. Per una completa integrazione con i tool di concatenazione dei comandi di UNIX, ci sono gli script-shell sexsend and sexget. +

+L'autenticazione e' la stessa utilizzata da F*EX. + +

Altre domande?

+Vedi le FAQ + +

+

contattate: fexmaster
+ + + diff -Nru fex-20110622/locale/italian/lang.html fex-20110726/locale/italian/lang.html --- fex-20110622/locale/italian/lang.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/italian/lang.html 2011-07-08 17:24:47.000000000 +0200 @@ -0,0 +1 @@ +italiano diff -Nru fex-20110622/locale/italian/lib/fup.pl fex-20110726/locale/italian/lib/fup.pl --- fex-20110622/locale/italian/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/italian/lib/fup.pl 2011-06-27 17:44:44.000000000 +0200 @@ -0,0 +1,35 @@ +# configurazione per F*EX CGI fup + +$info_1 = $info_login = <

+F*EX (File EXchange) +e' un servizio per spedire grossi (grandi, enormi, giganti, ...) file. +

+Il mittente (tu) carica il file nel server F*EX ed automaticamente il destinatario si vede recapitare +una e-mail di notifica con il link per effettuare il download.
+Dopo il download o dopo $keep_default giorni, il server cancella il file. +F*EX non e' un sistema di archiviazione! +

+Guardate anche domande e risposte (Q&A). +


+

+ $ENV{SERVER_ADMIN}
+
+EOD + +$info_2 = <

+Dopo il caricamento del file vedrete una barra di avanzamento +(bisogna avere javascript abilitato ed i popup abilitati). +

+NOTA: Parte dei browser-WEB non possono caricare file > 2 GB!
+Se il tuo file e' piu' grande devi usare un client F*EX particolare.
+Hai bisogno anche di un tool per recuperare i download interrotti. Il tuo browser-WEB non puo' farlo. +

+Attenzione: alcuni proxy HTTP come privoxy ritardano lo stattttto della barra di avanzamento!
+Potresti voler disabilitare il proxying $ENV{SERVER_NAME} se ti capita di incorrere in questo problema. +

+Utenti Firefox: non digitare [ESC] perche' questo interrompera' il caricamento! +

+Vedere anche FAQ. +EOD diff -Nru fex-20110622/locale/italiano/htdocs/FAQ.html fex-20110726/locale/italiano/htdocs/FAQ.html --- fex-20110622/locale/italiano/htdocs/FAQ.html 2011-06-22 19:27:02.000000000 +0200 +++ fex-20110726/locale/italiano/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,301 +0,0 @@ - -This FAQ has 3 parts:

- -

-

-
-Domande Generiche:
-==================
-
-Q: Perche' il nome e' "F*EX" invece del piu' corto "FEX"?
-
-A: Al momento della pubblicazione c'era gia' un (vecchio) programma
-   nominato "FEX" su freashmeat.net
-
-
-Q: Perche' non usare un servizio commerciale come
-   Jumbomail, DropLoad, ALLPeers, YouSendIt, ecc. ?
-
-A: Tutti hanno un limite di 2 GB o meno.
-   I loro livelli di sicurezza e privacy sono sconosciuti.
-   Non sono servizi basati su software open-source.
-   Non ci sono client UNIX (a linea di comando) per loro.
-   Hanno bisogno di java, Active-X, Flash o altri plug-in.
-   Non si sa quanto tempo sopravviveranno - DropLoad e ALLPeers hanno
-   gia' concluso la loro attivita'.
-
-
-Q: Perche' c'e' un cammello nel logo?
-
-A: Il logo e' stato ispirato al cammello del Perl, ma e' basato sul
-   cammello di peluche della Steiff che ci portiamo insieme con noi
-   nelle nostre corse con il tandem.
-   Il logo e' stato disegnato dal mio "fuochista" Beate
-   http://fex.rus.uni-stuttgart.de/Vortrag/tosa.html
-
-
-Q: Dovo posso prendere i sorgenti di F*EX ?
-
-A: http://fex.rus.uni-stuttgart.de/fex.html
-
-
-Q: Dove posso installare F*EX ?
-
-A: In un host UNIX con una entry DNS ed un SMTP per la spedizione
-   delle e-mail. Su questo server bisogna avere i privilegi di root.
-
-
-Q: Cosa sono DNS e SMTP?
-
-A: Lascia perdere F*EX. E' al di la' delle tue possibilita'.
-
-
-Q: Chi e' l'autore ?
-
-A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
-
-
-Q: Che tipo di licenza ha F*EX ?
-
-A: GNU GPL free software, vedete http://www.gnu.org/licenses/gpl.txt
-
-
-Q: C'e' una mailing list per F*EX ?
-
-A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
-
-
-Q: Dove posso trovare un servizio commerciale per F*EX ?
-
-A: Contattate fex@nepustil.net http://www.nepustil.net/
-
-
-Q: Ho altre domande che non trovo in questo documento.
-
-A: Chiedete all'autore <framstag@rus.uni-stuttgart.de>
-
-
-
-Domande Utente:
-===============
-
-Q: Cos'e' il campo "auth-ID" ?
-
-A: Il campo auth-ID e' un identificativo interno che individua l'utente;
-   e' lo username.
-   E' creato la prima volta o dall'amministratore o attraverso il processo
-   di registrazione automatico e puo' essere successivamente modificato
-   da te (che sei l'utente).
-   Pensa come se fosse una password a bassa sicurezza.
-
-Q: Posso usare un proxy HTTP ?
-
-A: Si'.
-
-
-Q: Ho caricato un file ENORME, ma ho fatto un errore di battitura
-   nell'indirizzo del destinatario. Ora mi trovo con una e-mail
-   di errore.
-   Devo effettuare di nuovo il caricamento di questo ENORME file?
-
-A: No, non e' necessario. Puoi ridirigere il file con
-   http://$HTTP_HOST$/rup
-
-
-Q: Ho caricato un file ENORME ma ho dimenticato uno dei destinatari.
-   Devo ricaricarlo?
-
-
-A: No, non e' necessario. Puo' inoltrare il file con
-   http://$HTTP_HOST$/foc
-
-
-Q: Posso caricare file di dimensioni > di 2 GB con il mio browser !?
-
-A: Tutti i browser che conosco hanno dei bug nella loro implementazione
-   delle FORM HTML.
-   Il limite e' per lo piu' di 2 GB, molto spesso e' di 4 GB.
-   Dovete usare uno speciale client F*EX per caricare file > 2GB,
-   vedete http://$HTTP_HOST$/tools.html
-
-
-Q: Il mio download si e' bloccato prima di finire.
-   Posso riprenderlo?
-
-A: F*EX supporta il recupero del download ma anche il vostro client deve
-   supportare questa funzione. Firefox, per esempio, non ha questa funzione,
-   serve un'altro client come Opera, Wget o Fexget.
-
-
-Q: Il caricamento del mio file si e' interrotto prima di finire.
-   Posso riprenderlo?
-
-A: F*EX supporta la ripresa del caricamento interrotto di un file ma anche
-   il client deve supportarlo. Nessun browser WEB ha questa funzionalita',
-   avete bisogno di uno speciale client F*EX come fexsend, schwuppdiwupp o F*IX.
-   Vedete http://$HTTP_HOST$/tools.html
-
-
-Q: Il mio browser WEB non puo' eseguire il client java F*IX
-   in quanto non trova l'ambiente java runtime e quindi
-   non puo' caricare la applet F*IX
-
-
-A: Manca il plug-in java per il vostro browser WEB. Sui sistemi Debian e
-   Ubuntu potete installarlo con questo comando:
-   "sudo aptitude install sun-java6-plugin"
-
-
-Q: Quando schiaccio [ESC] in firefox il caricamento si cancella. Perche'?
-
-A: Si tratta di una caratteristica di firefox: il tasto ESC termina
-   l'operazione corrente.
-   Soluzione semplica: non schiacciate ESC in Firefox.
-   Soluzione complessa: chiedete agli sviluppatori di Firefox di aggiungere
-   la configurazione della tastiera.
-
-
-Q: Spedire come utente F*EX e' facile, ma come posso
-   ricevere i file da altri utenti all'esterno?
-
-A: Registrali come tuoi "sotto-utenti" oppure crea un gruppo F*EX
-   con http://$HTTP_HOST$/fuc
-
-
-Q: Qualche volta posso scaricare un file piu' di una volta,
-   specialmente quando ripeto l'operazione velocemente.
-   La funziona di autodelete e' poco affidabile?
-
-A: Il server F*EX rende disponibile il file scaricato ancora per un
-   periodo di 1 minuto. Questo e' necessario per evitare che alcuni
-   "download managers" piuttosto stupidi diano errore in quanto
-   richiedono il file parecchie volte di seguito.
-
-A: Il vostro fexmaster ha impostato la variabile AUTODELETE=DELAY
-   come default, il che significa che il processo di
-   autocancellazione e' eseguita una volta al giorno.
-
-A: Certi utenti (usate i sorgenti!!!) possono impostare il flag
-   "non cancellare dopo il download".
-
-
-Q: La finestra temporale prima che il file sia cancellato e' troppo
-   stretta per me, ho bisogno di allargarla. Come posso fare?
-
-A: Usate fexsend, chiedete al vostro fexmaster oppure leggete il
-   codice sorgente :-)
-
-
-Q: Durante il download di un file con Internet Explorer
-   mi dice "Non posso aprire il sito Internet". Cosa posso fare?
-
-A: Usate Firefox o qualsiasi altro browser WEB compatibile con Internet,
-   dato che Internet Explorer non lo e'. Questo e' uno dei tanti bug di
-   Internet Explorer.
-
-
-
-
-Domande Amministrative:
-=======================
-
-Q: Non posso installare un server web come fexsrv perche'
-   non ho i permessi di root. Esiste una pura versione CGI
-   di F*EX eseguibile con un web server Apache ?
-
-A: F*EX e' rigidamente vincolato a fexsrv per diverse ragioni (performance,
-   limite dimensione file, concetto di sessione, etc) e non puo' essere
-   eseguito come una CGI sotto apache.
-   Potete dare un'occhiata a
-   http://gpl.univ-avignon.fr/filez/
-   http://freshmeat.net/projects/eventh/
-   http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (Solo in Tedesco!)
-   il quale implementa uno scambio file come pura CGI, ma ha il limite dei 2 GB.
-
-
-Q: F*EX non funziona per nulla!
-   Non mi posso connettere con il mio browser web!
-
-A: Controllate il routing, le impostazioni del firewall e di ipfilters.
-   Controllate anche che il vostro xinetd sia collegato con il
-   wrapper-tcp e sia configurato correttamente (hosts.allow).
-   F*EX necessita della porta 80/tcp (HTTP) e opzionalmente
-   della 443/tcp (HTTPS).
-
-
-Q: F*EX e' troppo complicato!
-   Mi serve qualcosa di piu' semplice.
-
-A: Provate http://www.home.unix-ag.org/simon/woof.html
-
-
-Q: Come posso integrare F*EX nell'ambiente di gestione
-   dell'utente esistente nel mio sito?
-
-A: F*EX ha diversi moduli di autenticazione:
-   locale, RADIUS, LDAP, mailman e POP
-   Per gli ultimi 4 si prega di contattare l'autore
-   framstag@rus.uni-stuttgart.de
-
-
-Q: Vorrei che i miei utenti locali usassero
-   F*EX automaticamente. Come??
-
-A: Lasciate che si registrino da soli con http://yourfexserver/fur
-   Dovete editare il file lib/fex.ph ed impostare (esempio):
-   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
-   @local_domains = qw(flupp.org ulm.sub.net);
-   (Ovviamente dovete iunserire i vostri dati reali!)
-
-
-Q: Ho bisogno di maggior sicurezza! Come posso abilitare HTTPS??
-
-A: Leggete la documentazione doc/SSL ed anche cercate "fop_auth" in doc/concept
-
-
-Q: Ho bisogno di un look aziendale.
-   Come posso configurare F*EX per questo?
-
-A: Potete Guardare la variabile @H1_extra nel file fex.ph ed aggiungere
-   codice HTML al file htdocs/header.html
-
-A: Guardate il file htdocs/fup_template.html, modificatelo secondo i vostri
-   bisogni ed utilizzatelo come start-page.
-
-
-Q: F*EX e' troppo complicato per i miei utenti.
-   Ho bisogno di una form semplificata.
-
-A: Guardate il file htdocs/fup_template.html
-
-
-Q: Vorrei che le e-mail BCC indirizzate all'amministratore
-   fex fossero spedite ad altro indirizzo.
-
-A: Usate procmail o scrivete OTHERADDRESS in /home/fex/.forward
-
-
-Q: Posso avere una versione localizzata
-   nella mia lingua??
-
-A: Con il vostro aiuto, si'. Per favore contattate l'autore a
-   framstag@rus.uni-stuttgart.de
-
-
-Domande varie:
-==============
-
-Q: F*EX e' ottimo! Posso lavorare con
-   il team di sviluppo?
-   Che cosa c'e' bisogno di fare?
-
-A: Contattate l'autore framstag@rus.uni-stuttgart.de
-   Funzionalita' richieste:
-
-     - Un plug-in F*EX per thunderbird o outlook
-     - Supporto in altre lingue
-
diff -Nru fex-20110622/locale/italiano/htdocs/index.html fex-20110726/locale/italiano/htdocs/index.html --- fex-20110622/locale/italiano/htdocs/index.html 2011-06-16 10:57:52.000000000 +0200 +++ fex-20110726/locale/italiano/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,128 +0,0 @@ - -F*EX - File EXchange - -
-

F*EX - Frams' Fast File EXchange

- -
-

-F*EX (Frams' Fast File EXchange) e' un servizio per spedire grossi (grandi, enormi, giganti, ...) file da un utente A ad un utente B. -

-Il mittente carica il file nel server F*EX usando una -form WWW di carico mentre al destinatario viene recapitata una e-mail di notifica con un link per effettuare il download. -

- -Direte: -

- Per quale motivo ho bisogno di un altro servizio per effettuare il trasferimento dei files?!
- Per questo ho gia' la posta elettronica(e-mail), l'ftp, l'ssh ed anche il comando sendfile! -
-

-Io dico: -

- Nonostante tutto hai bisogno di F*EX :-) -
-

- -Supponiamo, per esempio, che tu voglia spedire ai tuoi amici il video delle tue ultime vacanze (1 GB). Hai le seguenti possibilita' (e problemi):

- -

    -
  • spedire un DVD con il servizio postale

    - Fuori discussione - viviamo nell'anno - <> - dopo l'invenzione di Internet! - Spedire supporti hardware e' da trogloditi. -

    -

  • usare la posta elettronica (e-mail)

    - Gran parte dei server di posta elettronica hanno un limite di 10 MB per ognuna delle e-mail e la quota totale e' di meno di 100 MB per utente. -

    -

  • uucp

    - Perche' non usare la scrittura cuneiforme su una lastra di pietra? -

    -

  • ssh

    - Avete la password dei vostri amici oppure siete disposti a dargli la vostra? - - solo per trasferire un file? -

    -

  • ftp

    -

      -
    • Quale server ftp usare? -
    • Quale utente usare, quale password? -
    • Non vi dispiace mandare password e files non crittografati su Internet (insicura per definizione)? -
    • Il vostro proxy supporta l'ftp passivo? -
    • In caso di ftp anonimo: -
        -
      • Permette di caricare file da 1 GB? -
      • Permette di cancellare il file caricato subito dopo? -
      • Chi altri puo' fare il download del vostro file? -
      • Chi altri puo' cancellare il vostro file? -
      • Dovete mandare ai vostri amici il link per lo scarico, loro devono informarvi di avere effettuato il download del file e voi dovete cancellarlo subito dopo.
        - In poche parole: una rottura di scatole. -
      -
    -

    -

  • http

    -

      -
    • Non esiste un programma di default - deve essere costruito. -
    • Non esiste l'auto-notifica. -
    • Non esiste l'auto-cancellazione. -
    • Pochissimi server HTTP possono trattare file piu' grandi di 2 GB. -
    -

    -

  • sendfile

    -

      -
    • Avete UNIX ed avete sendfile installato? -
    • Il vostro destinatario ha UNIX ed ha sendfile installato? -
    • Sicuri che ne' voi, ne' il vostro destinatario avete un firewall che blocca la porta 487? -
    -

    -

  • servizi commerciali come Jumbo mail, DropLoad, ALLPeers, YouSendIt, eccetera

    -

      -
    • Quale limite hanno (gran parte: < 2 GB)? -
    • Cosa dire di sicurezza e privacy: i vostri file saranno salvi e sicuri? -
    • Sono basati su servizi open source o su proprietari? -
    • Sono accessibili con qualsiasi browser oppure hanno bisogno di java, active-X, flash o qualche altro plug-in? -
    • Sopravviveranno per piu' di qualche mese?
      - (Per esempio servizi quali DropLoad, ALLPeers e drop.io hanno gia' terminato la loro attivita') -
    -

    -

-

-Se avete risposto "no" ad almeno ad una delle domande, avete bisogno di -F*EX. -

-

Principali caratteristiche di F*EX

-

-

    -
  • trasferimento file di dimensioni virtualmente illimitate. -
  • il destinatario ed il mittente hanno bisogno solo di un programma di posta elettronica e di un browser WEB - di qualsiasi tipo: non devono installare nulla. -
  • funzioni RESEND e REGET per riprendere l'esecuzione dopo un blocco della connessione all'ultimo byte. -
  • auto-notifica del destinatario. -
  • auto-cancellazione dopo il download. -
  • auto-cancellazione dopo un periodo di 5 giorni (per default). -
  • gli utenti "full" possono creare "sottoutenti" o utenti "limitati" i quali possono spedire solo a questo server. -
  • gli utenti "full" possono creare gruppi in analogia a quanto succede per le liste di distribuzione, solo che viene fatto per i file. -
  • manutenzione semplice: non e' necessario l'intervento dell'amministratore per la creazione di nuovi utenti F*EX. -
  • l'invio di file a piu' destinatari occupa nel server solo lo spazio di una sola spedizione. -
  • F*EX e' un web-service di tipo HTTP e non ha bisogno di "tunnels" nel firewall. -
  • sono supportati anche i flussi (stream). -
  • per gli utenti che conoscono UNIX, ci sono gli script-shell fexsend e fexget - che evitano l'uso di un browser-WEB. -
  • i protocolli ed il codice sorgente sono liberamente disponibili (GPL). -
- -

Parliamo di SEX

-F*EX ha un compagno: Stream EXchange (SEX).

-Potete immaginare che SEX sia una specie di lunga pipe UNIX con un relay in mezzo. -Questo servizio puo' essere utilizzato per il travaso di dati da un utente A ad un utente B quando A e B non possono stabilire una connessione diretta ma entrambi possono stabilire una connessione HTTP con il server SEX. Per una completa integrazione con i tool di concatenazione dei comandi di UNIX, ci sono gli script-shell sexsend and sexget. -

-L'autenticazione e' la stessa utilizzata da F*EX. - -

Altre domande?

-Vedi le FAQ - -

-

contattate: fexmaster
- - - diff -Nru fex-20110622/locale/italiano/lib/fup.pl fex-20110726/locale/italiano/lib/fup.pl --- fex-20110622/locale/italiano/lib/fup.pl 2011-06-16 11:20:04.000000000 +0200 +++ fex-20110726/locale/italiano/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 @@ -1,39 +0,0 @@ -# configurazione per F*EX CGI fup - -$info_1 = $info_login = <

-F*EX (File EXchange) -e' un servizio per spedire grossi (grandi, enormi, giganti, ...) file. -

-Il mittente (tu) carica il file nel server F*EX ed automaticamente il destinatario si vede recapitare -una e-mail di notifica con il link per effettuare il download.
-Dopo il download o dopo $keep_default giorni, il server cancella il file. -F*EX non e' un sistema di archiviazione! -

-Guardate anche domande e risposte (Q&A). -

-Questo server e' solo per lo sviluppo di F*EX presso il data center.
-Altri componenti dell'Universita' di Stoccarda devono usare -fex.uni-stuttgart.de -


-

- $ENV{SERVER_ADMIN}
-
-EOD - -$info_2 = <

-Dopo il caricamento del file vedrete una barra di avanzamento -(bisogna avere javascript abilitato ed i popup consentiti). -

-NOTE: Most web browsers cannot upload files > 2 GB!
-If your file is greater you have to use a special F*EX client.
-You also need one for resuming interrupted uploads. Your web browser cannot do this. -

-Warning: some HTTP proxies like privoxy delay the upload progress bar!
-You may want to disable proxying $ENV{SERVER_NAME} if you run into this problem. -

-Firefox users: do not hit [ESC] because this will abort the upload! -

-See also the FAQ. -EOD diff -Nru fex-20110622/locale/spanish/htdocs/FAQ.html fex-20110726/locale/spanish/htdocs/FAQ.html --- fex-20110622/locale/spanish/htdocs/FAQ.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/spanish/htdocs/FAQ.html 2011-06-30 14:16:55.000000000 +0200 @@ -0,0 +1,252 @@ + +

+Meta preguntas:
+===============
+
+P: ¿Por qué el nombre de F*EX y no uno más corto?
+
+R: En el momento de la publicación había ya un programa llamado "FEX" activo 
+   (más viejo) freshmeat.net.
+
+
+P: ¿Por qué no emplear un servicio comercial
+   DropLoad, ALLPeers, YouSendIt, etc?
+   
+R: Tienen un límite de 2GB e incluso menos.
+   Su estado de privacidad y seguridad es desconocido.
+   No están basados en software abierto.
+   No existe ningún cliente UNIX (CLI) para ellos.
+   Necesita java, active-X, flash u otros plugins endemeniados.
+   Se desconoce cuanto durarán - DropLoad y ALLPeers
+   ha finalizado sus asuntos.
+
+
+P: ¿Por qu el camello como logo?
+
+R: El logo fue inspirado por el camello de Perl, pero est basado en un Steiff
+   el camello de peluche, que correo con con nosotros on nuestro tamdem de 
+   carrelas.  El logo fue dibujado por Beate.
+
+
+P: ¿Dónde puedo conseguir los fuentes de F*EX?
+
+R: http://fex.rus.uni-stuttgart.de/fex.html
+
+
+P: ¿Que hace falta para instalar F*EX?
+
+R: Un servidor UNIX con una entrega DNS y smtp para correo saliendo.
+   Y hace falta estar root en este ordenador.
+
+
+P: ¿Que es DNS y smtp?
+
+R: Que no instale F*EX. Es allende de su horizonte.
+
+
+P: ¿Quién es el autor?
+
+A: Ulli Horlacher <framstag@rus.uni-stuttgart.de>
+
+
+P: ¿Qué licencia tiene F*EX?
+
+R: Software libre GNU GPL, vea http://www.gnu.org/licenses/gpl.txt
+
+
+P: ¿Hay una lista de correo de F*EX?
+
+A: https://listserv.uni-stuttgart.de/mailman/listinfo/fex
+
+
+P: ¿Dónde puede conseguir apoyo comercial para F*EX?
+
+R: Contacte con fex@nepustil.net http://www.nepustil.net/
+
+
+P: ¡Tengo más/otras preguntas de las que aparecen en este documento!
+
+R: Pregunte al autor <framstag@rus.uni-stuttgart.de>
+
+
+Preguntas de los usuarios:
+==========================
+
+P: ¿Qué es el "auth-ID"?
+
+R: El auth-ID es una identificación interna que autentica al usuario.
+   La primera vez es generado por el administrador o por el proceso de registro
+   automático y pude modificarlo más tarde. Piense en él como
+   una especie de clave poco segura.
+
+
+P: ¿Puedo usar un proxy HTTP?
+
+R: Sí
+
+
+P: He subido un fichero ENORME pero me he confundido al escribir la dirección 
+   de correo electrónico del destinatario.
+   Acabo de recibir un correo de error de rebote. 
+   ¿Tengo que volver a subir el fichero ENORME?
+
+R: No, no es necesario. Puede redirigir el fichero con
+   http://$HTTP_HOST$/rup
+
+
+P: He subido un fichero ENORME pero olvidé poner a un destinatario.
+   ¿Tengo que volver a subir el fichero ENORME?
+
+R: No, no es necesario. Puede reenviar una copia del fichero con
+   http://$HTTP_HOST$/foc
+
+
+P: ¿¡No puede subir ficheros > 2 GB con mi navegador web!?
+
+R: Todos los navegadores web que conozco tienen errores en su implementación
+   de HTML-FORM. El límite en la mayoría es de 2 GB, algunas veces 4 GB.
+   Tiene que usar un cliente especial de F*EX para subir ficheros > 2 GB, vea
+   http://$HTTP_HOST$/tools.html
+
+
+P: Mi descarga abortó antes de que acabara. ¿Puedo continuar la descarga?
+
+R: F*EX soporta la continuación de la descarga, pero su cliente debe soportar
+   también esta característica. Firefox, por ejemplo, no tiene esta 
+   característica HTTP, necesita otro cliente como opera, wget o fexget
+
+
+P: Mi subida abortó antes de que finalizara. ¿Puedo continuar la subida?
+
+R: F*EX soporta la continuación de la subida, pero su cliente también debe 
+   soportarla. Ningún navegador web tiene esta característica, necesita un 
+   cliente de F*EX especial como fexsend, schwuppdiwupp o F*IX
+   Vea http://$HTTP_HOST$/tools.html
+
+
+P: Cuando pulso [ESC] en firefox la subida se cancela. ¿Por qué?
+
+R: Esta es una característica de firefox: ESC finaliza la operación en curso.
+   Solución sencilla: no pulse ESC en Firefox
+   Solución compleja: pida a los desarrolladores de Firefox que añadan una 
+                      configuración del teclado
+
+
+P: Enviar como usario F*EX es fácil, pero ¿como pueden recibirse fichero de 
+   otros desde fuera?
+
+R: Registrelos como su subusuarios o cre un grupo F*EX
+
+
+P: A veces puedo descargar un fichero más de una vez, especialmente cuando
+   lo repito rápidamente. ¿Tiene errores la caracter de autoborrado?
+
+R: El servidor F*EX tiene un tiempo de gracia de 1 minuto tras la primera
+   descarga con exito durante el cual el fichero está disponible todavía.  
+   Este es necesario porque algunos "administradores de descargas" estúpidos 
+   solicitan el fichero varias al mismo tiempo.  De otra manera, informan al 
+   usuario de un error.
+
+R: Su fexmaster ha establecido AUTODELETE=DELAY por defecto, lo que significa 
+   que el proceso de limpieza del autoborrado se ejecuta una vez al día
+
+R: Los usuario normales (use los fuentes, Luke!) pueden establecer una bandera
+   de "no borrar tras la descarga"
+
+
+P: El tiempo por defecto para mantener el fichero en el sistema es desmasiado 
+   corto para mí, necesito más. ¿Cómo puedo cambiarlo?
+
+R: Use fexsend, pregunte a su fexmaster o lea el código fuente
+
+
+P: No puede descargar ficheros con Internet Explorer, me dice "No puedo
+   abrir el sistio de Internet". ¿Qué debería hacer?
+
+R: Use Firefox o cualquier otro navegador web compatible con Internet, puesto 
+   que Internet Explorer no lo es. Este es uno de los muchos errores de 
+   Internet Explorer.
+
+
+Preguntas del administrador:
+============================
+
+P: No puedo instalar un servidor web como fexsrv, porque no tengo permisos
+   de root. ¿Existe una versión CGI pura de F*EX que funcione con un
+   servidor web apache?
+
+R: F*EX está íntimamente unido a fexsrv por varias razones (prestaciones,
+   limitación en el tamaño del fichero, el concepto de sesión, etc.) y no 
+   puede ejecutarse como CGI desde apache.
+   Pero puede echar un vistazo a
+   
+   http://gpl.univ-avignon.fr/filez/
+   http://freshmeat.net/projects/eventh/
+
+   que implementa un intercambio de ficheros con CGIs puros, pero ambos están 
+   limitados a 2 GB.
+   
+
+P: ¡F*EX no funciona en absoluto! 
+   ¡No puedo conectarme a él con mi navegador web!
+
+R: Compruebe el encaminamiento, los filtros IP y la configuración del 
+   cortafuegos. Compruebe también si su xinetd está enlazado con tcp-wrapper 
+   y configúrelo correctamente (hosts.allow).
+
+   F*EX necesita el puerto 80/tcp (HTTP) y opcionalmente el puerto 443/tcp
+   (HTTPS).
+
+
+P: ¡F*EX es muy complicado! Necesito algo más sencillo.
+
+R: Pruebe http://www.home.unix-ag.org/simon/woof.html
+
+
+P: ¿Como puedo integrar F*EX la administración de usuario existente de mi 
+   sitio?
+
+R: F*EX tiene varios módulos de autenticación:
+   local, RADIUS, LDAP, mailman y POP
+   Para los últimos 4 póngase en contacto con el autor por favor.
+   
+
+P: Quiero que todos mis usuarios locales use F*EX automáticamente. 
+   ¿Cómo puedo hacerlo?
+
+R: Déjelos autoregistrarse.
+   Tiene que editar el fichero lib/fex.ph y establecer (ejemplo):
+
+   @local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
+   @local_domains = qw(flupp.org ulm.sub.net);
+
+   ¡Desde luego tiene que añadir su hosts/redes locales reales!
+
+
+P: ¡Necesito más seguridad! ¿Cómo activo HTTPS?
+
+R: Lea doc/SSL y mire busque también "fop_auth" e doc/concept
+
+
+P: ¡Necesito que tenga una imagen corporativa. ¿Como configuro F*EX para que 
+   la tenga?
+
+R: Vea la variable @H1_extra en fex.ph y puede añadir htdocs/header.html
+
+R: Vea fup_template.html, modifíquela según sus necesidades y usela como 
+   página de inicio
+
+
+Otras preguntas:
+================
+
+P: ¡F*EX es estupendo! ¿Puedo unirme al equipo de desarrollo? 
+   ¿Qué hay que hacer?
+
+R: Contacte con el autor
+
+   Características no presente:
+
+   - otro cliente de subida que se integre mejor en Windows
+     arrastrar y soltar, libro de direcciones de Outlook, etc.
+
diff -Nru fex-20110622/locale/spanish/htdocs/index.html fex-20110726/locale/spanish/htdocs/index.html --- fex-20110622/locale/spanish/htdocs/index.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/spanish/htdocs/index.html 2011-02-24 08:42:27.000000000 +0100 @@ -0,0 +1,136 @@ + +F*EX - File EXchange + +
+

F*EX - Frams' Fast File EXchange

+ +
+

+F*EX (Frams' Fast File EXchange) es un servicio para enviar ficheros (grandes, enormes, +gigantes, ...) de un usuario A a otro B. +

+El remitente sube el fichero al servidor F*EX usando +el formulario de subida WWW y el destinatario +automáticamente recibe una notifiación por correo electrónico con la URL de desacarga. +

+ +Usted dirá: +

+ ¡¿Por qué necesito de otro servicio de transferencia de ficheros?!
+ ¡Tengo el correo electrónico, ftp, ssh e incluso sendfile! +
+

+Yo le respondo: +

+ Aun así necesita F*EX :-) +
+

+ +Por ejemplo, quiere enviar a un amigo su último video de las vacaciones (1 GB). +Tiene las siguientes posibilidades (y problemas):

+ +

    +
  • enviar un DVD por correo postal

    + Sin comentarios - ¡vivimos en el año + <> + tras la invención de internet! + Enviar DVDs/CDs es para los abuelos. +

    +

  • usando el correo electrónico

    + La mayoría de los servidores de correo tienen una límite de 10 MB por mensaje de correo electrónico + y una cuota de almacenamiento de uno 100 MB por usuario e incluso menos. +

    +

  • uucp

    + ¿Por qué no escritura cuneiforme sobre planchas de piedra? +

    +

  • ssh

    + ¿Tiene la contraseña de su amigo o está deseando darle la suya tan sólo para la transferencia de un fichero? +

    +

  • ftp

    +

      +
    • Usando ¿qué servidor FTP? +
    • Usando ¿qué cuenta y con qué contraseña? +
    • ¿No le importa enviar contraseñas sin cifrar y ficheros a través de internet que no es seguro? +
    • ¿Su proxy soporta ftp pasivo? +
    • En caso de usar ftp anónimo: +
        +
      • ¿Permite subi 1 GB? +
      • ¿Permite borrar los ficheros subidos después? +
      • ¿Quién más puede descargar su fichero? +
      • ¿Quién más puede borrar su fichero? +
      • Tiene que enviarle a su amigo la URL de descarga, él tiene que + informarle de que la descarga ha finalizado sin problemas y + tiene que borrar el fichero después.
        + En resumen: un grano en el culo. +
      +
    +

    +

  • http

    +

      +
    • No hay una administración de ficheros subidos y usuarios - hay que programarla +
    • No hay autonotificación +
    • No hay autoborrado +
    • Muy pocos servidores http pueden manejar ficheros de más de 2 GB +
    +

    +

  • sendfile

    +

      +
    • ¿Tiene UNIX y tiene sendfile instalado? +
    • ¿Su destinatario tiene UNIX y tiene sendfile instalado? +
    • ¿Ni usted ni su destinatario tiene un cortafuegos que bloquee el puerto 487? +
    +

    +

  • servicios comerciales como DropLoad, ALLPeers, YouSendIt, etc.

    +

      +
    • ¿Qué limite tienen (la mayoría: < 2 GB)? +
    • ¿Qué pasa con la seguridad y la privacidad: estarán sus ficheros a salvo? +
    • ¿Están basados en software abierto o propietario? +
    • ¿Son accesible con cualquier navegador o necesita java, active-X, flash u otro plugins? +
    • ¿Sobrevirá más de unos cuantos meses?
      + (DropLoad y ALLPeers ya han finalizado su actividad) +
    +

    +

+

+Si ha contestado sólo una vez "no" a las preguntas anteriores, entonces necesita +F*EX. +

+

Principales características de F*EX

+

+

    +
  • transferencia de ficheros de tamaño virtualmente ilimitado +
  • el destinatario y el remitente solo necesitan un programa de correo electrónico y un navegador web - + de cualquier tipo, no necesitan instalar ningún software +
  • RESEND y REGET para continuar las descargas interrumpidas por fallos en el enlace +
  • autonotificación al destinatario +
  • autoborrado tras la descarga +
  • autoborrado tras la fecha de expiración (por defecto: 5 días) +
  • los usuarios normales pueden crear subusuarios, que pueden enviar solo al usuario normal que lo definió +
  • los usuarios normales puede crear grupos, una anología de las listas de correo, pero para ficheros +
  • sin mantenimiento: no es necesaria la intervención del administrador más allá de crear la cuentas en F*EX +
  • para enviar a múltiples destinatarios solo es necesario subir el fichero una vez +
  • F*EX es un servicio web HTTP y no necesita que se creen túneles en los cortafuegos +
  • también soporta streams +
  • los usuarios UNIX reales, puede usar los programas para el shell fexsend y fexget para + evitar el uso del navegador web +
  • el protocolo y código fuente están disponibles (GPL) +
+ +

Hablemos de SEX

+F*EX tiene un acompañante: Stream EXchange (SEX).

+Puede imaginar SEX como si fueran tubería de UNIX a través de la red con un relay en medio. +Esto puede ser útil para entubar datos del usuario A a otro B, donde A y B no pueden +establecer una conexión directa, per ambos puede conectar por HTTP a servidor SEX. +Las herramientas del shell sexsend y sexget permiten integrarlo fácilmente entre +el conjunto de herramientas de UNIX. +

+La autenticación es igual que en F*EX. + +

¿Todavía tiene más preguntas?

+Vea la FAQ + +

+

contacto: Administrador de F*EX
+ + + diff -Nru fex-20110622/locale/spanish/lang.html fex-20110726/locale/spanish/lang.html --- fex-20110622/locale/spanish/lang.html 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/spanish/lang.html 2011-07-08 17:23:45.000000000 +0200 @@ -0,0 +1 @@ +espanol diff -Nru fex-20110622/locale/spanish/lib/fup.pl fex-20110726/locale/spanish/lib/fup.pl --- fex-20110622/locale/spanish/lib/fup.pl 1970-01-01 01:00:00.000000000 +0100 +++ fex-20110726/locale/spanish/lib/fup.pl 2010-11-18 21:38:39.000000000 +0100 @@ -0,0 +1,35 @@ +# config for F*EX CGI fup + +$info_1 = $info_login = <

+F*EX (File EXchange) +es un servicio para enviar ficheros (grandes, enormes, gigantes, ...). +

+El remitente (usted) sube el fichero al servidor F*EX y el destinatario recibe automáticamente +una notificación por correo electrónico con una URL de descarga.
+Tras la descarga o tras $keep_default días el servidor borra el fichero. +¡F*EX no es un archivador! +

+Vea también preguntas y respuestas. +


+

+ $ENV{SERVER_ADMIN}
+
+EOD + +$info_2 = <

+Tras pulsar el botón de enviar verá una barra de progreso de la subida +(si tiene javascript activado y permite las ventanas emergentes) +

+NOTE: ¡La mayoría de los navegadores web no pueden subir ficheros > 2 GB!
+Si su fichero es más grande tiene que usar un cliente de F*EX especial.
+También necesita uno para poder continuar con una subida interrumpida. Su navegador no puede hacerlo. +

+Aviso: ¡algunos proxys HTTP como privoy retrasan la barra de progreso de la subida!
+Quizá quiera desabilitar el proxy para $ENV{SERVER_NAME} si se encuentra con problemas. +

+Usuarios de firefox: ¡no pulse [ESC] porque aborta la subida! +

+Vea también la FAQ. +EOD diff -Nru fex-20110622/locale/translate fex-20110726/locale/translate --- fex-20110622/locale/translate 2011-06-17 00:33:00.000000000 +0200 +++ fex-20110726/locale/translate 2011-06-30 14:11:42.000000000 +0200 @@ -75,20 +75,18 @@ symlink '..',"$FEXHOME/locale/english" unless -e "$FEXHOME/locale/english"; foreach $file (@trfiles) { + local $/; mkdirp("$FEXHOME/locale/$lang/".dirname($file)); $fe = "$FEXHOME/$file"; $ft = "$FEXHOME/locale/$lang/$file"; open $fe,"<$fe" or die "$0: cannot read $fe - $!\n"; - open $ft,">$ft" or die "$0: cannot write $fe - $!\n"; - while (<$fe>) { - if (/[a-z]/i) { - foreach $e (@E) { - last if s/\Q$e/$T{$e}/; - } - } - print {$ft} $_; - } + open $ft,">$ft" or die "$0: cannot write $ft - $!\n"; + $_ = <$fe>; close $fe; + foreach $e (@E) { + s/\Q$e/$T{$e}/g; + } + print {$ft} $_; close $ft; chmod((stat $fe)[2],$ft); print "$ft written\n"; diff -Nru fex-20110622/locale/translations fex-20110726/locale/translations --- fex-20110622/locale/translations 2011-06-22 18:48:24.000000000 +0200 +++ fex-20110726/locale/translations 2011-07-26 23:36:22.000000000 +0200 @@ -1,9 +1,10 @@ -# english: Ulli Horlacher -# deutsch: Waldemar Bronsch -# schwaebisch: Hans-Georg Bickel -# espanol: Francisco Ruiz -# galego: Anton Meixome -# italiano: Vanni Piagno +# english: Ulli Horlacher +# german: Waldemar Bronsch +# swabian: Hans-Georg Bickel +# spanish: Francisco Ruiz +# galician: Anton Meixome +# italian: Vanni Piagno +# czech: Michal Simunek F*EX operation control ERROR F*EX Bedienungssteuerungs-Fehler @@ -11,6 +12,7 @@ Error del control de operaciones de F*EX Erro do control de operacións do F*EX ERRORE di controllo delle operazioni di F*EX +Chyba při řízení provozu F*EX back to F*EX operation control Zurück zur F*EX-Bedienungssteuerung @@ -18,6 +20,7 @@ volver al control de operaciones de F*EX volver ao control de operacións do F*EX torna al controllo delle operazioni di F*EX +Zpět na řízení provozu F*EX wrong user or auth-ID Falscher Benutzer oder falsche auth-ID @@ -25,6 +28,7 @@ usuario o auth-ID erróneo o usuario ou o auth-ID son incorrectos utente o auth-ID sbagliato +chybný uživatel nebo ověřovací ID operation control Bedienungssteuerung @@ -32,6 +36,7 @@ control de operaciones control de operacións controllo delle operazioni +Řízení provozu for user $user Für Benutzer $user @@ -39,6 +44,7 @@ para el usuario $user para o usuario $user per l'utente $user +pro uživatele $user You as the sender have a server disk quota of $quota MB and currently using Sie als Absender haben auf dem Server insgesamt $quota MB Speicherplatz und Sie benutzen momentan @@ -46,6 +52,7 @@ Usted como emisario tiene una cuota de disco en el servidor de $quota MB y actualmente en uso Vostede como remitente ten unha cota de disco do servidor que está utilizando actualmente de $quota MB Tu in qualita' di mittente hai una quota disco nel server di $quota MB ed attualmente stai usando +Jako odesilatel máte na serveru k dispozici $quota MB. Nyní využíváte sender quota (used) Absender Speicherplatz (benutzt) @@ -53,6 +60,7 @@ cuota de envío (usada) cota de remitente (usada) quota mittente (in uso) +limit pro odesilatele (využito) recipient quota (used): Empänger Speicherplatz (benutzt): @@ -60,6 +68,7 @@ quota de recepción (usada): cota de destinatario (usada): quota destinatario (in uso): +limit pro příjemce (využito): Retrieve a list of all your received files in F*EX spool Zeige die Liste aller empfangenen Dateien @@ -67,6 +76,7 @@ Ver la lista de todos los ficheros recibidos en la cola de F*EX Ver a lista de todos os ficheiros recibidos na cola de F*EX Richiama una lista di tutti i tuoi file ricevuti nello spool di F*EX +Načíst seznam všech souborů čekajících ve frontě Forward a copy of a file you already have uploaded to another recipient Eine Kopie der Datei weiterleiten, welche Sie bereits für einen anderen Empfänger hochgeladen haben @@ -74,6 +84,7 @@ Reenviar una copia de un fichero que ha subido a otro destinatario Reenviar unha copia dun ficheiro que cargou a outro destinatario Inoltra una copia di un file che hai gia' caricato per un altro destinatario +Přidat příjemce k již nahranému souboru Redirect files you have uploaded to wrong or misspelled recipient Leite Dateien weiter, die an eine falsche oder ungültige E-Mail Adresse gegangen sind @@ -81,6 +92,7 @@ Redirigir ficheros que ha subido y enviado a un destinatario equivocado o mal escrito Redirixir ficheiros que cargou e enviou a un destinatario equivocado ou mal escrito Inoltra file che hai caricato ad un destinatario sbagliato o di cui hai sbagliato l'indirizzo +Přesměrovat nahrané soubory pro nesprávného či chybně uvedeného příjemce to send files to you Daten an Sie zu senden @@ -88,6 +100,7 @@ para enviar ficheros a usted para enviarlle ficheiros a vostede per spedirti file +pro odeslání souborů sami sobě Enter a valid e-mail address for your subuser Geben Sie eine gütige E-Mail Adresse für Ihren Subuser an @@ -95,6 +108,7 @@ Introduzca un dirección de correo v´lida para su subusuario Escriba un enderezo de correo para o seu subusuario Inserisci un indirizzo e-mail valido per il tuo sotto-utente +Zadejte platnou e-mailovou adresu pro svého poduživatele You can register yourself Sie können sich selbst registrieren @@ -102,6 +116,7 @@ Puede autoregistrarse Podo autorexistrarse Puoi registrarti +Můžete se zaregistrovat if you do not have a F*EX account yet wenn Sie noch keinen F*EX Account haben @@ -109,6 +124,7 @@ si no tiene todavía una cuenta en F*EX se non ten aínda unha conta no F*EX se non hai ancora il tuo account F*EX +pokud ještě nemáte svůj F*EX účet Manage your subusers and groups Subusers und Gruppen verwalten @@ -116,6 +132,7 @@ Gestione sus subusuarios y grupos Xestione os seus subusuarios e grupos Gestisci i tuoi sotto-utenti e gruppi +Spravovat své poduživatele a skupiny Change your auth-ID "$id" to Änder die auth-ID "$id" in @@ -123,6 +140,7 @@ Cambie su auth-ID "$id" en Cambie o seu identificador "$id" en Cambia il tuo auth-ID "$id" in +Změnit si ověřovací ID "$id" na remember it merken @@ -130,6 +148,7 @@ recuerden recórdeo ricordati +zapamatovat Edit your address book Ihr Adressbuch editieren @@ -137,6 +156,7 @@ Edite su libro de direcciones Edite a súa axenda de enderezos Edita la tua rubrica +Upravit adresář Back to fup (upload page) Zurück zu fup (Upload Seite) @@ -144,6 +164,15 @@ Volver a fup (p´gina de carga) Volver a fup (p´xina de carga) Indietro a fup (pagina di caricamento) +Zpět na fup (stránku pro nahrávání) + +reminder F*EX-upload +Erinnerung F*EX-upload +Ned vergessa F*EX-upload +recuerdo del F*EX-upload +reminder F*EX-upload +ricordo F*EX-upload +Oznámení o nahraném souboru na F*EX value="continue" value="weiter" @@ -151,6 +180,7 @@ value="continuar" value="continuar" value="continua" +value="pokračovat" > user: > Benutzer: @@ -158,6 +188,7 @@ > usuario: > usuario: > utente: +> uživatel: user config ERROR ERROR Benutzer-Einstellungen @@ -165,6 +196,7 @@ ERROR en la confiuración del usuario Produciuse un ERRO na configuación do usuario ERRORE di configurazione utente +CHYBA nastavení uživatele F*EX user config F*EX Benutzer-Einstellungen @@ -172,6 +204,7 @@ configuración del usuario F*EX configuración do usuario F*EX Configurazione utente F*EX +Nastavení F*EX uživatele An information e-mail has been sent to your subuser Eine Benachrichtiguns-E-Mail wurde gesendet zu Ihrem Subuser @@ -179,6 +212,7 @@ Un correo electrónico informativo se ha enviado a su subusuario Un correo electrónico informativo enviouse ao seu subusuario Una e-mail di informazione e' stata spedita al tuo sotto-utente +Vašemu poduživateli byl odeslán informační e-mail wrong user or auth-ID Falscher Benutzer oder falsche auth-ID @@ -186,6 +220,7 @@ usuario o auth-ID erróneo o usuario ou o auth-ID son incorrectos utente o auth-ID sbagliato +chybný uživatel nebo ověřovací ID no group name specified kein Gruppen-Name angegeben @@ -193,6 +228,7 @@ nombre de grupo sin especificar non se especificou o nome do grupo nome gruppo non specificato +nebyl uveden žádný název skupiny is already a registered F*EX full user ist bereits ein registrierter F*EX Voll-Benutzer @@ -200,6 +236,7 @@ ya es un usuario normal registrado en F*EX xa é un usuario completo rexistrado en F*EX e' gia' un utente F*EX completo registrato +je již zaregistrovaným plnohodnotným F*EX uživatelem Your subuser upload URL is: Ihr Subuser Upload-URL ist: @@ -207,6 +244,7 @@ La URL de subida de su subusuario es: O seu enderezo URL de carga como subusuario: L'URL per il caricamento del tuo sotto-utente e': +URL pro nahrání pro vašeho poduživatele je: Your subusers upload URLs are: Die Upload-URLs für Ihre Subusers sind: @@ -214,6 +252,7 @@ Las URLs de sus subusuarios son: Os URL de carga dos seus subusuarios Gli URL per il caricamento dei tuoi sotto-utenti sono: +URL pro nahrání pro vaše poduživatele jsou: An information e-mail has been sent to Eine Benachrichtigungs-E-Mail wurde gesendet an @@ -221,6 +260,7 @@ Un correo electrónico informativo se ha enviado a Enviouse un correo electrónico informativo Una e-mail di informazione e' stata spedita a +Informační e-mail byl odeslán na add more subusers weitere Subusers hinzufügen @@ -228,6 +268,7 @@ añadir más subusuarios engadir más subusuarios aggiungi ulteriori sotto-utenti +přidat více poduživatelů Edit address book Adressbuch editieren @@ -235,6 +276,7 @@ Editar el libro de direcciones Editar a axenda de enderezos Edita la rubrica +Upravit adresář Entry:aliase-mail address# optional comment Eintrag:AliasE-Mail Adresse# optionaler Kommentar @@ -242,6 +284,7 @@ Entrada:aliasdirección de correo electrónico# comentario opcional Entrada:aliasenderezo de correo electrónico# comentario opcional Entrata:aliasindirizzo e-mail# commento opzionale +Položka:aliase-mailová adresa volitelný komentář Example: Beispiel: @@ -249,6 +292,7 @@ Ejemplo: Exemplo: Esempio: +Příklad value="submit" value="Absenden" @@ -256,6 +300,7 @@ valor="enviar" valor="enviar" value="sottometti" +value="potvrdit" You may use these alias names as F*EX recipient addresses on Sie können diese Alias-Namen als F*EX Empfänger-Adressen auf @@ -263,6 +308,7 @@ Puede usar estos alias como direcciones de destinatarios en F*EX en Pode usar estes alias como enderezos de destinatarios do F*EX en Potresti usare questo alias come destinatario di F*EX +Tyto aliasy můžete používat jako adresy F*EX příjemce na fup fup benutzen @@ -270,6 +316,7 @@ fup fup fup +fup Alternatively you can fex a file ADDRESS_BOOK to yourself Alternativ können Sie die Datei ADDRESS_BOOK an sich selbst @@ -277,6 +324,7 @@ También puede enviar vía fex un fichero ADDRESS_BOOK a si mismo Tamén pode enviar vía fex un ficheiro ADDRESS_BOOK a si mesmo Alternativamente puoi inviare un file ADDRESS_BOOK a te stesso +Nebo si můžete poslat soubor sami sobě containing your alias definitions fexen, welche Ihre Alias-Definitionen enthält @@ -284,6 +332,7 @@ que contenga sus definiciones de alias que conteña as súas definicións de alias contiene le tue definizioni degli alias +obsahuje definované aliasy aliase-mail addressoptionscomment AliasE-Mail AdresseOptionenKommentar @@ -291,6 +340,7 @@ aliasdirección de correo electrónicoopcionescomentar aliasenderezo de correo electrónicoopciónscomentar aliasindirizzo e-mailopzionicommento +aliase-mailová adresavolbykomentář back to fup (F*EX upload) zurück zu fup (F*EX Upload) @@ -298,6 +348,7 @@ volver a fup (subida a F*EX) volver a fup (subida a F*EX) torna a fup (caricamento F*EX) +zpět na fup (F*EX nahrání) FEX config updated for FEX Konfiguration aktualisiert für @@ -305,6 +356,7 @@ Actualización de la configuración de F*EX para Actualización da configuración de F*EX para Configurazione F*EX aggiornata per +Nastavení FEX aktualizováno pro You have to give these URLs to your subusers for fexing files to you Sie müssen diese URLs Ihren Subusers geben, damit sie Dateien an Sie fexen können @@ -312,6 +364,7 @@ Tiene que dar estas URLs a sus subusuarios para que puedan enviarle ficheros vía F*EX Ten que dar estes URL aos seus subusuarios para que poidan enviarlle ficheiros vía F*EX Devi dare questi URL ai tuoi sotto-utenti per spedirti file +Aby vám mohli poduživatelé odesílat soubory, sdělte jim tyto URL Or click on the subuser's e-mail address link to send him an Oder klicken Sie auf den E-Mail Adressen-Link des Subusers, um ihm eine @@ -319,6 +372,7 @@ O pinche en el enlace a la dirección de correo electrónico del subusuario para enviarle un Ou prema sobre a ligazón do enderezo de correo do subusuario para enviarlle un O clicca nel link dell'indirizzo e-mail del sotto-utente per spedirgli un +Nebo klikněte na odkaz s e-mailovou adresou poduživatele k odeslání information e-mail by the F*EX server Benachrichtigungs-E-Mail mit Hilfe des F*EX-Servers zu senden @@ -326,6 +380,7 @@ correo electrónico informativo del servidor de F*EX correo electrónico informativo vía servidor do F*EX informazione spedita dal server F*EX +informačního e-mailu pomocí F*EX serveru Beware! On the next page, all IDs will be displayed in clear text Vorsicht! Auf der nächsten Seite werden alle Passwörter in Klartext dargestellt @@ -333,6 +388,7 @@ ¡Cuidado! En la página siguiente, todos los IDs se mostrarán sin cifrar Atención! Na vindeira páxina, todos os ID se amosarán en texto limpo Attenzione! Nella pagina successiva, tutti gli ID saranno mostrati in chiaro +Pozor! Všechna ID se na další stránce zobrazí jako prostý text Your F*EX account: Ihr F*EX Account: @@ -340,6 +396,7 @@ Su cuenta en F*EX: A súa conta no F*EX: Il tuo utente F*EX: +Váš F*EX účet: New auth-ID: Neue auth-ID: @@ -347,6 +404,7 @@ Nuevo auth-ID: Novo auth-ID: Nuovo auth-ID: +Nové ověřovací ID: (Remember your auth-ID when you change it!) (Unbedingt die auth-ID merken wenn sie geändert wird!) @@ -354,6 +412,7 @@ (Recuerde su auth-ID cuando lo cambie) (Lembre o seu auth-ID cando o cambie) (Ricordati il tuo auth-ID quando lo cambi!) +(Zapamatujte si své ověřovací ID, pokud jej změníte!) Allow special senders (= subusers) to fex files to you: Ihren ausgewählten Partnern (= Subusers) erlauben, Daten an Sie zu senden: @@ -361,6 +420,7 @@ Permitir a remitentes especiales (= subusuario) que le envín vía F*EX ficheros a usted: Permitirlles a remitentes especiais (= subusuarios) enviarlle a vostede ficheiros por F*EX: Permetti a utenti speciali (= sotto-utenti) di spedirti file: +Povolit speciální odesilatele (= poduživatelé), kteří vám mohou zasílat soubory: Allow Erlaube @@ -368,6 +428,7 @@ Permitir Permitir Permetti +Povolit "submit and continue" "Speichern und weiter" @@ -375,6 +436,7 @@ "enviar y continuar" "remitir e continuar" "sottometti e continua" +"potvrdit a pokračovat" This table consists of extries of type SENDER-E-MAIL-ADDRESS:SENDER-AUTH-ID Diese Tabelle besteht aus Eintragungen vom Typ PARTNER-E-MAIL-ADRESSE:PARTNER-AUTH-ID @@ -382,6 +444,7 @@ Esta tabla esta formada por entradas de tipo SENDER-E-MAIL-ADDRESS:SENDER-AUTH-ID Esta táboa está formada por entradas do tipo SENDER-E-MAIL-ADDRESS:SENDER-AUTH-ID Questa tabella e' costituita da righe del tipo INDIRIZZO-E-MAIL-MITTENTE:AUTH-ID MITTENTE +Tabulka se skládá z položek typu E-MAILOVÁ-ADRESA-ODESILATELE:OVĚŘOVACÍ-ID-ODESILATELE You define the SENDER-AUTH-ID (pseudo password) Sie legen selbst das PARTNER-AUTH-ID (Pseudo-Passwort) fest @@ -389,6 +452,7 @@ Defina el SENDER-AUTH-ID (pseudo-contraseña) Defina o SENDER-AUTH-ID (pseudo-contrasinal) Definisci il MITTENTE-AUTH-ID (pseudo password) +Nadefinujete OVĚŘOVACÍ ID ODESILATELE (pseudo heslo) These special senders may fex files only to you! Diese besonderen Sender können Dateien nur an Sie fexen! @@ -396,6 +460,7 @@ ¡Estos remitentes especiales pueden enviar ficheros vía F*EX solo a usted! Estes remitentes especiais poden enviar ficheiros vía F*EX a vostede! Questi utenti speciali potrebbero spedire file solo a te! +Tito speciální odesilatelé mohou odesílat soubory pouze vám! It is not necessary to add regular fex users to your list, Es ist nicht notwendig, reguläre FEX Benutzer zu Ihrer Liste hinzuzufügen @@ -403,6 +468,7 @@ No es necesario añadir usarios de F*EX normales a su lista, Non é necesario engadir usuarios de F*EX normais á súa lista, Non e' necessario aggiungere utenti regolari fex alla tua lista, +Do tohoto seznamu není třeba přidávat běžné F*EX uživatele, The encryption-ID is necessary to generate a unique upload URL for this subuser Die encryption-ID wird für um eine eindeutige upload URL für diesen Subuser zu erzeugen @@ -410,6 +476,7 @@ Hace falta una ID de codificación para generarle a este sub-usuario un inequívoco URL para subir Fai falta un ID de codificación para xerarlle a este subusuario un inequívoco URL para subir L'encryption-ID e' necessario per generare un unico URL di caricamento per questo sotto-utente +Poduživatel musí mít k vytvoření unikátní URL pro nahrávání šifrovací ID because they already can fex weil diese bereits auch so fexen können @@ -417,6 +484,7 @@ porque ellos ya pueden enviar vía F*EX porque eles xa poden enviar vía F*EX perche' possono gia' spedire con F*EX +protože ti vždy mohou odesílat soubory A F*EX group is similar to a mailing list, but for files Eine F*EX Gruppe ist einem E-Mail-Verteiler ähnlich, allerdings eben für Dateien @@ -424,6 +492,7 @@ Un grupo F*EX es similar a una lista de correo, pero para ficheros Un grupo F*EX seméllase a unha lista de correo, pero para ficheiros Un gruppo F*EX e' simile ad una lista di distribuzione, ma per i file +F*EX skupina je podobná poštovní konferenci s tím rozdílem, že se odesílají soubory Edit your F*EX groups: Editieren Sie Ihre F*EX Gruppen: @@ -431,6 +500,7 @@ Edite sus grupos F*EX: Edite os seus grupos F*EX: Edita i tuoi gruppi F*EX: +Upravit F*EX skupiny: new group Neue Gruppe @@ -438,6 +508,7 @@ Grupo nuevo Novo grupo nuovo gruppo +nová skupina Subject: your F*EX account Subject: Ihr F*EX Account @@ -445,6 +516,7 @@ Sujeto: su cuenta F*EX Asunto: a súa conta F*EX Oggetto: il tuo utente F*EX +Předmět: váš účet pro F*EX to upload files to $user um Daten fuer $user bereitzustellen @@ -452,6 +524,7 @@ para subir ficheros a $user para subir ficheiros a $user per caricare file a $user +pro nahrávání souborů uživateli $user to upload files to F*EX group $group um Dateien fuer F*EX-Gruppe $group bereitzustellen @@ -459,6 +532,7 @@ para subir ficheros al grupo F*EX $group para subir ficheiros ao grupo de F*EX $group per caricare file al gruppo F*EX $group +pro nahrávání souborů F*EX skupině $group See http://$ENV{HTTP_HOST}/index.html for more information about Siehe http://$ENV{HTTP_HOST}/index.html fuer mehr Informationen ueber @@ -466,6 +540,7 @@ Vea http://$ENV{HTTP_HOST}/index.html para obtener más información sobre Véxase http://$ENV{HTTP_HOST}/index.html para obter más información sobre Vedi http://$ENV{HTTP_HOST}/index.html per ulteriori informazioni +Více informací o svém účtu získáte na http://$ENV{HTTP_HOST}/index.html Questions? ==> F*EX admin: $admin Fragen? ==> Kontaktieren Sie den F*EX Administrator: $admin @@ -473,6 +548,7 @@ Preguntas? ==> Administrador de F*EX: $admin Preguntas? ==> Administrador do F*EX: $admin Domande? ==> Amministratore F*EX: $admin +Máte otázky? ==> Kontaktujte F*EX správce: $admin Your F*EX account on Ihr F*EX Account auf @@ -480,6 +556,7 @@ Su cuenta F*EX en A sú conta F*EX en Il tuo account F*EX su +Váš F*EX účet na A F*EX (File EXchange) account has been created for you on Ein F*EX (File EXchange) Account ist fuer Sie angelegt worden auf @@ -487,6 +564,7 @@ Una cuenta F*EX (File EXchange) se ha creado para usted en Creóuselle a vostede unha conta F*EX (File EXchange) Un account F*EX (File EXchange) e' stato creato per te su +Byl vám vytvořen F*EX (File EXchange) účet na 'Use 'Bitte benutzen Sie @@ -494,6 +572,7 @@ 'Usa 'Use 'Usa +'Používání See http://$ENV{HTTP_HOST}/ for more information about Siehe http://$ENV{HTTP_HOST}/ fuer mehr Informationen ueber @@ -501,6 +580,7 @@ Vea http://$ENV{HTTP_HOST}/ para obtener más información sobre Véxase http://$ENV{HTTP_HOST}/ para obter más información sobre Vedi http://$ENV{HTTP_HOST}/ per ulteriori informazioni +Informace, jak používat F*EX, naleznete na http://$ENV{HTTP_HOST}/ $notify not found in $gf $notify nicht gefunden in $gf @@ -508,6 +588,7 @@ $notify no se encontró en $gf $notify non se atopou en $gf $notify non trovato in $gf +$notify nebyl v $gf nalezen Notification e-mail to $notify has been sent Benachrichtigungs-E-Mail an $notify wurde gesendet @@ -515,6 +596,7 @@ Correo electrónico de notificación enviado a $notify Enviouse un correo de notificación a $notify E-mail di notifica e' stata spedita a $notify +E-mail s oznámením pro $notify byl odeslán bad addresses:\n