Date: Mon, 15 Jun 2009 18:46:35 +0200 From: "marco\.borsatino\@poste\.it" <marco.borsatino@poste.it> To: brian@Awfulhak.org Cc: freebsd-net@freebsd.org Subject: NFS - exports syntax Message-ID: <KLAH9N$2F13AAD0B53B74DD4DA1F287B9BC8479@poste.it>
next in thread | raw e-mail | index | archive | help
First, thank you for your help. > > FreeBSD's exports implementation will only allow you to associate > mount options per local filesystem per remote machine, so this > version: > > > /usr/home pc02 pc02 > > /cond1 -mapall=user2 pc01 pc02 > > /cond2 -mapall=user1 pc01 pc02 > > is correct, but only if /cond1 and /cond2 are different filesystems. > If they're the same, this won't work. > /cond1 and /cond2 are folders under root on /dev/ad0s1a; this is the reason whi my exports does not work. So should I do something like this: #mkdir /usr/shared/cond1 #mkdir /usr/shared/cond2 (this is, I think, a better choice also from different points of view). (exports) /usr/shared -alldirs pc01 pc02 (or -network 192.168.0) (mount for different users) #mount _nfs server:/usr/shared/cond1 /mnt/for-user-1 #mount _nfs server:/usr/shared/cond2 /mnt/for-user-2 But, if this sintax is correct, how can I use mapall option? > Maybe you do something clever with exporting nullfs versions > of them and adding those to exports, but I haven't tried that. > This will be the next step. Thank you. Marco
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?KLAH9N$2F13AAD0B53B74DD4DA1F287B9BC8479>
