Busybox 'rm' has no support for --one-file-system. We can make it work
on busybox with find ... -xdev.

Signed-off-by: Natanael Copa <nc...@alpinelinux.org>
---
 src/lxc/lxc-destroy.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lxc/lxc-destroy.in b/src/lxc/lxc-destroy.in
index 846266c..f8f4b48 100644
--- a/src/lxc/lxc-destroy.in
+++ b/src/lxc/lxc-destroy.in
@@ -122,9 +122,9 @@ if [ -n "$rootdev" ]; then
                        btrfs subvolume delete "$rootdev"
                else
                        # In case rootfs is not under $lxc_path/$lxc_name, 
remove it
-                       rm -rf --one-file-system --preserve-root $rootdev
+                       find $rootdev -xdev -delete
                fi
        fi
 fi
 # recursively remove the container to remove old container configuration
-rm -rf --one-file-system --preserve-root $lxc_path/$lxc_name
+find $lxc_path/$lxc_name -xdev -delete
-- 
1.8.0


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to