Permalink
Browse files

COOK-325, add system true to users

  • Loading branch information...
1 parent 4d45113 commit d978deb47f538f62f6e0fdd9ca11132146e08e64 @jtimberman jtimberman committed Aug 19, 2010
Showing with 33 additions and 28 deletions.
  1. +14 −14 couchdb/metadata.json
  2. +1 −1 couchdb/metadata.rb
  3. +1 −0 couchdb/recipes/source.rb
  4. +12 −12 djbdns/metadata.json
  5. +1 −1 djbdns/metadata.rb
  6. +1 −0 djbdns/recipes/axfr.rb
  7. +3 −0 djbdns/recipes/default.rb
View
@@ -1,18 +1,24 @@
{
- "recommendations": {
+ "providing": {
},
"attributes": {
},
"maintainer": "Opscode, Inc.",
- "suggestions": {
+ "replacing": {
},
"dependencies": {
"erlang": [
]
},
+ "recipes": {
+ "couchdb": "Installs and configures CouchDB package",
+ "couchdb::source": "Installs and configures CouchDB from source"
+ },
"maintainer_email": "cookbooks@opscode.com",
- "conflicting": {
+ "groupings": {
+ },
+ "recommendations": {
},
"platforms": {
"rhel": [
@@ -38,18 +44,12 @@
]
},
"license": "Apache 2.0",
- "version": "0.13.2",
- "providing": {
- },
- "recipes": {
- "couchdb": "Installs and configures CouchDB package",
- "couchdb::source": "Installs and configures CouchDB from source"
- },
- "replacing": {
+ "version": "0.13.3",
+ "suggestions": {
},
"name": "couchdb",
- "description": "Installs CouchDB package and starts service",
- "groupings": {
+ "conflicting": {
},
- "long_description": "Installs the CouchDB package if it is available from an package repository on\nthe node. If the package repository is not available, CouchDB needs to be \ninstalled via some other method, either a backported package, or compiled \ndirectly from source. CouchDB is available on Red Hat-based systems through\nthe EPEL Yum Repository.\n"
+ "long_description": "Installs the CouchDB package if it is available from an package repository on\nthe node. If the package repository is not available, CouchDB needs to be \ninstalled via some other method, either a backported package, or compiled \ndirectly from source. CouchDB is available on Red Hat-based systems through\nthe EPEL Yum Repository.\n",
+ "description": "Installs CouchDB package and starts service"
}
View
@@ -9,7 +9,7 @@
directly from source. CouchDB is available on Red Hat-based systems through
the EPEL Yum Repository.
EOH
-version "0.13.2"
+version "0.13.3"
depends "erlang"
recipe "couchdb", "Installs and configures CouchDB package"
recipe "couchdb::source", "Installs and configures CouchDB from source"
@@ -46,6 +46,7 @@
home "/usr/local/var/lib/couchdb"
comment "CouchDB Administrator"
supports :manage_home => false
+ system true
end
%w{ var/lib/couchdb var/log/couchdb var/run etc/couchdb }.each do |dir|
View
@@ -103,6 +103,7 @@
"display_name": "DJB DNS TinyDNS IP Address"
}
},
+ "maintainer": "Opscode, Inc.",
"replacing": {
},
"dependencies": {
@@ -113,6 +114,14 @@
]
},
+ "recipes": {
+ "djbdns::axfr": "Sets up djbdns AXFR service",
+ "djbdns::cache": "Sets up public dnscache service",
+ "djbdns::internal_server": "Sets up internal TinyDNS",
+ "djbdns": "Installs djbdns from package or source and creates users",
+ "djbdns::server": "Sets up external TinyDNS"
+ },
+ "maintainer_email": "cookbooks@opscode.com",
"groupings": {
},
"recommendations": {
@@ -132,21 +141,12 @@
]
},
"license": "Apache 2.0",
- "version": "0.8.2",
- "maintainer": "Opscode, Inc.",
+ "version": "0.8.3",
"suggestions": {
},
- "recipes": {
- "djbdns::axfr": "Sets up djbdns AXFR service",
- "djbdns::cache": "Sets up public dnscache service",
- "djbdns::internal_server": "Sets up internal TinyDNS",
- "djbdns": "Installs djbdns from package or source and creates users",
- "djbdns::server": "Sets up external TinyDNS"
- },
- "maintainer_email": "cookbooks@opscode.com",
"name": "djbdns",
"conflicting": {
},
- "description": "Installs djbdns and configures DNS services",
- "long_description": ""
+ "long_description": "",
+ "description": "Installs djbdns and configures DNS services"
}
View
@@ -2,7 +2,7 @@
maintainer_email "cookbooks@opscode.com"
license "Apache 2.0"
description "Installs djbdns and configures DNS services"
-version "0.8.2"
+version "0.8.3"
recipe "djbdns", "Installs djbdns from package or source and creates users"
recipe "djbdns::axfr", "Sets up djbdns AXFR service"
recipe "djbdns::cache", "Sets up public dnscache service"
@@ -31,6 +31,7 @@
end
shell "/bin/false"
home "/home/axfrdns"
+ system true
end
execute "#{node[:djbdns][:bin_dir]}/axfrdns-conf axfrdns dnslog #{node[:runit][:sv_dir]}/axfrdns #{node[:runit][:sv_dir]}/tinydns #{node[:djbdns][:axfrdns_ipaddress]}" do
@@ -70,6 +70,7 @@
end
shell "/bin/false"
home "/home/dnscache"
+ system true
end
user "dnslog" do
@@ -84,6 +85,7 @@
end
shell "/bin/false"
home "/home/dnslog"
+ system true
end
user "tinydns" do
@@ -98,4 +100,5 @@
end
shell "/bin/false"
home "/home/tinydns"
+ system true
end

0 comments on commit d978deb

Please sign in to comment.