blob: e952bc732042fd80a4175b806f15fc34e7cfe64e (
plain) (
tree)
|
|
sudo_config() {
TM_SUDO_CONF="/etc/sudoers.d/taskmanager"
if [ ! -e "${TM_SUDO_CONF}" ]; then
# generate it
cat > "${TM_SUDO_CONF}" <<-EOF
# Sudoers configuration for user 'taskmanager'
# Auto-generated on: $(date)
taskmanager ALL=(root) NOPASSWD: /sbin/reboot
taskmanager ALL=(ldadp) NOPASSWD: /opt/taskmanager/scripts/ldadp-launcher
taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/mount-store
EOF
chmod 0440 "${TM_SUDO_CONF}" || \
echo "# Could not set perms of '${TM_SUDO_CONF}' to 0440!"
else
echo "# File ${TM_SUDO_CONF} exists!"
fi
}
|