From db4273ef349f556a1b65926200668ab5e467110d Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pj@pehjota.net>
Date: Tue, 11 Nov 2014 23:00:32 -0500
Subject: cmd/install: Error only if root dir is not empty

---
(limited to 'lib')

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