[1030] in Moira
Re: chowning a volume to a gid
daemon@ATHENA.MIT.EDU (Richard Basch)
Wed Dec 11 09:53:06 1996
Date: Wed, 11 Dec 1996 09:52:03 -0500
To: Jonathon Weiss <jweiss@MIT.EDU>
Cc: afsdev@MIT.EDU, moiradev@MIT.EDU
In-Reply-To: <199612110455.EAA20662@deliverator.MIT.EDU>
From: "Richard Basch" <basch@lehman.com>
Being the original person to suggest it about four or five years ago,
let me state what I think is involved.
1. Edit afs/afs_pioctl.c to add a new pioctl() call. You will also need
to edit an include file (offhand, I don't remember).
2. Edit venus/fs.c to have a new option to change the ownership on a
file/directory given the new pioctl().
This will mean two things:
- You will be deviating even more from Transarc's source base.
- You should choose a pioctl # that is not likely to ever be used by Transarc.
- You always have to maintain custom clients on some, if not all, platforms.
I never did the integration because I sent the suggestion to Transarc
and hoped that they would do it. This was one of the non-standard
changes that I felt was a feature-enhancement, not a bug fix, or server
customization. I rarely, if ever, did client changes that weren't "fixes".
--
Richard Basch
Sr. Developer/Analyst, DSO URL: http://web.mit.edu/basch/www/home.html
Lehman Brothers, Inc. Email: basch@lehman.com, basch@mit.edu
101 Hudson St., 38th Floor Fax: +1-201-524-5828
Jersey City, NJ 07302-3988 Voice: +1-201-524-5049