<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div dir="ltr" > </div>
<div dir="ltr" >I wrote such a tool about a decade ago. It is still around on any Scale node where the GUI is installed. Look for /usr/lpp/mmfs/gui/cli/chacl and lsacl respectively. Those command lines are technically unsupported, but since the ReST API is built on top of them you should be able to reproduce any bug via ReST (which is fully supported).</div>
<div dir="ltr" > </div>
<div dir="ltr" >The ReST API itself is also a good choice whenever you want to automate changing of ACLs.</div>
<div dir="ltr" >  </div>
<div dir="ltr" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div dir="ltr" ><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Arial" size="2" >Mit freundlichen Grüßen / Kind regards</font> </font> </font> </font>
<p><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><img height="23" src="cid:16146770920000" width="605" ></font></font></font></p><font face="Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font> </font> </font>
<table border="0" cellpadding="0" cellspacing="0" >        <tbody>                <tr valign="top" >                        <td style="width: 0px;" valign="middle" width="202" ><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><img alt="" src="cid:16146770920002" style="width: 100px; height: 100px;" ></font>
                        <div><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></font></div>                        <font face="Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></font></font></td>                        <td style="width: 0px;" valign="middle" width="202" ><font face="Verdana,Arial,Helvetica,sans-serif" size="2" > </font></td>                        <td style="width: 0px;" valign="middle" width="31" >                        <ul style="padding-left: 0pt; margin-left: 0px; list-style-type: none;" >                                <li><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font size="3" >     </font></font></font></font></li>                        </ul>                        </td>                        <td style="width: 0px;" valign="middle" width="464" >                        <ul style="padding-left: 0pt; margin-left: 0px; list-style-type: none;" >                                <li><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><b><font face="Arial" size="3" >Dr. Alexander Wolf-Reber</font></b><br>                                <font face="Arial" size="1" >Spectrum Scale container native architect<br>                                Department M069 / Spectrum Scale Software Development<br>                                <br>                                +49-160-90540880<br>                                a.wolf-reber@de.ibm.com</font></font></font></font></li>                        </ul>                        </td>                </tr>        </tbody></table><font face="Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <img height="23" src="cid:16146770920001" width="605" > </font> </font> </font>
