JBAS-980 authority batch setup uses opensrf
authorBill Erickson <berickxx@gmail.com>
Wed, 2 Dec 2015 21:36:57 +0000 (16:36 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Assign ownership of authority batch files to opensrf instead of making
the directories world-writable.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/bs_files/setup.sh

index e0da539..4f82303 100755 (executable)
@@ -9,9 +9,11 @@ sudo mkdir -v -p /var/KCLS_AUTH/unupdated_done/
 sudo mkdir -v -p /var/KCLS_AUTH/auths_to_do/
 sudo mkdir -v -p /var/KCLS_AUTH/done_auths/
 sudo mkdir -v -p /var/KCLS_AUTH/Backstage
+sudo cp sample.json /var/KCLS_AUTH/
 
-sudo chmod -R 777 /var/KCLS_AUTH
+sudo chmod 755 $(find /var/KCLS_AUTH -type d)
+sudo chmod 644 $(find /var/KCLS_AUTH -type f)
+sudo chown -R opensrf:opensrf /var/KCLS_AUTH
 
-cp sample.json /var/KCLS_AUTH/