|
|
@@ -31,7 +31,7 @@ _deploy_item() {
|
|
31
|
31
|
_maybe mkdir -vp "$(dirname "$dst")"
|
|
32
|
32
|
_maybe cp -Tvr "$src" "$dst"
|
|
33
|
33
|
find "$dst" -type f \
|
|
34
|
|
- | while read chmod_item;
|
|
|
34
|
+ | while read -r chmod_item;
|
|
35
|
35
|
do
|
|
36
|
36
|
_maybe chmod "$mode" "$chmod_item"
|
|
37
|
37
|
done
|
|
|
@@ -88,11 +88,11 @@ install() {
|
|
88
|
88
|
ini lskeys "files" \
|
|
89
|
89
|
| sort \
|
|
90
|
90
|
| uniq \
|
|
91
|
|
- | while read group;
|
|
|
91
|
+ | while read -r group;
|
|
92
|
92
|
do
|
|
93
|
93
|
mode=$(ini 1value "modes:$group")
|
|
94
|
94
|
ini values "files:$group" \
|
|
95
|
|
- | while read src dst;
|
|
|
95
|
+ | while read -r src dst;
|
|
96
|
96
|
do
|
|
97
|
97
|
dst=$(_get_dst "$group" "$src" "$dst")
|
|
98
|
98
|
_deploy_item "$src" "$dst" "$mode"
|
|
|
@@ -110,10 +110,10 @@ uninstall() {
|
|
110
|
110
|
ini lskeys "files" \
|
|
111
|
111
|
| sort \
|
|
112
|
112
|
| uniq \
|
|
113
|
|
- | while read group;
|
|
|
113
|
+ | while read -r group;
|
|
114
|
114
|
do
|
|
115
|
115
|
ini values "files:$group" \
|
|
116
|
|
- | while read src dst;
|
|
|
116
|
+ | while read -r src dst;
|
|
117
|
117
|
do
|
|
118
|
118
|
dst=$(_get_dst "$group" "$src" "$dst")
|
|
119
|
119
|
_maybe rm -vrf "$dst"
|