[AlternC-dev] quotas et safe_mode

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

Remi remi+tech at b6.be
Ven 28 Mai 07:37:47 CEST 2004


si tu fais ça :
tous les utilisateurs pourront modifier seuls leur quota. Autant ne pas
leur donner de quota du tout.
Remi

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Bonjour,
>
> J'essai depuis un petit moment à faire fonctionner les quotas disques
> sur mon  AlternC... sans succès
>
> Les quotas fonctionnent bien sur la partition contenant /var/alternc Si
> je lance dans un shell /var/alternc/quota_get 2000 par exemple, j'ai
> bien  l'affichage des quotas, je peut également les modifier, ...
>
> Tout marche, sauf depuis le bureau d'AlternC.
> Comme j'ai initialisé les quotas après avoir installé AlternC, j'ai
> fait un  alternc.install histoire de remttre un peu au "propre" mais
> toujours rien.
>
> J'en vien à me demander s'il n'y a pas un problème  avec le safe_mode
> et les  quotas.
> Dans la classe m_quota, les get et set contiennent des exec :
> exec("/usr/lib/alternc/quota_edit $cuid $size"); par exemple ligne 138
>
> Hors, si on regarde la config de php, on a :
> ; When safe_mode is on, only executables located in the
> safe_mode_exec_dir ; will be allowed to be executed via the exec family
> of functions. safe_mode_exec_dir = /var/alternc/exec.usr/
>
> Et donc à priori le problème serait tout simplement que le
> répertoire /usr/lib/alternc ne figure pas dans les répertoires pouvant
> contenir des exécutables...
>
> ++
> Yves
>
> note : je viens à l'instant de le placer dans safe_mode_exec_dir et ça
> marche...
> note2 : je le modifie dans le cvs, à voir si qqn
> utilise /var/alternc/exec.usr/ ...
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>
> iD8DBQFAttBU7edHXHH1oQsRAuNkAKCLZfWhhiR+iwO5+/6h9yidDmyZJACfZsqR
> VS06SvY0ESRhBNmomSP3r28=M9uZ
> -----END PGP SIGNATURE-----
> _______________________________________________
> Dev mailing list
> Dev at alternc.org
> http://alternc.org/cgi-bin/mailman/listinfo/dev





Plus d'informations sur la liste de diffusion Dev