Ensure permissions on freedombone commands

This commit is contained in:
Bob Mottram 2016-11-29 21:49:40 +00:00
parent 9749cb43ce
commit f6fd2111e7
2 changed files with 12 additions and 1 deletions

View File

@ -85,6 +85,10 @@ if [ -d $PROJECT_DIR ]; then
git_pull $PROJECT_REPO origin/$DEVELOPMENT_BRANCH git_pull $PROJECT_REPO origin/$DEVELOPMENT_BRANCH
fi fi
make install make install
if [ -d /usr/share/${PROJECT_NAME} ]; then
chown -R root:root /usr/share/${PROJECT_NAME}
chmod -R +r /usr/share/${PROJECT_NAME}
fi
${PROJECT_NAME} -c $CONFIGURATION_FILE ${PROJECT_NAME} -c $CONFIGURATION_FILE
fi fi
fi fi

View File

@ -435,7 +435,10 @@ function set_command_file_permissions {
if [ -d /usr/local/sbin ]; then if [ -d /usr/local/sbin ]; then
chown root:root /usr/local/sbin/* chown root:root /usr/local/sbin/*
fi fi
chmod 4755 /usr/bin/sudo if [ -d /usr/share/${PROJECT_NAME} ]; then
chown -R root:root /usr/share/${PROJECT_NAME}
chmod -R +r /usr/share/${PROJECT_NAME}
fi
if [ -d /lib ]; then if [ -d /lib ]; then
chown -R root:root /lib/* chown -R root:root /lib/*
@ -449,6 +452,10 @@ function set_command_file_permissions {
if [ -d /usr/lib64 ]; then if [ -d /usr/lib64 ]; then
chown -R root:root /usr/lib64/* chown -R root:root /usr/lib64/*
fi fi
chmod 4755 /usr/bin/sudo
chmod 4755 /usr/lib/sudo/sudoers.so
chown root:root /etc/sudoers
} }
function setup_firewall { function setup_firewall {