diff options
Diffstat (limited to 'kiss')
-rwxr-xr-x | kiss | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -321,7 +321,7 @@ pkg_fixdeps() { case $dep in # Skip listing these packages as dependencies. - musl|gcc|${PWD##*/}) ;; + musl|gcc|${PWD##*/}|"") ;; *) printf '%s\n' "$dep" ;; esac done ||: @@ -770,8 +770,9 @@ pkg_install() { # This is repeated multiple times. Better to make it a function. pkg_rsync() { - rsync --chown=root:root -WhHKa --no-compress "$1" --exclude /etc \ - "$tar_dir/$pkg_name/" "$KISS_ROOT/" + rsync --chown=root:root --chmod=Du-s,Dg-s,Do-s \ + -WhHKa --no-compress "$1" --exclude /etc \ + "$tar_dir/$pkg_name/" "$KISS_ROOT/" } # Install the package by using 'rsync' and overwrite any existing files @@ -1092,7 +1093,7 @@ args() { ;; v|version|-v|--version) - log kiss 0.60.1 + log kiss 0.70.0 ;; h|help|-h|--help|'') |