<div><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><a href="https://www.ibm.com/privacy/us/en/" rel="noopener noreferrer" target="_blank" >IBM Data Privacy Statement</a></font></div><font face="Verdana,Arial,Helvetica,sans-serif" size="2" > </font>
<p><font face="Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font color="#999999" face="Arial" size="1" >IBM Deutschland Research & Development GmbH / Vorsitzende des Aufsichtsrats: Gregor Pillen / Geschäftsführung: Dirk Wittkopp<br>Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294</font></font></font></font></p><font face="Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></font></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<div dir="ltr" > </div>
<div dir="ltr" > </div>
<blockquote data-history-content-modified="1" data-history-expanded="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: "Olaf Weiser" <olaf.weiser@de.ibm.com><br>Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>To: gpfsug-discuss@spectrumscale.org<br>Cc: gpfsug-discuss@spectrumscale.org<br>Subject: [EXTERNAL] Re: [gpfsug-discuss] Using setfacl vs. mmputacl<br>Date: Mon, Mar 1, 2021 18:57<br> 
<div dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div dir="ltr" >[...] <font face="Default Monospace,Courier New,Courier,monospace" size="2" > that you would do this over NFSv4 or Samba.[...] </font></div>
<div dir="ltr" > </div>
<div dir="ltr" ><font face="Default Monospace,Courier New,Courier,monospace" size="2" >I know this statement and I've been told the same many times for my projects I did... </font></div>
<div dir="ltr" ><font face="Default Monospace,Courier New,Courier,monospace" size="2" >I can't promise anything , nor am I able to rate .. if it is worth or not.. </font></div>
<div dir="ltr" ><font face="Default Monospace,Courier New,Courier,monospace" size="2" >all I'm saying... I saw/see a need for setfacl directly on GPFS  in multiple projects..</font></div>
<div dir="ltr" > </div>
<div dir="ltr" ><font face="Default Monospace,Courier New,Courier,monospace" size="2" >so if that items is interesting for many people.. why not give it a try in 2021 ... knowing, that really developing such a tool is a lot of discussion and in the end it will most likely become a better "compromise"... But maybe this "compromise" could then be the very best solution we'll  ever get .. </font></div>
<div dir="ltr" ><div dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div dir="ltr" ><div> </div>
<div>P.S.</div>
<div>hey - at least the last 2 digit's of the year  has turned around ;-)  since you opened up this item</div>
<div><div>cheers</div>
<div>olaf</div>
<div> </div></div></div></div></div></div>
<div dir="ltr" > </div>
<div dir="ltr" > </div>
<blockquote data-history-content-modified="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: Jonathan Buzzard <jonathan.buzzard@strath.ac.uk><br>Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>To: gpfsug-discuss@spectrumscale.org<br>Cc:<br>Subject: [EXTERNAL] Re: [gpfsug-discuss] Using setfacl vs. mmputacl<br>Date: Mon, Mar 1, 2021 5:51 PM<br> 
<div><font face="Default Monospace,Courier New,Courier,monospace" size="2" >On 01/03/2021 15:18, Olaf Weiser wrote:<br>> CAUTION: This email originated outside the University. Check before<br>> clicking links or attachments.<br>> JAB,<br>> yes-this is in argument ;-) ... and personally I like the idea of having<br>> smth like setfacl also for GPFS ..  for years...<br>> *but* it would not take away the generic challenge , what to do, if<br>> there are competing standards / definitions to meet<br>> at least that is most likely just one reason, why there's no tool yet<br>> there are several hits on RFE page for "ACL".. some of them could be<br>> also addressed with a (mm)setfacl tool<br>> but I was not able to find a request for a tool itself<br>> (I quickly  searched  public but  not found it there, maybe there is<br>> already one in private...)<br>> So - dependent on how important this item for others  is  ... its time<br>> to fire an RFE ?!? ...<br><br>Well when I asked I was told by an IBM representative that it was by<br>design there was no proper way to set ACLs directly from Linux. The<br>expectation was that you would do this over NFSv4 or Samba.<br><br>So filing an RFE would be pointless under those conditions and I have<br>never bothered as a result. This was pre 2012 so IBM's outlook might<br>have changed in the meantime.<br><br><br>JAB.<br><br>--<br>Jonathan A. Buzzard                         Tel: +44141-5483420<br>HPC System Administrator, ARCHIE-WeSt.<br>University of Strathclyde, John Anderson Building, Glasgow. G4 0NG<br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=QInBVUG2345zpTXGAPvczeXAfnCgUNXuJEI_-wZlDDs&m=rIGzfsaZeHVJsB7f40z3Rq08gAVzunl8HAjTQUJeAsY&s=f-ToxCe0HJVrknlsf5YGm6ZZPFJn_W5Xp1emUpG2VJ0&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=QInBVUG2345zpTXGAPvczeXAfnCgUNXuJEI_-wZlDDs&m=rIGzfsaZeHVJsB7f40z3Rq08gAVzunl8HAjTQUJeAsY&s=f-ToxCe0HJVrknlsf5YGm6ZZPFJn_W5Xp1emUpG2VJ0&e=</a> </font><br> </div></blockquote>
<div dir="ltr" > </div></div> 

<div><font face="Default Monospace,Courier New,Courier,monospace" size="2" >_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=Ca33Jr06KzzO4hjuWcM4iQ5J_E1MZR_xSRWwuh6yfsw&m=UJ_QwWnZfB-5nreEUjbDULnnwUj0eKUwyNOA6o_X-4o&s=QcNyW3fQWNeDt6IXDLzt_5hTk1dPN1M6WcJC6--5rZs&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=Ca33Jr06KzzO4hjuWcM4iQ5J_E1MZR_xSRWwuh6yfsw&m=UJ_QwWnZfB-5nreEUjbDULnnwUj0eKUwyNOA6o_X-4o&s=QcNyW3fQWNeDt6IXDLzt_5hTk1dPN1M6WcJC6--5rZs&e=</a> </font></div></blockquote>
<div dir="ltr" > </div></div>
<BR>