]> git.treefish.org Git - fex.git/blobdiff - htdocs/FAQ/admin.faq
Original release 20160328
[fex.git] / htdocs / FAQ / admin.faq
index 5a6a301318a832f24e2b141ce463f2d49746f410..61691fcbddbaa96fdf4f645641af6240e6607a3c 100644 (file)
@@ -1,9 +1,9 @@
 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
 
 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/
+   * https://github.com/FileZ/FileZ
    * http://freshmeat.net/projects/eventh/
    * http://freshmeat.net/projects/eventh/
-   * http://www.schaarwaechter.de/sp/projekte/dateiaustausch.html (German only!) 
+   * 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, which F*EX does not have.
 
 
    which implement a file exchange as pure CGIs, but with a 2 GB file size limit, which F*EX does not have.
 
@@ -19,7 +19,7 @@ A: Become user <code>fex</code> and create some users with <code>fac</code>, exa
      /home/fex/bin/fac -u memyselfandi@my.do.main secret-auth-id
    </pre>
    Then log in using the web interface: http://YOURFEXSERVER/
      /home/fex/bin/fac -u memyselfandi@my.do.main secret-auth-id
    </pre>
    Then log in using the web interface: http://YOURFEXSERVER/
-   
+
    ... and join the F*EX mailing list! &#9786;
    https://listserv.uni-stuttgart.de/mailman/listinfo/fex
 
    ... and join the F*EX mailing list! &#9786;
    https://listserv.uni-stuttgart.de/mailman/listinfo/fex
 
@@ -27,17 +27,19 @@ Q: What is /home/fex/bin/fac and /home/fex/cgi-bin/fac ?
 A: fac stands for F*EX Admin Control
 
    /home/fex/bin/fac is the (full) CLI version
 A: fac stands for F*EX Admin Control
 
    /home/fex/bin/fac is the (full) CLI version
-   
-   /home/fex/cgi-bin/fac is the (restricted) web version. You have to call it with your webbrowser: 
+
+   /home/fex/cgi-bin/fac is the (restricted) web version. You have to call it with your webbrowser:
    http://YOURFEXSERVER/fac
 
 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 if xinetd is running. If it is linked with tcp-wrapper, configure it correctly (hosts.allow).
    http://YOURFEXSERVER/fac
 
 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 if xinetd is running. If it is linked with tcp-wrapper, configure it correctly (hosts.allow).
+   /etc/xinetd.d/fex should not contain a line "only_from"
    F*EX needs port 80/tcp for HTTP and optionally port 443/tcp for HTTPS.
    F*EX needs port 80/tcp for HTTP and optionally port 443/tcp for HTTPS.
+   Test the connection with: telnet YOURFEXSERVER 80
 
 Q: What is the difference between all these user types (full, sub, group, external, ...)?
 
 Q: What is the difference between all these user types (full, sub, group, external, ...)?
-A: See http://fex.belwue.de/users.html
+A: See http://fex.rus.uni-stuttgart.de/users.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.
 
 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.
@@ -50,7 +52,7 @@ A: F*EX users are defined by a directory in the spool. Therefore execute:
    cd /home/fex/spool
    ln -s user@do.main alias@other.address
    </code>
    cd /home/fex/spool
    ln -s user@do.main alias@other.address
    </code>
-   
+
    Now the user is known as user@do.main and alias@other.address
 
 Q: I want that all my local users can use F*EX. How?
    Now the user is known as user@do.main and alias@other.address
 
 Q: I want that all my local users can use F*EX. How?
@@ -75,11 +77,11 @@ A: Let them register themselves with http://YOURFEXSERVER/fur
    <pre>
      # your local receiving domains
      @local_rdomains = qw(flupp.org *.flupp.org);
    <pre>
      # your local receiving domains
      @local_rdomains = qw(flupp.org *.flupp.org);
-            
+
      # your local receiving hosts
      @local_rhosts = qw(127.0.0.1 129.69.0.0-129.69.255.255 176.9.84.26);
    </pre>
      # your local receiving hosts
      @local_rhosts = qw(127.0.0.1 129.69.0.0-129.69.255.255 176.9.84.26);
    </pre>
