Advertisement
ioggstream

dzdo_su_method

Sep 27th, 2017
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. /usr/lib/python2.7/site-packages/ansible/playbook/play_context.py
  2.  
  3. elif self.become_method == 'dzdo':
  4.  
  5. exe = self.become_exe or 'dzdo'
  6. if self.become_pass:
  7. prompt = '[dzdo via ansible, key=%s] password: ' % randbits
  8. becomecmd = '%s -p %s -u %s %s' % (exe, shlex_quote(prompt), self.become_user, command)
  9. else:
  10. becomecmd = '%s -u %s %s' % (exe, self.become_user, command)
  11. # KLUDGE IS HERE
  12. elif self.become_method == 'dzdosu':
  13.  
  14. exe = self.become_exe or 'dzdo'
  15. becomecmd = '%s su - %s <<< "%s"' % (exe, self.become_user, command)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement