class Sprinkle::Installers::Group
The user installer helps add groups. You may pass flags as an option.
Example Usage¶ ↑
package :users do add_group 'webguys', :flags => "--shell /usr/bin/zsh" verify do has_group 'webguys' end end
Public Instance Methods
add_group(group, options={}, &block)
click to toggle source
# File lib/sprinkle/installers/group.rb, line 16 def add_group(group, options={}, &block) install Group.new(self, group, options, &block) end
has_group(group)
click to toggle source
# File lib/sprinkle/installers/group.rb, line 22 def has_group(group) @commands << "egrep -i \"^#{group}:\" /etc/group" end