Why does this depend on runit?
It actually does not need runit, I removed it from the deps list and everything works fine with sysv except I had to add "action [ :enable, :start ]" to the service portion of the recipe.
I'm not sure what the OpsCode philosophy on cookbooks is but the way I see it, cookbooks should be as bare bones as possible and not introduce additional dependencies that the author is partial to but are not absolutely required.
P.S.
I also used this cookbook without any trouble on CentOS 5, so maybe you should add that to the supported platforms?
memcached: Comments
Over 2 years ago
Why does this depend on runit? It actually does not need runit, I removed it from the deps list and everything works fine with sysv except I had to add "action [ :enable, :start ]" to the service portion of the recipe. I'm not sure what the OpsCode philosophy on cookbooks is but the way I see it, cookbooks should be as bare bones as possible and not introduce additional dependencies that the author is partial to but are not absolutely required. P.S. I also used this cookbook without any trouble on CentOS 5, so maybe you should add that to the supported platforms?
Over 2 years ago
Eh? The name of the dev package it tries to install is wrong on CentOS.
3 months ago
It is needed for "memcached_instance" definition only. If you don't use it you don't need this dependency.
3 months ago
Does the dev package needs to be installed at all? May be you should introduce the attribute to control its installation.