forked from cookbooks/sudo
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmetadata.rb
More file actions
40 lines (33 loc) · 1.1 KB
/
Copy pathmetadata.rb
File metadata and controls
40 lines (33 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
maintainer "Opscode, Inc."
maintainer_email "cookbooks@opscode.com"
license "Apache 2.0"
description "Installs sudo and configures /etc/sudoers"
name "sudo"
version "1.0.2"
recipe "sudo", "Installs sudo and configures /etc/sudoers"
%w{redhat centos fedora ubuntu debian freebsd}.each do |os|
supports os
end
attribute "authorization",
:display_name => "Authorization",
:description => "Hash of Authorization attributes",
:type => "hash"
attribute "authorization/sudo",
:display_name => "Authorization Sudoers",
:description => "Hash of Authorization/Sudo attributes",
:type => "hash"
attribute "authorization/sudo/users",
:display_name => "Sudo Users",
:description => "Users who are allowed sudo ALL",
:type => "array",
:default => ""
attribute "authorization/sudo/groups",
:display_name => "Sudo Groups",
:description => "Groups who are allowed sudo ALL",
:type => "array",
:default => ""
attribute "authorization/sudo/passwordless",
:display_name => "Passwordless Sudo",
:description => "",
:type => "string",
:default => "false"