<font size=2 face="sans-serif">unfortunately .. commands like </font><font size=3>nfs4_setfacl
</font><font size=2 face="sans-serif">  </font><br><font size=2 face="sans-serif">are not implemented yet in GPFS....
</font><br><br><font size=2 face="sans-serif">I once helped me out with a local NFS
mount to set ACLs automated ... then you can use NFSv4 client to do the
ACL stuff .. </font><br><br><br><br><br><br><br><br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">"Buterbaugh, Kevin
L" <Kevin.Buterbaugh@Vanderbilt.Edu></font><br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">gpfsug main discussion
list <gpfsug-discuss@spectrumscale.org></font><br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">03/27/2019 05:19 PM</font><br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [gpfsug-discuss]
Adding to an existing GPFS ACL</font><br><font size=1 color=#5f5f5f face="sans-serif">Sent by:    
   </font><font size=1 face="sans-serif">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr noshade><br><br><br><font size=3>Hi Jonathan, </font><br><br><font size=3>Thanks for the response.  I did look at mmeditacl,
but unless I’m missing something it’s interactive (kind of like mmedquota
is by default).  If I had only a handful of files / directories to
modify that would be fine, but in this case there are thousands of ACL’s
that need modifying.</font><br><br><font size=3>Am I missing something?  Thanks…</font><br><br><font size=3>Kevin</font><br><br><font size=3>—</font><br><font size=3>Kevin Buterbaugh - Senior System Administrator</font><br><font size=3>Vanderbilt University - Advanced Computing Center for
Research and Education</font><br><a href="mailto:Kevin.Buterbaugh@vanderbilt.edu"><font size=3 color=blue><u>Kevin.Buterbaugh@vanderbilt.edu</u></font></a><font size=3>- (615)875-9633</font><br><br><font size=3>On Mar 27, 2019, at 11:02 AM, Fosburgh,Jonathan <</font><a href="mailto:jfosburg@mdanderson.org"><font size=3 color=blue><u>jfosburg@mdanderson.org</u></font></a><font size=3>>
wrote:</font><br><br><font size=3 face="Calibri">Try mmeditacl.</font><br><br><font size=2 color=#2f2f2f face="Calibri">-- </font><br><font size=2 color=#2f2f2f face="Calibri">Jonathan Fosburgh</font><br><font size=2 color=#2f2f2f face="Calibri">Principal Application Systems
Analyst</font><br><font size=2 color=#2f2f2f face="Calibri">IT Operations Storage Team</font><br><font size=2 color=#2f2f2f face="Calibri">The University of Texas MD
Anderson Cancer Center</font><br><font size=2 color=#2f2f2f face="Calibri">(713) 745-9346</font><br><br><hr><br><font size=2 face="Calibri"><b>From:</b> </font><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org"><font size=2 color=blue face="Calibri"><u>gpfsug-discuss-bounces@spectrumscale.org</u></font></a><font size=2 face="Calibri"><</font><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org"><font size=2 color=blue face="Calibri"><u>gpfsug-discuss-bounces@spectrumscale.org</u></font></a><font size=2 face="Calibri">>
on behalf of Buterbaugh, Kevin L <</font><a href="mailto:Kevin.Buterbaugh@Vanderbilt.Edu"><font size=2 color=blue face="Calibri"><u>Kevin.Buterbaugh@Vanderbilt.Edu</u></font></a><font size=2 face="Calibri">><b><br>Sent:</b> Wednesday, March 27, 2019 10:59:17 AM<b><br>To:</b> gpfsug main discussion list<b><br>Subject:</b> [EXT] [gpfsug-discuss] Adding to an existing GPFS ACL</font><font size=2 face="Helvetica"></font><br><font size=2 face="Helvetica"> </font><br><font size=2 color=#806210 face="Helvetica"><b>WARNING:</b></font><font size=2 face="Helvetica">This email originated from outside of MD Anderson. Please validate the
sender's email address before clicking on links or attachments as they
may not be safe. </font><br><font size=2 face="Helvetica">Hi All, </font><br><br><font size=2 face="Helvetica">First off, I have very limited experience
with GPFS ACL’s, so please forgive me if I’m missing something obvious
here.  AFAIK, this is the first time we’ve hit something like this…</font><br><br><font size=2 face="Helvetica">We have a fileset where all the files
/ directories have GPFS NFSv4 ACL’s set on them.  However, unlike
most of our filesets where the same ACL is applied to every file / directory
in the share, this one has different ACL’s on different files / directories.
 Now we have the need to add to the existing ACL’s … another group
