fix_wiki_acl 333 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. exit
  3. ls -x -1 *.txt | while read FN; do
  4. SYS=$(echo "${FN}" | egrep "^(Web|Include|Form|Default)")
  5. [ -n "${SYS}" ] && continue
  6. OK=$(grep ALLOWTOPICCHANGE ./${FN})
  7. [ -n "${OK}" ] && continue
  8. OK=$(grep PERMSET_CHANGE ./${FN})
  9. [ -n "${OK}" ] && continue
  10. echo "${FN}"
  11. cat DefaultPermission.txt >>"${FN}"
  12. done
  13. echo OK