summaryrefslogtreecommitdiff
path: root/services/applications/fcgiwrap.cf
diff options
context:
space:
mode:
Diffstat (limited to 'services/applications/fcgiwrap.cf')
-rw-r--r--services/applications/fcgiwrap.cf15
1 files changed, 9 insertions, 6 deletions
diff --git a/services/applications/fcgiwrap.cf b/services/applications/fcgiwrap.cf
index af2e8f8..7c491c0 100644
--- a/services/applications/fcgiwrap.cf
+++ b/services/applications/fcgiwrap.cf
@@ -1,8 +1,11 @@
-bundle common fcgiwrap
+bundle agent fcgiwrap(user, group, mode)
{
- vars:
- use_fcgiwrap::
- "packages" slist => {
- "fcgiwrap",
- };
+ methods:
+ freebsd::
+ "any" usebundle => install_package("fcgiwrap");
+ "any" usebundle => add_rc_conf_line("fcgiwrap_enable=\"YES\"");
+ "any" usebundle => add_rc_conf_line("fcgiwrap_user=\"$(user)\"");
+ "any" usebundle => add_rc_conf_line("fcgiwrap_mode=\"$(mode)\"");
+ "any" usebundle => add_rc_conf_line("fcgiwrap_owner=\"$(user)\"");
+ "any" usebundle => add_rc_conf_line("fcgiwrap_group=\"$(group)\"");
}