From b9c897e00f816ba64d93c8eb95b18f3bd8c81f6e Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Thu, 9 Sep 2004 22:35:20 +0000
Subject: [PATCH] Permit config file to have partition's AllowGroups=ALL to be
 accepted.

---
 src/slurmctld/read_config.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c
index 0fd6017505a..fcdbc0ee1dc 100644
--- a/src/slurmctld/read_config.c
+++ b/src/slurmctld/read_config.c
@@ -652,8 +652,10 @@ static int _parse_part_spec(char *in_line)
 			default_part.shared    = shared_val;
 		if (allow_groups) {
 			xfree(default_part.allow_groups);
-			default_part.allow_groups = allow_groups;
-			allow_groups = NULL;
+			if (strcasecmp(allow_groups, "ALL")) {
+				default_part.allow_groups = allow_groups;
+				allow_groups = NULL;
+			}
 		}
 		if (nodes) {
 			xfree(default_part.nodes);
-- 
GitLab