Remove shellchecke exception

This commit is contained in:
Balakrishnan Balasubramanian 2022-11-18 10:42:49 -05:00
parent c64fef4baf
commit 1b79c31f26
2 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
`makepac` is a simple configuration manager for a linux system
A typical linux app needs multiple files in different paths spread in the file-system. E.g. systemd service, timer, app config, webserver config, logrotate config. `makepac` keeps all configs in a single place in a git repository and creates symlinks in real root
A typical linux app needs multiple files in different paths spread in the file-system. E.g. systemd service, timer, app config, webserver config, logrotate config. `makepac` keeps all configs in a single place in a git repository and copies them to real root
Easily share the setup to other user.
@ -48,7 +48,7 @@ Usage
See https://gitlab.com/balki/makepac for usage
help: Show this help
install: Symlinks files in root/ to real root
install: copies files in root/ to real root with same permissions
sd-reload: Run this after editing systemd service/timer files
sd-users: Run this after adding new users
save-perms: Saves the file permissions to ./acl. Run this after adding new files with correct permissions

View File

@ -11,8 +11,8 @@ do
install_path="${f#"$root"}"
mkdir -p "$(dirname "$install_path")"
# ln -snf "$PWD/$f" "$install_path"
# shellcheck disable=SC2046
install -C $(stat -c '-m %a -g %g -o %u' "$PWD/$f") "$PWD/$f" "$install_path"
read -ra perm_options < <(stat -c '-m %a -g %g -o %u' "$PWD/$f")
install -C "${perm_options[@]}" "$PWD/$f" "$install_path"
done
# vim: set filetype=bash: