Blake <blake.irvin at gmail.com> writes: > There are many smaller programs that use nfs or interact with it (zfs, > sharemgr, etc). What specific information are you looking for? That > might be helpful to those responding with advice for you. >
> Reading the manpage for zfs (man zfs in the terminal) will be of use, > I think. Look for the section on 'sharenfs'. (You can search in a > manpage with the '/' character, followed by a search term). Sorry for not including more info but after posting here I initiated a a discussion on the `networking' list. (or maybe first posted there). My problem is the other way round... not exporting a zfs share but mounting a share offered by a linux server. The export line on the server was originally as below: /pub 192.168.0.1/24(rw,sync,no_subtree_check) Attempting to mount it invoked this error message (wrapped for mail): # mount -F nfs -o ro 192.168.0.2:/pub /pub nfs mount: security mode does not match the server \ exporting 192.168.0.2:/pub Jamec C. On the Networking list found a bug report for redhat linux that indicated the problem is a difference in the linux and solaris implementation of NFS and further that adding this option would allow the mount: `sec=sys' And it does. So got past that. Now I'm trying to figure out how to get the mount to be writable by my user `reader'. The mount point is owned by that user. but the mounted fs ends up UID 1000 GID staff. My users is not allowed to write there. I stumbled through mount_nfs and didn't really see options that would allow root to make the mount and set permissions such that my user could write there. So I thought maybe that user could invoke the mount to begin with but that causes this error: mount -F nfs 192.168.0.2:/pub /pub nfs mount: insufficient privileges The mount point on client and the mounted fs on server are owned by the same user `reader:wheel' on both ends. I'm very ignorant of the various security mechanisms on solaris with profiles and roles etc... so haven't seen how to make this happen.