Le 20 août 2013 09:55, Denis Jean-Christian <[email protected]> a écrit :
> Bonjour à tous,
>
> Je fais des petites fermes de blogs pour des copains et associations que
> je connais, donc pas trop de souci d'administration mais j'ai quand même
> un problème. Que j'ai surement déjà exposé il y a quelques années sans
> aller plus loin...
>
> Je souhaiterai limiter l'espace alloué aux répertoires public de chaque
> blog, n'étant pas du tout admin sys, quelles sont les différentes
> solutions que je pourrai mettre en œuvre ? Je sais que certains d'entre
> vous ont des fermes de blogs alors peut-être que vous pourrez m'éclairer.
>
> Sur la dernière ferme que j'ai faites, je créé un utilisateur système
> par blog ce qui me permet d'utiliser les quotas utilisateurs, mais :
> 1) Dotclear va simplement dire qu'il ne peut pas écrire dans le
> répertoire public sans plus de détail si il est pleins,
> 2) C'est un peu lourd de créer à chaque fois un utilisateur système
>
> Je cherche d'autres solutions...

Personnellement , j'opterais pour un filesystem par utilisateur, que tu
montes dans leur répertoire public.

Ex : pour restreindre la taille de /var/www/toto/public à MAXSIZE. (ex :
export MAXSIZE=20M)

* tu crées un fichier vide de la taille max voulue:

touch /var/dotfarm_fs/toto_public.ext3
dd if=/dev/zero of=/var/dotfarm_fs/toto_public.ext3 bs=$MAXSIZE count=1

* tu le "formates" en ext3

mkfs.ext3 /var/dotfarm_fs/toto_public.ext3

* tu le montes au bon endroit
mount -o loop,rw /var/dotfarm_fs/toto_public.ext3 /var/www/toto/public

--
Bruno
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à