Added a comment: approach which somewhat works
authoryarikoptic <yarikoptic@web>
Thu, 24 Feb 2022 02:20:15 +0000 (02:20 +0000)
committeradmin <admin@branchable.com>
Thu, 24 Feb 2022 02:20:15 +0000 (02:20 +0000)
doc/bugs/can__39__t_make_annex_happy_in_freeze__47__thaw/comment_1_07ee2e1b3e0bf8959001c22273a71afe._comment [new file with mode: 0644]

diff --git a/doc/bugs/can__39__t_make_annex_happy_in_freeze__47__thaw/comment_1_07ee2e1b3e0bf8959001c22273a71afe._comment b/doc/bugs/can__39__t_make_annex_happy_in_freeze__47__thaw/comment_1_07ee2e1b3e0bf8959001c22273a71afe._comment
new file mode 100644 (file)
index 0000000..a9826be
--- /dev/null
@@ -0,0 +1,24 @@
+[[!comment format=mdwn
+ username="yarikoptic"
+ avatar="http://cdn.libravatar.org/avatar/f11e9c84cb18d26a1748c33b48c924b4"
+ subject="approach which somewhat works"
+ date="2022-02-24T02:20:15Z"
+ content="""
+ok, if instead I do use more fragile version where I do adjust `A:` ACLs instead of just adding the `D:`
+
+<details>
+<summary>here are the two commands to freeze/thaw</summary> 
+
+```shell
+
+nfs4_getfacl \"$@\" | sed -e 's,:rwadxtTnN,:rxtn,g' | nfs4_setfacl -S- \"$@\"
+
+
+nfs4_getfacl \"$@\" | sed -e 's,:rxtn,:rwadxtTnN,g' | nfs4_setfacl -S- \"$@\"
+
+
+```
+</details>
+
+then  I do get `ls -l` reporting that write bit is not set, and `git annex` seems to be happy then... heh.  So I guess some recipe like this could be used , but I still would prefer to avoid needing in-place changes of such \"detailed\" permissions listings in those ACLs.
+"""]]