From db4273ef349f556a1b65926200668ab5e467110d Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Tue, 11 Nov 2014 23:00:32 -0500 Subject: cmd/install: Error only if root dir is not empty --- diff --git a/lib/cmd/install.sh b/lib/cmd/install.sh index 529382d..fbb5d81 100644 --- a/lib/cmd/install.sh +++ b/lib/cmd/install.sh @@ -21,6 +21,7 @@ use getopt use feed use profile +use dir use fd use pkg @@ -97,7 +98,7 @@ cmd_install_main() fi info "$(get_msg 'cmd_install_setting_up_chroot')" - if [ -d "${chroot}" ]; then + if [ -d "${chroot}" ] && ! dir_is_empty "${chroot}"; then error 2 "$(get_msg 'cmd_install_chroot_dir_exists')" "${chroot}" fi if ! mkdir -p "${chroot}/.prokit" "${chroot}/prokit"; then -- cgit v0.9.1