You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ma...@apache.org on 2023/03/03 18:45:01 UTC

[ranger] branch ranger-2.4 updated: RANGER-4043: Fix 'getent group' command when enumerate groups is enabled (#223)

This is an automated email from the ASF dual-hosted git repository.

madhan pushed a commit to branch ranger-2.4
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/ranger-2.4 by this push:
     new 409a872aa RANGER-4043: Fix 'getent group' command when enumerate groups is enabled (#223)
409a872aa is described below

commit 409a872aacee4fa2482029af07ba0d0e71ca54da
Author: Fateh Singh <fa...@gmail.com>
AuthorDate: Thu Mar 2 19:38:40 2023 -0800

    RANGER-4043: Fix 'getent group' command when enumerate groups is enabled (#223)
    
    (cherry picked from commit 5af232597e0b45635d392d9df15c59a09109f600)
---
 .../org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ugsync/src/main/java/org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java b/ugsync/src/main/java/org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java
index d6b54c30a..5525305b7 100644
--- a/ugsync/src/main/java/org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java
+++ b/ugsync/src/main/java/org/apache/ranger/unixusersync/process/UnixUserGroupBuilder.java
@@ -538,7 +538,7 @@ public class UnixUserGroupBuilder implements UserGroupSource {
 
 			for (String group : groups) {
 				String command = String.format(groupCmd, group);
-				String[] cmd = new String[]{"bash", "-c", command + " '" + group + "'"};
+				String[] cmd = new String[]{"bash", "-c", command};
 				if (LOG.isDebugEnabled()) {
 					LOG.debug("Executing: " + Arrays.toString(cmd));
 				}