From af26936d648563d8003a1d19fb170b90992fd3bf Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 20 Apr 2016 19:33:59 +0100 Subject: fix : greping so many files and feeding them to rm will trigger kernel ARG_MAX when switching from devmode to usermode --- modereset | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modereset') diff --git a/modereset b/modereset index 84b0d35..166421e 100755 --- a/modereset +++ b/modereset @@ -5,7 +5,7 @@ export local confdir="/etc/portage" reset_current_mode() { if [ -d ""$portagedir"/.git" ] ; then - rm -rf $(find "$portagedir" -mindepth 1 | grep -v "distfiles" | grep -v "packages") + find "$portagedir" -mindepth 1 -name "packages" -prune -o -name "distfiles" -prune -o -exec rm -rf {} \; > /dev/null 2>&1 rm ""$confdir"/make.conf" rm ""$confdir"/make.profile" rm "$confdir" -- cgit v1.2.3