oh, what a mess. i missed the "subject" line in the commit messages for the patches. you can still find them inside the patches though.
thanks! On Mon, 2008-11-10 at 11:10 -0700, Abhishek Kulkarni wrote: > This patchset includes numerous enhancements in the way the xcpu utils > (xgroupset,xuserset,xgetent) authenticate with xcpufs. > the administrator can now assign users to the "xcpu-admin" group to elevate > their priveleges for executing commands on xcpufs. > any user belonging to the group "xcpu-admin" can write to the ctl file. > > initially, we try to execute the command as the user "xcpu-admin". If there's > not priv key for "xcpu-admin" at /etc/xcpu/admin_key > the command is executed as the regular user with priv key $HOME/.ssh/id_rsa. > The user can execute only if he belongs to the group > "xcpu-admin". Alternatively, a user can supply a path to a private key to be > used to execute the command. > > note: utils xps and xk have not been changed to use the new interface yet, i > will be sending patched for them soon. > > Signed-off-by: Abhishek Kulkarni <[EMAIL PROTECTED]> > > 15 files changed, 734 insertions(+), 538 deletions(-) > include/libxauth.h | 1 > include/libxcpu.h | 19 + > libspclient/netmount.c | 4 > libxauth/xauth.c | 122 +++++++----- > libxcpu/group.c | 213 ++++++++++----------- > libxcpu/node.c | 13 - > libxcpu/user.c | 470 +++++++++++++++++++++++++++--------------------- > libxcpu/util.c | 69 +++++++ > libxcpu/xcpuimpl.h | 11 + > utils/xgetent.c | 162 +++++----------- > utils/xgroupset.c | 37 ++- > utils/xuserset.c | 69 ++++--- > xcpufs/xauth.c | 46 ++++ > xcpufs/xcpufs.c | 34 ++- > xcpufs/xcpufs.h | 2
