Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
Prochaine révision
Les deux révisions suivantes
|
tuto:webapps:llng:openupload [21/03/2011 09:47] dani |
tuto:webapps:llng:openupload [13/07/2012 10:39] dani Page moved from lemonldap_openupload to tuto:webapps:lemonldap_openupload |
<code bash> | <code bash> |
db configuration setprop openupload Authentication LemonLDAP AliasOnPrimary disabled | db configuration setprop openupload Authentication LemonLDAP AliasOnPrimary disabled |
db domain set upload.domain.tld domain Content Primary DocumentRoot /usr/share/openupload/www Description 'OpenUpload' LemonLDAP enabled Nameservers internet TemplatePath WebAppVirtualHost | db domains set upload.$(db configuration get DomainName) domain Content Primary DocumentRoot /usr/share/openupload/www Description 'OpenUpload' LemonLDAP enabled Nameservers internet TemplatePath WebAppVirtualHost |
signal-event domain-create upload.domain.tld | signal-event domain-create upload.$(db configuration get DomainName) |
| mkdir -p /etc/e-smith/templates-custom/usr/share/openupload/www/config.inc.php |
| cat <<'EOF' > /etc/e-smith/templates-custom/usr/share/openupload/www/config.inc.php/10paths |
| $CONFIG['WWW_SERVER'] = 'http://upload.{"$DomainName";}'; |
| |
| $CONFIG['WWW_ROOT'] = ''; |
| |
| $CONFIG['INSTALL_ROOT'] = '/usr/share/openupload/'; |
| |
| $CONFIG['DATA_PATH'] = '/var/lib/openupload'; |
| |
| EOF |
signal-event webapps-update | signal-event webapps-update |
</code> | </code> |
La première règle autorisera l'accès à quiconque a une session valide sur LemponLDAP. Il est bien entendu possible de modifier cette règle, par exemple: **$groups =~ /\bupload\b/** n'autoriserait que les membres du groupe upload. La seconde règle interceptera les demande de déconnexion pour renvoyer les utilisateurs authentifiés sur le portail. | La première règle autorisera l'accès à quiconque a une session valide sur LemponLDAP. Il est bien entendu possible de modifier cette règle, par exemple: **$groups =~ /\bupload\b/** n'autoriserait que les membres du groupe upload. La seconde règle interceptera les demande de déconnexion pour renvoyer les utilisateurs authentifiés sur le portail. |
| |
===== Règles pour un accès publique ===== | ===== Règles pour un accès public ===== |
Si vous voulez maintenir l'accès aux téléchargements publique, tout en autorisant uniquement les utilisateurs authentifiés à uploader, il faut plus de règles: | Si vous voulez maintenir l'accès aux téléchargements publique, tout en autorisant uniquement les utilisateurs authentifiés à uploader, il faut plus de règles: |
| |