[gnome-control-center] user-accounts: Use absolute path of command usermod



commit c6be204af030f23905ec7a69ab02c88a80f4a4f5
Author: Xiaoguang Wang <xwang suse com>
Date:   Wed Dec 11 15:30:33 2019 +0800

    user-accounts: Use absolute path of command usermod
    
    On distro openSUSE Tumbleweed and SUSE Linux Enterprise the path
    of command usermod is not in environment variable PATH, we need to
    use absolute path to find command.

 panels/user-accounts/user-utils.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/panels/user-accounts/user-utils.c b/panels/user-accounts/user-utils.c
index ce1815cc3..68d8b61a4 100644
--- a/panels/user-accounts/user-utils.c
+++ b/panels/user-accounts/user-utils.c
@@ -509,7 +509,7 @@ is_valid_username_async (const gchar *username,
          * future, so it would be nice to have some official way for this
          * instead of relying on the current "--login" implementation.
          */
-        argv[0] = "usermod";
+        argv[0] = "/usr/sbin/usermod";
         argv[1] = "--login";
         argv[2] = data->username;
         argv[3] = "--";


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]