From 69ca520ef12634e46df10854301e297acbdf2358 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic <legallic@crans.org> Date: Mon, 29 Jul 2013 17:40:45 +0200 Subject: [PATCH] On ne laisse pas les modes/owner/permissions au hasard --- Makefile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 964a6aa..aa820b7 100644 --- a/Makefile +++ b/Makefile @@ -34,17 +34,17 @@ rerename: install: @if [ "${cmd_name}" != "${cmd_original_name}" ]; then make --quiet rename; fi - install -d ~/bin - install client.py ~/bin/${cmd_name} - install -d ~/.config/${cmd_name} - install clientconfig.example.py ~/.config/${cmd_name} + install -d -m 0755 ~/bin + install -m 0755 client.py ~/bin/${cmd_name} + install -d -m 0755 ~/.config/${cmd_name} + install -m 0644 clientconfig.example.py ~/.config/${cmd_name} @if [ "${cmd_name}" != "${cmd_original_name}" ]; then make --quiet rerename; fi install-server: @echo "Création du sudoer-file." @echo "# Autorisation locale d'éxécution de ${cmd_name}" > ${sudoer_file_path} @echo " %${sudoer_group} ALL=(root) NOPASSWD: /usr/local/bin/${cmd_name}-server" >> ${sudoer_file_path} - install server.py /usr/local/bin/${cmd_name}-server - install -d /etc/${cmd_name}/ - install serverconfig.example.py /etc/${cmd_name}/serverconfig.py + install -g root -o root -m 0755 server.py /usr/local/bin/${cmd_name}-server + install -d -g root -o root -m 0755 /etc/${cmd_name}/ + install -g root -o root -m 0644 serverconfig.example.py /etc/${cmd_name}/serverconfig.py install -d -m 700 /var/lib/${cmd_name}/db/ -- GitLab