-   
+
    Or you can manually create a restricted external user with (example):
    <pre>
      /home/fex/bin/fac -u framstag@rus.uni-stuttgart.de hoppla
    Or you can manually create a restricted external user with (example):
    <pre>
      /home/fex/bin/fac -u framstag@rus.uni-stuttgart.de hoppla
@@ -87,10 +89,10 @@ A: Let them register themselves with http://YOURFEXSERVER/fur
    </pre>
 
 Q: How can I change user settings like quota, restrictions or keep time?
    </pre>
 
 Q: How can I change user settings like quota, restrictions or keep time?
-A: Use <code>/home/fex/bin/fac</code>
+A: Use /home/fex/bin/fac
 
 Q: How can I delete or temporarly disable a user?
 
 Q: How can I delete or temporarly disable a user?
-A: Use <code>/home/fex/bin/fac</code>
+A: Use /home/fex/bin/fac
 
 Q: I have BIG files already on the fexserver host. Can I upload just a
    link instead of the whole file?
 
 Q: I have BIG files already on the fexserver host. Can I upload just a
    link instead of the whole file?
@@ -109,8 +111,12 @@ A: Set in fex.ph:
 Q: I want the Bcc mails to fex (admin user) to be sent to another address.
 A: Set variable $bcc in /home/fex/lib/fex.ph
 
 Q: I want the Bcc mails to fex (admin user) to be sent to another address.
 A: Set variable $bcc in /home/fex/lib/fex.ph
 
+Q: My users want to fex to mailing lists, but after first download the file is no more available!?
+A: Add the mailing list address to @mailing_list in /home/fex/lib/fex.ph
+   This allows multiple downloads.
+
 Q: I need more security! How can I enable (https) encryption?
 Q: I need more security! How can I enable (https) encryption?
-A: Read doc/SSL and also look for "fop_auth" in doc/concept 
+A: Read doc/SSL and also look for "fop_auth" in doc/concept
    (doc is a local directory in your installation or online http://fex.belwue.de/doc/)
    For email encryption see http://fex.belwue.de/gpg.html
 
    (doc is a local directory in your installation or online http://fex.belwue.de/doc/)
    For email encryption see http://fex.belwue.de/gpg.html
 
@@ -120,7 +126,7 @@ A: * See variable @H1_extra in /home/fex/lib/fex.ph and you can add HTML code to
    * Contact <fex@nepustil.net> http://www.nepustil.net/ if you need more customization.
 
 Q: F*EX is too complicated for my tie users. I need a simplified upload form.
    * Contact <fex@nepustil.net> http://www.nepustil.net/ if you need more customization.
 
 Q: F*EX is too complicated for my tie users. I need a simplified upload form.
-A: See /home/fex/htdocs/fup_template.html and /home/fex/htdocs/sup.html 
+A: See /home/fex/htdocs/fup_template.html and /home/fex/htdocs/sup.html
    or use public upload, see http://fex.belwue.de/usecases/foreign.html
 
 Q: F*EX is still too complicated! I need something more simplified.
    or use public upload, see http://fex.belwue.de/usecases/foreign.html
 
 Q: F*EX is still too complicated! I need something more simplified.
@@ -132,8 +138,8 @@ A: See http://fex.belwue.de/usecases/BIGMAIL.html
 Q: Can I get a localized version in my native languange?
 A: With your help, yes. Please contact <framstag@rus.uni-stuttgart.de>
 
 Q: Can I get a localized version in my native languange?
 A: With your help, yes. Please contact <framstag@rus.uni-stuttgart.de>
 
-Q: I need ACLs for group access, a file browser and integration in my
-   native file system.
+Q: I need ACLs for group access, versioning, a file browser and integration in
+   my local file system.
 A: This is beyond the scope of F*EX, which is designed for efficient file transfer only.
 
 Q: Feature/design XY is missing.
 A: This is beyond the scope of F*EX, which is designed for efficient file transfer only.
 
 Q: Feature/design XY is missing.