OVH Community, votre nouvel espace communautaire.

Gestion Quotas vpopmail + interface graphique


rowes
08/12/2008, 18h50
Lien HS

aronce
21/09/2008, 15h53
Bonjour,
En utilisant qalm je me suis rendu compte qu le script n'accepte pas la valeur -1 (illimité), aussi voici une modification (pas parfaite mais qui fonctionne suffisamment bien pour moi) de index.cgi.
La modification porte sur deux points :

1) action "u" (vers la ligne 74)
Code:
if ($maxpopaccounts !~ /^-?\d+$/)
        {       &voirErreur("maxpopaccounts n'est pas un nombre");
        }
faire de même pour les autres variables que l'on veut voir à -1
problème connu : ici on accepte d'autres nombres négatifs

2) action "v" (vers la ligne 128)
Code:
foreach $ligne (@limites)
	{	$ligne =~ /([A-Za-z_]+)(\s+)([-]*)(\d+)([A-Za-z]*)/;
		$$1 = $3.$4.$5;
	}

Cordialement,
AR

oranocha
16/04/2007, 21h40
Quelqu'un pour m'aider ?
J'ai installé ce script sans aucun souci et c'est vraiment ce que je cherchais ; gérer le nombre de comptes POP possibles sur un domaine.

Seulement problème :

- j'ai indiqué sur un domaine une limite de 1000m
- quand je vais dans le QmailAdmin pour ce domaine, pour le compte postmaster, il indique (au niveau des quotas) que c'est illimité et pour tous les autres comptes que je crée, il met un quota de 0 !

Comment faire pour que le quota que j'indique soit équitablement réparti entre les différents comptes du domaine ?

Merci !

McPeter
28/03/2007, 22h31
Merci .. je modifierais le script pour qu'il soit plus "généraliste"

athegomez
27/03/2007, 05h08
Citation Envoyé par McPeter
as tu bien respecté le INSTALL ' Installation manuelle' ?
cf : Copier l'archive dans le répertoire /home/ovh/cgi-bin/
Salut j'ai pu installer manuellement effectivement , mais il ya effectivement une erreur dans ta description:

La premiere erreur est ici:
mv: cannot stat `/home/ovh/cgi-bin/qalm_template': Aucun fichier ou répertoire de ce type

en effet le repertaoire 'qalm_template' se trouve pas ds ce 'cgi-bin' mais ds le sous repertoire 'qalm'

d'ou cette correction : [root@xxxxxxx cgi-bin]# mv /home/ovh/cgi-bin/qalm/qalm_template /home/ovh/www/

Ensuite il ya le refus du chmod du repertoire modeles:
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/cgi/qalm/modeles/
chmod: getting attributes of `/home/ovh/cgi/qalm/modeles': Aucun fichier ou répertoire de ce type.
Je ne sais pas trop pkoi.

J'ai chmoder autrement donc ce dossier.
Et donc apres les modifications il marche a merveille.

Encore merci

je te renvoie la copie d'ecran chez moi pour appréciation.

