Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. file_line { '/etc/sudoers':
  2. ensure => absent,
  3. path => '/etc/sudoers',
  4. line => 'myuser ALL=NOPASSWD:/bin/su -', }
  5.  
  6. file_line { 'sudoers-myuser':
  7. path => '/etc/sudoers',
  8. line => '# myuser ALL=NOPASSWD:/bin/su -',
  9. match => 'myuser.*ALL=NOPASSWD:/bin/su.*-',
  10. }
  11.  
  12. def destroy
  13. local_lines = lines
  14. File.open(resource[:path],'w') do |fh|
  15. fh.write(local_lines.reject{|l| l.chomp == resource[:line] }.join(''))
  16. end
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement