diff options
Diffstat (limited to 'remoting/tools/me2me_virtual_host.py')
-rwxr-xr-x | remoting/tools/me2me_virtual_host.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/remoting/tools/me2me_virtual_host.py b/remoting/tools/me2me_virtual_host.py index 4787372..8495efc 100755 --- a/remoting/tools/me2me_virtual_host.py +++ b/remoting/tools/me2me_virtual_host.py @@ -806,12 +806,14 @@ Web Store: https://chrome.google.com/remotedesktop""" return 0 if options.add_user: - command = ("sudo -k && gksudo --message " + sudo_command = "gksudo --message" if os.getenv("DISPLAY") else "sudo -p" + command = ("sudo -k && %(sudo)s " "\"Please enter your password to enable Chrome Remote Desktop\" " "-- sh -c " "\"groupadd -f %(group)s && gpasswd --add %(user)s %(group)s\"" % { 'group': CHROME_REMOTING_GROUP_NAME, - 'user': getpass.getuser() }) + 'user': getpass.getuser(), + 'sudo': sudo_command }) return os.system(command) >> 8 if options.host_version: |