[[root@xxxxxxx cgi-bin]# tar xzf qalm.0.4b.r-ovh.tar.gz
[root@xxxxxxx cgi-bin]# mv /home/ovh/cgi-bin/qalm_template /home/ovh/www/
mv: cannot stat `/home/ovh/cgi-bin/qalm_template': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]#
[root@xxxxxxx cgi-bin]# mv /home/ovh/cgi-bin/qalm/qalm_template /home/ovh/www/
[root@xxxxxxx cgi-bin]# chown -R ovhvh /home/ovh/www/qalm_template
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/www/qalm_template
[root@xxxxxxx cgi-bin]# chown -R vpopmail:vchkpw /home/ovh/cgi-bin/qalm/
[root@xxxxxxx cgi-bin]# chmod -R 755 /home/ovh/cgi-bin/qalm/
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/cgi/qalm/modeles
chmod: getting attributes of `/home/ovh/cgi/qalm/modeles': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/cgi/qalm/modeles/
chmod: getting attributes of `/home/ovh/cgi/qalm/modeles': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]# rm -f install
[root@xxxxxxx cgi-bin]# /usr/local/apache/bin/htpasswd -c /home/ovh/cgi-bin/qalm/.htpasswd McPeter
New password:
Re-type new password:
Adding password for user McPeter
[root@xxxxxxx cgi-bin]# /usr/local/apache/bin/htpasswd -c /home/ovh/cgi-bin/qalm/.htpasswd admin
New password:
Re-type new password:
Adding password for user admin
[root@xxxxxxx cgi-bin]#
cgi-bin]# tar xzf qalm.0.4b.r-ovh.tar.gz
[root@xxxxxxx cgi-bin]# mv /home/ovh/cgi-bin/qalm_template /home/ovh/www/
mv: cannot stat `/home/ovh/cgi-bin/qalm_template': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]#
[root@xxxxxxx cgi-bin]# mv /home/ovh/cgi-bin/qalm/qalm_template /home/ovh/www/
[root@xxxxxxx cgi-bin]# chown -R ovhvh /home/ovh/www/qalm_template
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/www/qalm_template
[root@xxxxxxx cgi-bin]# chown -R vpopmail:vchkpw /home/ovh/cgi-bin/qalm/
[root@xxxxxxx cgi-bin]# chmod -R 755 /home/ovh/cgi-bin/qalm/
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/cgi/qalm/modeles
chmod: getting attributes of `/home/ovh/cgi/qalm/modeles': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]# chmod -R 555 /home/ovh/cgi/qalm/modeles/
chmod: getting attributes of `/home/ovh/cgi/qalm/modeles': Aucun fichier ou répertoire de ce type
[root@xxxxxxx cgi-bin]# rm -f install

McPeter
27/03/2007, 03h20
as tu bien respecté le INSTALL ' Installation manuelle' ?
cf : Copier l'archive dans le répertoire /home/ovh/cgi-bin/

athegomez
23/03/2007, 21h30
Citation Envoyé par McPeter
ça marche trés bien .. j'ai mit à jour mon tuto le 24/02/2007, 16h06

http://www.ttpm.net/scripts/Qalm.0.4b/INSTALL

toi t'as dû recliquer sur ton dernier message
regardes .. c'est pas .FR mais .NET


--- ERATUM ---
Y'a des jours où je susi à la masse grave moi :|

Bon si tu veux le script de suite
regardes là => http://www.ttpm.net/scripts/Qalm.0.4b/INSTALL
et utilises la variante "Installation automatique à partir des sources :", en remplaçant les .fr par .net

j'ai complètement oublié que mes liens dans le script d'install sont sur le .fr :|
je fais les modifs qu'il faut et je préviens quand c'est (enfin) bon

Désolé
Salut. dans mon objectif de le faire rapidement j'ai rtemplacé le .fr par .net
j'ai cette erreur :

wget http://www.ttpm.net/scripts/Qalm.0.4...b.r-ovh.tar.gz

[root@XXXXXXX cgi-bin]# tar xzf qalm.0.4b.r-ovh.tar.gz
[root@XXXXXXX cgi-bin]# mv /home/ovh/cgi-bin/qalm_template /home/ovh/www/
mv: cannot stat `/home/ovh/cgi-bin/qalm_template': Aucun fichier ou répertoire de ce type


Merci de m'aider. bonne soirée

McPeter
23/03/2007, 01h49
ça marche trés bien .. j'ai mit à jour mon tuto le 24/02/2007, 16h06
ça remarche .. mon registar qui déconne .. je vais mettre le lien ailleurs
http://www.ttpm.net/scripts/Qalm.0.4b/INSTALL

toi t'as dû recliquer sur ton dernier message
regardes .. c'est pas .FR mais .NET


--- ERATUM ---
Y'a des jours où je susi à la masse grave moi :|

Bon si tu veux le script de suite
regardes là => http://www.ttpm.net/scripts/Qalm.0.4b/INSTALL
et utilises la variante "Installation automatique à partir des sources :", en remplaçant les .fr par .net

j'ai complètement oublié que mes liens dans le script d'install sont sur le .fr :|
je fais les modifs qu'il faut et je préviens quand c'est (enfin) bon

Désolé

athegomez
23/03/2007, 00h28
escuse moi mais il ne marche pas encore ce lien.
merci de verifier à nouveau.

athegomez
23/03/2007, 00h27
escuse moi mais il ne marchje pas encore ce lien.
merci de verifier à nouveau.

McPeter
24/02/2007, 15h06
ça remarche .. mon registar qui déconne .. je vais mettre le lien ailleurs

athegomez
23/02/2007, 01h34
Escuse moi mais j'arrive pas acceder a l'URL:
wget http://www.ttpm.fr/scripts/Qalm.0.4b...alm.0.4b.r-ovh

Merci de me confirmer stp l'url nouvelle stp.

Starchou
25/09/2006, 13h31
j'utilisais déjà ce script, et en effet tu as bien corrigé les problemes !

merci à toi !

par contre moi je suis obligé de mettre 26210000 pour limité à 25 mp , si je met 25m ca marche pas...
++

McPeter
22/09/2006, 16h50
Bonjour

Reprise d'un petit script : qalm 0.4 de Frédéric de Laminne (rotule@scripts-fr.com) http://www.scripts-fr.com/

J'a rectifié un petit bug dans le index.cgi, créé un template xhtml et mit en place une procédure d'installation pour les release ovh 1 et 2

Pour la procédure d'install, 3 mode :
- installation tout automatique
- installation depuis les sources
- installation manuelle
Détails : http://www.ttpm.net/scripts/Qalm.0.4b/INSTALL

Si vous voulez voir à quoi ça ressemble, quelques screenshots :
http://www.ttpm.net/scripts/Qalm.0.4b/screenshot/


Si l'installation, présente un bug faites m'en part svp.
@++