aboutsummaryrefslogtreecommitdiff
path: root/kiss
diff options
context:
space:
mode:
Diffstat (limited to 'kiss')
-rwxr-xr-xkiss3
1 files changed, 3 insertions, 0 deletions
diff --git a/kiss b/kiss
index b108f4a..c0fca3b 100755
--- a/kiss
+++ b/kiss
@@ -940,6 +940,9 @@ pkg_install() {
[ -d "$tar_dir/$pkg_name/etc" ] && (
cd "$tar_dir/$pkg_name"
+ # Create all directories beforehand.
+ find etc -type d -exec mkdir -p {} +
+
# Handle files in /etc/ based on a 3-way checksum check.
find etc -type f | while read -r file; do
{