Fixed wrong permissions on the dialogue executable
This commit is contained in:
parent
0a6faab7d7
commit
cbe2bf81eb
2
Makefile
2
Makefile
@ -126,7 +126,7 @@ install: $(BUILD_DIR)/icfs $(BUILD_DIR)/icfs_dialogue
|
|||||||
@printf "\t3. Set the setuid bit of icfs executable.\n"
|
@printf "\t3. Set the setuid bit of icfs executable.\n"
|
||||||
sudo cp $(BUILD_DIR)/icfs /usr/bin/icfs && sudo cp $(BUILD_DIR)/icfs_dialogue /usr/bin/icfs_dialogue
|
sudo cp $(BUILD_DIR)/icfs /usr/bin/icfs && sudo cp $(BUILD_DIR)/icfs_dialogue /usr/bin/icfs_dialogue
|
||||||
id -u icfs &>/dev/null || sudo useradd --system --user-group icfs
|
id -u icfs &>/dev/null || sudo useradd --system --user-group icfs
|
||||||
sudo chown icfs: /usr/bin/icfs && sudo chmod 4777 /usr/bin/icfs
|
sudo chown icfs: /usr/bin/icfs && sudo chmod 4755 /usr/bin/icfs_dialogue && sudo chmod 4755 /usr/bin/icfs_dialogue
|
||||||
@read -p "Create /etc/icfs directory for permission databases [y/N]: " permd; if [[ $$permd == "y" ]]; then echo "sudo mkdir /etc/icfs && sudo chown :icfs /etc/icfs && sudo chmod g+rw,o= /etc/icfs;"; sudo mkdir /etc/icfs && sudo chown icfs:icfs /etc/icfs && sudo chmod g+rw,o= /etc/icfs; fi
|
@read -p "Create /etc/icfs directory for permission databases [y/N]: " permd; if [[ $$permd == "y" ]]; then echo "sudo mkdir /etc/icfs && sudo chown :icfs /etc/icfs && sudo chmod g+rw,o= /etc/icfs;"; sudo mkdir /etc/icfs && sudo chown icfs:icfs /etc/icfs && sudo chmod g+rw,o= /etc/icfs; fi
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user