needs access.  Unlike regular Unix / Linux ACL’s where setfacl can
be used to just add to an ACL (i.e. setfacl -R g:group_name:rwx), I’m
not seeing where GPFS has a similar command … i.e. mmputacl seems to expect
the _entire_ new ACL to be supplied via either manual entry or an input
file.  That’s obviously problematic in this scenario.</font><br><br><font size=2 face="Helvetica">So am I missing something?  Is there
an easier solution than writing a script which recurses over the fileset,
gets the existing ACL with mmgetacl and outputs that to a file, edits that
file to add in the new group, and passes that as input to mmputacl?  That
seems very cumbersome and error prone, especially if I’m the one writing
the script!</font><br><br><font size=2 face="Helvetica">Thanks…</font><br><br><font size=2 face="Helvetica">Kevin</font><br><font size=2 face="Helvetica">—</font><br><font size=2 face="Helvetica">Kevin Buterbaugh - Senior System Administrator</font><br><font size=2 face="Helvetica">Vanderbilt University - Advanced Computing
Center for Research and Education</font><br><a href="mailto:Kevin.Buterbaugh@vanderbilt.edu"><font size=2 color=blue face="Helvetica"><u>Kevin.Buterbaugh@vanderbilt.edu</u></font></a><font size=2 face="Helvetica">- (615)875-9633</font><br><br><font size=2 face="Helvetica">The information contained in this e-mail
message may be privileged, confidential, and/or protected from disclosure.
This e-mail message may contain protected health information (PHI); dissemination
of PHI should comply with applicable federal and state laws. If you are
not the intended recipient, or an authorized representative of the intended
recipient, any further review, disclosure, use, dissemination, distribution,
or copying of this message or any attachment (or the information contained
therein) is strictly prohibited. If you think that you have received this
e-mail message in error, please notify the sender by return e-mail and
delete all references to it and its contents from your systems.</font><br><font size=2 face="Helvetica">_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at </font><a href="http://spectrumscale.org/"><font size=2 color=blue face="Helvetica"><u>spectrumscale.org</u></font></a><font size=2 color=blue face="Helvetica"><u><br></u></font><a href="https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgpfsug.org%2Fmailman%2Flistinfo%2Fgpfsug-discuss&data=02%7C01%7CKevin.Buterbaugh%40vanderbilt.edu%7Cb2040f23087c4aac0b4908d6b2cf11ed%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C1%7C636892999763011551&sdata=pXhLlRfQuJ4bKfib4bQBlWY4OP5WoZh1YQ%2Bjne2ycEY%3D&reserved=0"><font size=2 color=blue face="Helvetica"><u>https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgpfsug.org%2Fmailman%2Flistinfo%2Fgpfsug-discuss&amp;data=02%7C01%7CKevin.Buterbaugh%40vanderbilt.edu%7Cb2040f23087c4aac0b4908d6b2cf11ed%7Cba5a7f39e3be4ab3b45067fa80faecad%7C0%7C1%7C636892999763011551&amp;sdata=pXhLlRfQuJ4bKfib4bQBlWY4OP5WoZh1YQ%2Bjne2ycEY%3D&amp;reserved=0</u></font></a><br><tt><font size=2>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br></font></tt><br><br><BR>