aboutsummaryrefslogtreecommitdiffstats
path: root/main/util-vserver/bb-grep.patch
blob: e4e2101d31bf816b14c071c3adfff46b91293c15 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- ./scripts/functions.orig
+++ ./scripts/functions
@@ -542,7 +542,7 @@
 	    (STOPPED)   ! $_VSERVER "$_ga_i" running &>/dev/null || _ga_doadd=;;
 	    (RUNNING)     $_VSERVER "$_ga_i" running &>/dev/null || _ga_doadd=;;
 	    (ALL)	;;
-	    (MARK)	test -s "$_ga_markfile" && grep -qx "$3" "$_ga_markfile" || _ga_doadd=;;
+	    (MARK)	test -s "$_ga_markfile" && grep -q "^$3$" "$_ga_markfile" || _ga_doadd=;;
 	    (*)		panic $"Unknown vserver tagging '$2'";;
 	esac