[AlternC-dev] Quotas web ne fonctionnent pas dans le panel AlternC

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

Herve Gmail herve.seywert at gmail.com
Sam 7 Déc 15:31:50 CET 2013


Bonjour,

----------------------------------------------------------------
AlternC 3.2 : http://debian.alternc.org/
Installé sur :
Debian Wheezy
PHP Version 5.4.4-14
MySQL: 5.5.31
phpMyAdmin Version: 3.4.11.1deb2
----------------------------------------------------------------

Dans le panel AlternC les quotas web (menu Quotas Utilisateurs) ne 
fonctionne pas, Espace tjrs à 0
Update table size_web non effectué

Fichiers concernés :
https://alternc.org/browser/alternc/branches/trunk-wheezy/src/spoolsize.php
https://alternc.org/browser/alternc/branches/trunk-wheezy/src/du.pl

Fichiers à modifier :

1 - spoolsize.php : Pour Generating size-cache for web accounts
On passe la variable ALTERNC_HTML à du.pl
Remplacer
$size=exec("sudo /usr/lib/alternc/du.pl 
".ALTERNC_HTML."/".substr($c["login"],0,1)."/".$c["login"]);
par
$size=exec("sudo /usr/lib/alternc/du.pl 
".ALTERNC_HTML."/".substr($c["login"],0,1)."/".$c["login"]." 
".ALTERNC_HTML);

2 - du.pl
Commenter :
#printf "FIXME: do not work with Debian Compliance";
#exit(1);

Ajouter sous $A=$ARGV[0];
$ALTERNC_HTML=$ARGV[1];

Remplacer
if ($A=~/^\/var\/alternc\/html\/[a-z0-9]\//) {
par
if ($A=~/^$ALTERNC_HTML\/[a-z0-9]\//) {

Ne sert plus
if ($A=~/^\/var\/alternc\/mail\/[a-z0-9_]\//) {
………..
……….
}

Ne sert plus
if ($A=~/^\/var\/alternc\/db\//) {
………..
……….
}

Le if ($A=~/^\/var\/lib\/mailman\//) {  servira encore ?? car mailman 
n'est plus dans Alternc 3.2 ??


@+

Hervé



Plus d'informations sur la liste de diffusion Dev