Skip to content
Snippets Groups Projects
permissions.sh 1.37 KiB
#!/bin/sh
# Shell file to set web permissions

echo change ownership and web permissions to permit public access...
sudo chown -R jenkins:jenkins * . ../X3dExamples*.zip
# first directory permissions, then files, then shell scripts
sudo chmod -R 775             * .
sudo chmod -R 664             *.*
sudo chmod -R 664             */*.*
sudo chmod -R 664            A*/*/*.*
sudo chmod -R 664        [B-H]*/*/*.*
sudo chmod -R 664        [I-L]*/*/*.*
sudo chmod -R 664        [M-R]*/*/*.*
sudo chmod -R 664            S*/*/*.*
sudo chmod -R 664        [T-Z]*/*/*.*
sudo chmod -R 664        [a-g]*/*/*.*
sudo chmod -R 664            h*/*/*.*
sudo chmod -R 664        [i-n]*/*/*.*
sudo chmod -R 664        [o-r]*/*/*.*
sudo chmod -R 664        [s-z]*/*/*.*
sudo chmod -R 664             */*/*/*.*

sudo chmod -R 774             *.sh
sudo chmod    664             ../X3dExamples*.zipv

sudo chmod -R 775             services/WebServices/SAVAGEWebServicesClient/src/conf/xml-resources/web-service-references/X3DWebService/wsdl/savage.nps.edu
sudo chmod -R 775             services/WebServices/SAVAGEWebServicesClient/src/conf/xml-resources/web-service-references/X3DWebService/wsdl/savage.nps.edu/SAVAGEWebServices
sudo chmod -R 775             services/WebServices/SAVAGEWebServicesClient/src/conf/xml-resources/web-service-references/X3DWebService/wsdl/savage.nps.edu_443

ls -alh .
ls -alh ../X3dExamples*.zip