within a jail ?

let's say I have a jail and a dataset /home and what to give 1GB of space to 
users, something like:

/home/user1  (1GB quota)
/home/user2  (1GB quota)
…

I know that I can do per user something like :

zfs create zroot/jail/public/home/user1
zfs set quota=1G zroot/jail/public/home/user1

but that's exactly what I want to avoid.

I would like to at least only create zroot/jail/public/home with a quota of 1GB 
and that automatically all created users inherit that quota per home.
with out need to manually have to create the user home and set a quota.

this is because I have users stored on a  ldap db and I would like just to 
migrate does users to a jail in a new server so that new users when login to 
the new jail, home is created automatically and quotas applied with out need to 
create a dataset per each user.

I want to avoid modifying the "ldap_pam" scripts etc. 

Any ideas ?




On Mar 24, 2013, at 2:14 PM, Fabian Keil <[email protected]> wrote:

> Nicolas de Bari Embriz Garcia Rojas <[email protected]> wrote:
> 
>> Hi, it is possible to have quotas per user inside a jail using zfs?
>> 
>> I don't want to create a zfs file system for each user I just want to apply,
>> let's say a quota of 100M per account. (like UFS quotas) but within a jail
>> 
>> any ideas ?
> 
> You can set multiple zfs userquota properties on a single dataset.
> 
> Fabian

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-jail
To unsubscribe, send any mail to "[email protected]"

Reply via email to