forked from kiss-community/kiss
kiss: Fix /etc exclusion.
This commit is contained in:
parent
fa40f51a49
commit
2560ba5128
4
kiss
4
kiss
@ -200,7 +200,7 @@ pkg_install() {
|
||||
rpath=${file#.}
|
||||
|
||||
case $rpath in
|
||||
/etc/*) [ -f "$sys_dir${rpath%/*}" ] || mv=1 ;;
|
||||
/etc/*) [ -f "$sys_dir${rpath%/*}/${file##*/}" ] || mv=1 ;;
|
||||
*) mv=1 ;;
|
||||
esac
|
||||
|
||||
@ -221,7 +221,7 @@ pkg_remove() {
|
||||
cp "$(command -v rmdir)" "$cac_dir"
|
||||
|
||||
while read -r file; do
|
||||
[ "${file%/*}" = /etc ] && continue
|
||||
[ "${file##/etc/*}" ] || continue
|
||||
|
||||
if [ -d "$sys_dir$file" ]; then
|
||||
"$cac_dir/rmdir" "$sys_dir$file" 2>/dev/null || continue
|
||||
|
Loading…
Reference in New Issue
Block a user