[Freeipa-devel] Re: [PATCHES] Add support for different automount maps per location.
Pavel Zuna
pzuna at redhat.com
Wed Sep 9 14:36:51 UTC 2009
Rob Crittenden wrote:
> Rob Crittenden wrote:
>> Pavel Zůna wrote:
>>> 0007: Add support for different automount maps per location.
>>>
>>> This patch enabled us to have a different set of automount maps per
>>> location and to manage those locations via command plugins.
>>>
>>> To add a new location:
>>>
>>> ipa automountlocation-add Brno
>>>
>>> To add a map to this location:
>>>
>>> ipa automountmap-add Brno foo
>>>
>>> To add a key to this map:
>>>
>>> ipa automountkey-add Brno foomap barkey
>>>
>>>
>>> 0008: Remove parent_key parameter kwarg.
>>> I bundled this patch here, because parent_key was only used in the
>>> automount plugin. If patch 0007 gets acked, this can get acked too.
>>>
>>> parent_key won't be used anymore, instead parent_object is used in
>>> LDAPObject to define this kind of relation.
>>>
>>> Pavel
>>
>> Can you provide some examples of how location will be used on the
>> command-line (e.g. show how 2 new maps with a key would be added to 2
>> locations).
>
> And to be clear, I did read your previous example :-) I just don't see
> where the key comes from. I'm wondering if it is really going to be a
> multi-step process to add new maps.
>
> rob
>
I'm not sure if this is what you want to see, but:
# ipa automountlocation-add Brno
# ipa automountlocation-add Baltimore
# ipa automountmap-add-indirect Brno auto.mnt --mount="/mnt"
# ipa automountmap-add-indirect Baltimore auto.media --mount="/media"
# ipa automountkey-add Brno auto.mnt stuff
--info="-ro,soft,rsize=8192,wsize=8192 nfs.example.com:/vol/archive/stuff"
# ipa automountkey-add Baltimore auto.media stuff
--info="-ro,soft,rsize=8192,wsize=8192 nfs.example.com:/vol/archive/stuff"
# ipa automountlocation-tofiles Brno
/etc/auto.master:
/mnt /etc/auto.mnt
---------------------------
/etc/auto.mnt:
stuff -ro,soft,rsize=8192,wsize=8192 nfs.example.com:/vol/archive/stuff
# ipa automountlocation-tofiles Baltimore
/etc/auto.master:
/media /etc/auto.media
---------------------------
/etc/auto.mnt:
stuff -ro,soft,rsize=8192,wsize=8192 nfs.example.com:/vol/archive/stuff
Pavel
More information about the Freeipa-devel
mailing list