KDICKEY@cmsa.gmr.com (06/12/91)
Hello, I'm running FTP's InterDrive NFS client, and am having some problems with Unix groups and file permissions when mounting a Sun OS system. There are a couple of users for which I have created a separate group for. The problem seems to stem from the fact that this new group is not the default group specified for the users in the passwd file. For example, let's say the default group for both of these users is groupA, and the new group is groupB. If on the sun I create a file from user1 it get's assigned to groupB. I then issue the chgrp command against the file to change it to groupB. Now, if I mount (specifying user2 to pcnfsd) the directory in which this file exists I don't get any of the file permissions that go along with groupB. It seems that NFS is only checking the default group in the passwd file? Note that if I login interactively to the sun from user2 I do get the permissions that go along with user2. Does this make any sense to anyone? Is there something obvious that I'm missing? Is this the way it's suppose to work? Also, it sure would be nice if the InterDrive NFS had a idchgrp command like their idls and idchmod. A -g option (list group on Unix ls command) on the idls command would also be nice. Thanks, Keith Dickey kdickey@cmsa.gmr.com General Motors Research Laboratories
fks@FTP.COM (Frances Selkirk) (06/12/91)
Current pcnfsds only handle one group id. Recently (I believe at Connectathon) Sun released a new pcnfsd specification which handles multiple group ids. No implementations of this are available yet, as far as we know. By they become available, we expect to have support in InterDrive for this feature. In the meantime, the best you can do for the second group is to create a shared userid. Frances Kirk Selkirk info@ftp.com (617) 246-0900 FTP Software, Inc. 26 Princess Street, Wakefield, MA 01880