From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 1 13:20:10 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 673C11065672 for ; Thu, 1 Sep 2011 13:20:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 435DE8FC19 for ; Thu, 1 Sep 2011 13:20:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p81DKAEp023772 for ; Thu, 1 Sep 2011 13:20:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p81DKA3K023771; Thu, 1 Sep 2011 13:20:10 GMT (envelope-from gnats) Resent-Date: Thu, 1 Sep 2011 13:20:10 GMT Resent-Message-Id: <201109011320.p81DKA3K023771@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wojtek Kochanowski Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8FB5106572B for ; Thu, 1 Sep 2011 13:15:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 6BF068FC1B for ; Thu, 1 Sep 2011 13:15:27 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p81DFRY6011042 for ; Thu, 1 Sep 2011 13:15:27 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p81DFRMd011041; Thu, 1 Sep 2011 13:15:27 GMT (envelope-from nobody) Message-Id: <201109011315.p81DFRMd011041@red.freebsd.org> Date: Thu, 1 Sep 2011 13:15:27 GMT From: Wojtek Kochanowski To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/160362: Update of cfengine3 port to version 3.2.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Sep 2011 13:20:10 -0000 >Number: 160362 >Category: ports >Synopsis: Update of cfengine3 port to version 3.2.0 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Sep 01 13:20:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Wojtek Kochanowski >Release: FreeBSD 8.2-RELEASE amd64 >Organization: nnv >Environment: System: FreeBSD 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: I've just a little rewrote a cfengine3 port to build version 3.2.0 (latest stable). Also, rc variables can't have a dash in their names and I believe you know that. I renamed them from cf-execd and cf-serverd to cf_execd and cf_serverd, because they won't start as: service cf-execd start. >How-To-Repeat: >Fix: I've attached diff and a shar archive so you can build and test. You should manually download a cfengine3 sources from http://cfengine.com/source_code and put them into your $DISTFILES. I set $MASTER_SITE to cfengine's homepage, but it works partly, because fetch download archive as php file, but doesn't rename it to cfengine-3-2.0.tar.gz. Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/sysutils/cfengine3/ # /usr/ports/sysutils/cfengine3/Makefile # /usr/ports/sysutils/cfengine3/distinfo # /usr/ports/sysutils/cfengine3/pkg-descr # /usr/ports/sysutils/cfengine3/pkg-plist # /usr/ports/sysutils/cfengine3/files # /usr/ports/sysutils/cfengine3/files/cf_execd.in # /usr/ports/sysutils/cfengine3/files/cf_serverd.in # echo c - /usr/ports/sysutils/cfengine3/ mkdir -p /usr/ports/sysutils/cfengine3/ > /dev/null 2>&1 echo x - /usr/ports/sysutils/cfengine3/Makefile sed 's/^X//' >/usr/ports/sysutils/cfengine3/Makefile << 'b54bed4faa0d94a494cd2ccf3e6e51a4' X# New ports collection makefile for: cfengine v3 X# Date created: February 2, 2009 X# Whom: jrhett@netconsonance.com X# X# $FreeBSD: ports/sysutils/cfengine3/Makefile,v 1.57 2011/08/08 19:41:12 cy Exp $ X# X XPORTNAME= cfengine XPORTVERSION= 3.2.0 XCATEGORIES= sysutils XMASTER_SITES= http://cfengine.com/source_code/download?file= X XMAINTAINER= cy@FreeBSD.org XCOMMENT= A systems administration tool for networks XLATEST_LINK= cfengine3 X XUSE_RC_SUBR= cf_execd cf_serverd X XWITH_BDB_VER?= 47 XUSE_BDB= yes XUSE_OPENSSL= yes XGNU_CONFIGURE= yes X# EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 XDOCSDIR= ${PREFIX}/share/doc/cfengine3 XCONFIGURE_ARGS= --docdir=${DOCSDIR} \ X --htmldir=${DOCSDIR}/html \ X --with-berkeleydb=${LOCALBASE} X XCONFIGURE_ENV+= BERKELEY_DB_CFLAGS=-I${BDB_INCLUDE_DIR} \ X BERKELEY_DB_LDFLAGS=-L${BDB_LIB_DIR} \ X BERKELEY_DB_LIB=-l${BDB_LIB_NAME} X XOPTIONS= PCRE "Enable Perl-compatible regular expressions" on X.include X X.if defined(WITH_PCRE) XLIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre XCONFIGURE_ARGS+= --with-pcre=${LOCALBASE} X.endif X XMAN8= cf-agent.8 cf-key.8 cf-monitord.8 \ X cf-report.8 cf-serverd.8 cf-execd.8 \ X cf-know.8 cf-promises.8 cf-runagent.8 X X Xpost-patch: X @${REINPLACE_CMD} -e '/^htmldir/s!=.*!= @htmldir@!'\ X ${WRKSRC}/docs/Makefile.in X X.include b54bed4faa0d94a494cd2ccf3e6e51a4 echo x - /usr/ports/sysutils/cfengine3/distinfo sed 's/^X//' >/usr/ports/sysutils/cfengine3/distinfo << '95dd9c97fa5d6247eb005d3917cbba9f' XSHA256 (cfengine-3.2.0.tar.gz) = c6212488d9b68d585bcc27766309f646d2ca576374777752c238c0e7e5e8b6a1 XSIZE (cfengine-3.2.0.tar.gz) = 1139534 95dd9c97fa5d6247eb005d3917cbba9f echo x - /usr/ports/sysutils/cfengine3/pkg-descr sed 's/^X//' >/usr/ports/sysutils/cfengine3/pkg-descr << 'bafbe4c88750e9ebf6da8f841efaf750' XCfengine is an automated suite of programs for configuring and Xmaintaining Unix-like computers. It has been used on computing arrays Xof between 1 and 20,000 computers since 1993 by a wide range of Xorganizations. Cfengine is supported by active research and was the Xfirst autonomic, hands-free management system for Unix-like operating Xsystems. Cfengine is an autonomic maintenance system not merely a Xchange management roll-out tool. Cfengine has a history of security Xand adaptability. X XWWW: http://www.cfengine.org/ bafbe4c88750e9ebf6da8f841efaf750 echo x - /usr/ports/sysutils/cfengine3/pkg-plist sed 's/^X//' >/usr/ports/sysutils/cfengine3/pkg-plist << '74284e4eed1f08a8d04d2147e6728d63' Xlib/libpromises.so.1 Xlib/libpromises.la X%%DOCSDIR%%/README X%%DOCSDIR%%/examples/unit_file_change_detection.cf X%%DOCSDIR%%/examples/unit_monitord.cf X%%DOCSDIR%%/examples/unit_update.cf X%%DOCSDIR%%/examples/app_baseline.cf X%%DOCSDIR%%/examples/unit_ldap.cf X%%DOCSDIR%%/examples/unit_iteration.cf X%%DOCSDIR%%/examples/unit_global_list_expansion_2.cf X%%DOCSDIR%%/examples/unit_epimenides.cf X%%DOCSDIR%%/examples/unit_process_signalling.cf X%%DOCSDIR%%/examples/unit_environment_simple.cf X%%DOCSDIR%%/examples/unit_customize_by_named_list.cf X%%DOCSDIR%%/examples/unit_hashcomment.cf X%%DOCSDIR%%/examples/unit_isvariable.cf X%%DOCSDIR%%/examples/unit_remove_deadlinks.cf X%%DOCSDIR%%/examples/unit_readtcp.cf X%%DOCSDIR%%/examples/unit_diskfree.cf X%%DOCSDIR%%/examples/unit_package_msi_version.cf X%%DOCSDIR%%/examples/win_services.cf X%%DOCSDIR%%/examples/unit_groupexists.cf X%%DOCSDIR%%/examples/unit_warnifline.cf X%%DOCSDIR%%/examples/unit_accessed_before.cf X%%DOCSDIR%%/examples/unit_file_owner_list_template.cf X%%DOCSDIR%%/examples/unit_readlist.cf X%%DOCSDIR%%/examples/unit_method_validate.cf X%%DOCSDIR%%/examples/unit_lastnode.cf X%%DOCSDIR%%/examples/unit_reg_multiline.cf X%%DOCSDIR%%/examples/unit_selectservers.cf X%%DOCSDIR%%/examples/unit_definitions.cf X%%DOCSDIR%%/examples/unit_sql.cf X%%DOCSDIR%%/examples/unit_reporting.cf X%%DOCSDIR%%/examples/unit_execd.cf X%%DOCSDIR%%/examples/unit_reglist.cf X%%DOCSDIR%%/examples/unit_webserver.cf X%%DOCSDIR%%/examples/unit_edit_column_files.cf X%%DOCSDIR%%/examples/unit_classvar_convergence.cf X%%DOCSDIR%%/examples/unit_process_matching3.cf X%%DOCSDIR%%/examples/win_registry.cf X%%DOCSDIR%%/examples/promise_knowledge.cf X%%DOCSDIR%%/examples/unit_process_matching2.cf X%%DOCSDIR%%/examples/unit_regex_win.cf X%%DOCSDIR%%/examples/unit_edit_passwd_file.cf X%%DOCSDIR%%/examples/unit_user_edit_method.cf X%%DOCSDIR%%/examples/unit_neighbourhood_watch.cf X%%DOCSDIR%%/examples/unit_activedirectory_showuser.cf X%%DOCSDIR%%/examples/unit_dollar.cf X%%DOCSDIR%%/examples/unit_edit_triggerclass.cf X%%DOCSDIR%%/examples/unit_getindices.cf X%%DOCSDIR%%/examples/unit_regline.cf X%%DOCSDIR%%/examples/unit_user_edit.cf X%%DOCSDIR%%/examples/unit_edit_sectioned_file.cf X%%DOCSDIR%%/examples/unit_filesize.cf X%%DOCSDIR%%/examples/cfengine_stdlib.cf X%%DOCSDIR%%/examples/unit_vars.cf X%%DOCSDIR%%/examples/unit_select_mode.cf X%%DOCSDIR%%/examples/unit_promises.cf X%%DOCSDIR%%/examples/unit_peers.cf X%%DOCSDIR%%/examples/unit_hash.cf X%%DOCSDIR%%/examples/unit_server_flatcopy_localhost.cf X%%DOCSDIR%%/examples/unit_getindices_and_values.cf X%%DOCSDIR%%/examples/unit_tidy_all_files.cf X%%DOCSDIR%%/examples/unit_translatepath.cf X%%DOCSDIR%%/examples/unit_switchcase.cf X%%DOCSDIR%%/examples/unit_disable_and_rotate_files.cf X%%DOCSDIR%%/examples/unit_irange.cf X%%DOCSDIR%%/examples/unit_chdir.cf X%%DOCSDIR%%/examples/active_directory.cf X%%DOCSDIR%%/examples/win_schedule.cf X%%DOCSDIR%%/examples/unit_control_expand.cf X%%DOCSDIR%%/examples/unit_create_filedir.cf X%%DOCSDIR%%/examples/unit_process_kill.cf X%%DOCSDIR%%/examples/unit_getenv.cf X%%DOCSDIR%%/examples/unit_ago.cf X%%DOCSDIR%%/examples/unit_abort.cf X%%DOCSDIR%%/examples/unit_storage.cf X%%DOCSDIR%%/examples/unit_intarray.cf X%%DOCSDIR%%/examples/unit_id.cf X%%DOCSDIR%%/examples/unit_edit_insert_fuzzylines.cf X%%DOCSDIR%%/examples/unit_log_private.cf X%%DOCSDIR%%/examples/unit_badpromise.cf X%%DOCSDIR%%/examples/unit_null_config.cf X%%DOCSDIR%%/examples/unit_module_exec.cf X%%DOCSDIR%%/examples/unit_copylinks.cf X%%DOCSDIR%%/examples/unit_iprange.cf X%%DOCSDIR%%/examples/unit_hostsseen.cf X%%DOCSDIR%%/examples/unit_select_class.cf X%%DOCSDIR%%/examples/unit_copy_classes.cf X%%DOCSDIR%%/examples/unit_package_hash.cf X%%DOCSDIR%%/examples/unit_getusers.cf X%%DOCSDIR%%/examples/unit_accumulated_time.cf X%%DOCSDIR%%/examples/unit_report_diffs.cf X%%DOCSDIR%%/examples/unit_edit_setvar.cf X%%DOCSDIR%%/examples/unit_execresult.cf X%%DOCSDIR%%/examples/unit_edit_insert_lines_silly.cf X%%DOCSDIR%%/examples/unit_edit_insert_lines.cf X%%DOCSDIR%%/examples/unit_getuid.cf X%%DOCSDIR%%/examples/unit_menu.cf X%%DOCSDIR%%/examples/unit_report_state.cf X%%DOCSDIR%%/examples/unit_badtype.cf X%%DOCSDIR%%/examples/unit_test_environment.cf X%%DOCSDIR%%/examples/unit_parallel_exec.cf X%%DOCSDIR%%/examples/unit_failsafe.cf X%%DOCSDIR%%/examples/unit_change_detect.cf X%%DOCSDIR%%/examples/unit_grep.cf X%%DOCSDIR%%/examples/unit_deletelines.cf X%%DOCSDIR%%/examples/unit_filenames.cf X%%DOCSDIR%%/examples/unit_registry_cache.cf X%%DOCSDIR%%/examples/unit_setvar.cf X%%DOCSDIR%%/examples/unit_syslog.cf X%%DOCSDIR%%/examples/unit_server_copy_purge.cf X%%DOCSDIR%%/examples/unit_root_passwd.cf X%%DOCSDIR%%/examples/unit_knowledge_driver.cf X%%DOCSDIR%%/examples/unit_package_freebsd.cf X%%DOCSDIR%%/examples/unit_varclass.cf X%%DOCSDIR%%/examples/unit_isplain.cf X%%DOCSDIR%%/examples/unit_hostrange.cf X%%DOCSDIR%%/examples/unit_controlclasses.cf X%%DOCSDIR%%/examples/unit_arrays.cf X%%DOCSDIR%%/examples/unit_pathtype.cf X%%DOCSDIR%%/examples/unit_isdir.cf X%%DOCSDIR%%/examples/unit_strcmp.cf X%%DOCSDIR%%/examples/unit_locate_files_and_compress.cf X%%DOCSDIR%%/examples/unit_userexists.cf X%%DOCSDIR%%/examples/unit_varexpansion.cf X%%DOCSDIR%%/examples/unit_activedirectory_listusers.cf X%%DOCSDIR%%/examples/unit_package_zypper.cf X%%DOCSDIR%%/examples/unit_fileexists.cf X%%DOCSDIR%%/examples/unit_hashmatch.cf X%%DOCSDIR%%/examples/unit_acl.cf X%%DOCSDIR%%/examples/unit_insert_users.cf X%%DOCSDIR%%/examples/unit_loops.cf X%%DOCSDIR%%/examples/unit_getregistry.cf X%%DOCSDIR%%/examples/unit_linking.cf X%%DOCSDIR%%/examples/unit_filesexist.cf X%%DOCSDIR%%/examples/unit_setuidlog.cf X%%DOCSDIR%%/examples/unit_parsestringarray.cf X%%DOCSDIR%%/examples/unit_service_disable.cf X%%DOCSDIR%%/examples/unit_stringarray.cf X%%DOCSDIR%%/examples/unit_method_var.cf X%%DOCSDIR%%/examples/unit_zenoss.cf X%%DOCSDIR%%/examples/unit_package_apt.cf X%%DOCSDIR%%/examples/unit_mount_fs.cf X%%DOCSDIR%%/examples/unit_template.cf X%%DOCSDIR%%/examples/unit_varnet.cf X%%DOCSDIR%%/examples/unit_multipassvars.cf X%%DOCSDIR%%/examples/unit_countlinesmatching.cf X%%DOCSDIR%%/examples/unit_acl_generic.cf X%%DOCSDIR%%/examples/win_emergency.cf X%%DOCSDIR%%/examples/unit_islink.cf X%%DOCSDIR%%/examples/unit_occurrences.cf X%%DOCSDIR%%/examples/unit_reporttofile.cf X%%DOCSDIR%%/examples/unit_helloworld.cf X%%DOCSDIR%%/examples/unit_hub.cf X%%DOCSDIR%%/examples/unit_classmatch.cf X%%DOCSDIR%%/examples/unit_select_region.cf X%%DOCSDIR%%/examples/unit_global_list_expansion.cf X%%DOCSDIR%%/examples/unit_regextract.cf X%%DOCSDIR%%/examples/unit_env.cf X%%DOCSDIR%%/examples/unit_software_dist.cf X%%DOCSDIR%%/examples/unit_exec_args.cf X%%DOCSDIR%%/examples/unit_package_yum.cf X%%DOCSDIR%%/examples/unit_fileperms.cf X%%DOCSDIR%%/examples/unit_literal_server.cf X%%DOCSDIR%%/examples/unit_pattern_and_edit.cf X%%DOCSDIR%%/examples/unit_countclassesmatching.cf X%%DOCSDIR%%/examples/unit_edit_replace_string.cf X%%DOCSDIR%%/examples/unit_getfields.cf X%%DOCSDIR%%/examples/unit_failedcommand.cf X%%DOCSDIR%%/examples/unit_acl_secret.cf X%%DOCSDIR%%/examples/unit_exec_in_sequence.cf X%%DOCSDIR%%/examples/unit_fix_names.cf X%%DOCSDIR%%/examples/unit_environment.cf X%%DOCSDIR%%/examples/unit_process_matching.cf X%%DOCSDIR%%/examples/unit_regarray.cf X%%DOCSDIR%%/examples/unit_expand.cf X%%DOCSDIR%%/examples/unit_measurements.cf X%%DOCSDIR%%/examples/unit_measure_log.cf X%%DOCSDIR%%/examples/unit_report_custom.cf X%%DOCSDIR%%/examples/unit_bsdflags.cf X%%DOCSDIR%%/examples/unit_knowledge_txt.cf X%%DOCSDIR%%/examples/unit_ordering.cf X%%DOCSDIR%%/examples/unit_backreferences_files.cf X%%DOCSDIR%%/examples/unit_isnewerthan.cf X%%DOCSDIR%%/examples/unit_cf2_integration.cf X%%DOCSDIR%%/examples/unit_select_size.cf X%%DOCSDIR%%/examples/unit_copy.cf X%%DOCSDIR%%/examples/unit_repairedcommand.cf X%%DOCSDIR%%/examples/unit_remoteclasses.cf X%%DOCSDIR%%/examples/unit_syslog2.cf X%%DOCSDIR%%/examples/unit_filesexist2.cf X%%DOCSDIR%%/examples/unit_method.cf X%%DOCSDIR%%/examples/unit_hashuncomment.cf X%%DOCSDIR%%/examples/unit_service_start.cf X%%DOCSDIR%%/examples/unit_returnszero.cf X%%DOCSDIR%%/examples/unit_createdb.cf X%%DOCSDIR%%/examples/unit_getgid.cf X%%DOCSDIR%%/examples/unit_resolveconf.cf X%%DOCSDIR%%/examples/unit_compare.cf X%%DOCSDIR%%/examples/unit_edit_comment_lines.cf X%%DOCSDIR%%/examples/unit_changedbefore.cf X%%DOCSDIR%%/examples/unit_module_exec_2.cf X%%DOCSDIR%%/examples/unit_classes_global.cf X%%DOCSDIR%%/examples/unit_product.cf X%%DOCSDIR%%/examples/unit_splitstring.cf X%%DOCSDIR%%/examples/unit_host2ip.cf X%%DOCSDIR%%/examples/unit_rename.cf X%%DOCSDIR%%/examples/unit_package_msi_file.cf X%%DOCSDIR%%/examples/unit_edit_deletenotmatch.cf X%%DOCSDIR%%/examples/unit_postfix.cf X%%DOCSDIR%%/examples/unit_join.cf X%%DOCSDIR%%/examples/unit_registry.cf X%%DOCSDIR%%/examples/unit_template2.cf X%%DOCSDIR%%/examples/unit_escape.cf X%%DOCSDIR%%/examples/unit_copy_edit.cf X%%DOCSDIR%%/examples/unit_package_solaris.cf X%%DOCSDIR%%/examples/unit_server_copy_remote.cf X%%DOCSDIR%%/examples/unit_server_copy_localhost.cf X%%DOCSDIR%%/examples/unit_package_rpm.cf X%%DOCSDIR%%/example_config/update.cf X%%DOCSDIR%%/example_config/cfengine_stdlib.cf X%%DOCSDIR%%/example_config/promises.cf X%%DOCSDIR%%/example_config/failsafe.cf X%%DOCSDIR%%/example_config/site.cf X%%DOCSDIR%%/ChangeLog Xshare/cfengine/masterfiles/failsafe.cf Xshare/cfengine/masterfiles/cfengine_stdlib.cf Xshare/cfengine/masterfiles/promises.cf Xsbin/cf-agent Xsbin/cf-report Xsbin/cf-know Xsbin/cf-runagent Xsbin/cf-serverd Xsbin/cf-promises Xsbin/cf-key Xsbin/cf-execd Xsbin/cf-monitord X X@dirrm %%DOCSDIR%%/examples X@dirrm %%DOCSDIR%%/example_config X@dirrm %%DOCSDIR%% X@dirrm share/cfengine/masterfiles X@dirrm share/cfengine 74284e4eed1f08a8d04d2147e6728d63 echo c - /usr/ports/sysutils/cfengine3/files mkdir -p /usr/ports/sysutils/cfengine3/files > /dev/null 2>&1 echo x - /usr/ports/sysutils/cfengine3/files/cf_execd.in sed 's/^X//' >/usr/ports/sysutils/cfengine3/files/cf_execd.in << '462d3f10360eb289a29e5c3b0af72967' X#!/bin/sh X# X# $FreeBSD: ports/sysutils/cfengine3/files/cf-execd.in,v 1.7 2011/03/13 01:21:18 cy Exp $ X# X# PROVIDE: cf-execd X# REQUIRE: LOGIN X# KEYWORD: shutdown X# X# Add the following line to /etc/rc.conf[.local] to enable cf-execd(8) X# X# cf_execd_enable (bool): Set to "NO" by default. X# Set it to "YES" to enable cf-execd. X# cf_execd_flags (str): Custom additional arguments to be passed X# to cf-execd (default empty). X# X X. /etc/rc.subr X Xname="cf_execd" Xrcvar=${name}_enable X Xcommand="%%PREFIX%%/sbin/cf-execd" X Xload_rc_config $name X X: ${cf_execd_enable="NO"} X Xrun_rc_command "$1" 462d3f10360eb289a29e5c3b0af72967 echo x - /usr/ports/sysutils/cfengine3/files/cf_serverd.in sed 's/^X//' >/usr/ports/sysutils/cfengine3/files/cf_serverd.in << 'bbbab5d644283a0d79b780c9d2cbef9a' X#!/bin/sh X# X# $FreeBSD: ports/sysutils/cfengine3/files/cf-serverd.in,v 1.7 2011/03/13 01:21:18 cy Exp $ X# X# PROVIDE: cf-serverd X# REQUIRE: LOGIN X# KEYWORD: shutdown X# X# Add the following line to /etc/rc.conf[.local] to enable cf-serverd(8) X# X# cf_serverd_enable (bool): Set to "NO" by default. X# Set it to "YES" to enable cf-serverd. X# cf_serverd_flags (str): Custom additional arguments to be passed X# to cf-serverd (default empty). X# X X. /etc/rc.subr X Xname="cf_serverd" Xrcvar=${name}_enable X Xcommand="%%PREFIX%%/sbin/cf-serverd" X Xload_rc_config $name X X: ${cf_serverd_enable="NO"} X Xrun_rc_command "$1" bbbab5d644283a0d79b780c9d2cbef9a exit >Release-Note: >Audit-Trail: >Unformatted: