Admin/Windows/Cygwin/isabelle/postinstall
author wenzelm
Mon, 23 Oct 2017 19:30:39 +0200
changeset 66906 03a96b8c7c06
parent 64386 e936967c2a06
child 76272 b8072e5a1637
permissions -rwxr-xr-x
updated to jdk-8u152, which is for x86_64 only;

#!/bin/bash

export PATH=/bin

bash /etc/postinstall/base-files-mketc.sh.done

mkpasswd -l >/etc/passwd
mkgroup -l >/etc/group

find -type d -exec setfacl -m default:user::rwx,default:group::r-x,default:other:r-x '{}' +
find -type d -exec chmod 755 '{}' +
find -type f \( -name '*.exe' -o -name '*.dll' \) -exec chmod 755 '{}' +
find -type f -not -name '*.exe' -not -name '*.dll' -not -name '*.scala' -not -name '*.ML' -not -name '*.thy' -exec chmod 644 '{}' +
find -type f \( -name '*.scala' -o -name '*.ML' -o -name '*.thy' \) -exec chmod 444 '{}' +
xargs -0 < contrib/cygwin/isabelle/executables chmod 755