Forum: Cfengine Help
Subject: Re: how to compile on hp-ux 11.31
Author: Beto
Link to topic: https://cfengine.com/forum/read.php?3,22235,22249#msg-22249

Here's the program specification file (psf) I built with SPB to get you 
started.  Should be able to just open it with SPB and then build the package.  
I use /u06 as the build path; you may need to tweak this to your build path.


#&##
#&## PSF generated by SPB 5/5/11 2:59 PM
#&##
    description "cfengine"
product
    tag cfengine
    title cfengine
    description "cfengine"
    revision 3.1.5
    architecture HP-UX_B.11.31_IA
    machine_type ia64*
    os_release ?.11.31
    os_version *
    directory /
    is_locatable false
    is_patch false
    preinstall /home/root/cfengine.preinstall
    fileset
        tag CFENGINE-RUN
        title cfengine
        description "cfengine"
        revision 3.1.5
        architecture HP-UX_B.11.31_IA
        machine_type ia64*
        os_release ?.11.31
        os_version *
        is_patch false
        is_sparse false
        is_kernel false
        is_reboot false
        directory /u06/cfengine-3.1.5/sbin = /usr/local/sbin
            file cf-agent cf-agent
            file cf-execd cf-execd
            file cf-key cf-key
            file cf-know cf-know
            file cf-monitord cf-monitord
            file cf-promises cf-promises
            file cf-report cf-report
            file cf-runagent cf-runagent
            file cf-serverd cf-serverd
        directory /u06/cfengine-3.1.5/share/doc/cfengine/inputs = 
/usr/local/share/doc/cfengine/inputs
            file cfengine_stdlib.cf cfengine_stdlib.cf
            file failsafe.cf failsafe.cf
            file promises.cf promises.cf
            file site.cf site.cf
            file update.cf update.cf
        directory /u06/cfengine-3.1.5/share/doc/cfengine = 
/usr/local/share/doc/cfengine
            file active_directory.cf active_directory.cf
            file app_baseline.cf app_baseline.cf
            file cfengine_stdlib.cf cfengine_stdlib.cf
            file ChangeLog ChangeLog
            file INSTALL INSTALL
            file NEWS NEWS
            file promise_knowledge.cf promise_knowledge.cf
            file README README
            file unit_abort.cf unit_abort.cf
            file unit_accessed_before.cf unit_accessed_before.cf
            file unit_accumulated_time.cf unit_accumulated_time.cf
            file unit_acl.cf unit_acl.cf
            file unit_acl_generic.cf unit_acl_generic.cf
            file unit_acl_secret.cf unit_acl_secret.cf
            file unit_activedirectory_listusers.cf 
unit_activedirectory_listusers.cf
            file unit_activedirectory_showuser.cf 
unit_activedirectory_showuser.cf
            file unit_ago.cf unit_ago.cf
            file unit_arrays.cf unit_arrays.cf
            file unit_backreferences_files.cf unit_backreferences_files.cf
            file unit_badpromise.cf unit_badpromise.cf
            file unit_badtype.cf unit_badtype.cf
            file unit_bsdflags.cf unit_bsdflags.cf
            file unit_cf2_integration.cf unit_cf2_integration.cf
            file unit_change_detect.cf unit_change_detect.cf
            file unit_changedbefore.cf unit_changedbefore.cf
            file unit_chdir.cf unit_chdir.cf
            file unit_classes_global.cf unit_classes_global.cf
            file unit_classmatch.cf unit_classmatch.cf
            file unit_classvar_convergence.cf unit_classvar_convergence.cf
            file unit_compare.cf unit_compare.cf
            file unit_control_expand.cf unit_control_expand.cf
            file unit_controlclasses.cf unit_controlclasses.cf
            file unit_copy.cf unit_copy.cf
            file unit_copy_classes.cf unit_copy_classes.cf
            file unit_copy_edit.cf unit_copy_edit.cf
            file unit_copylinks.cf unit_copylinks.cf
            file unit_countclassesmatching.cf unit_countclassesmatching.cf
            file unit_countlinesmatching.cf unit_countlinesmatching.cf
            file unit_create_filedir.cf unit_create_filedir.cf
            file unit_createdb.cf unit_createdb.cf
            file unit_customize_by_named_list.cf unit_customize_by_named_list.cf
            file unit_definitions.cf unit_definitions.cf
            file unit_deletelines.cf unit_deletelines.cf
            file unit_disable_and_rotate_files.cf 
unit_disable_and_rotate_files.cf
            file unit_diskfree.cf unit_diskfree.cf
            file unit_dollar.cf unit_dollar.cf
            file unit_edit_column_files.cf unit_edit_column_files.cf
            file unit_edit_comment_lines.cf unit_edit_comment_lines.cf
            file unit_edit_deletenotmatch.cf unit_edit_deletenotmatch.cf
            file unit_edit_insert_fuzzylines.cf unit_edit_insert_fuzzylines.cf
            file unit_edit_insert_lines.cf unit_edit_insert_lines.cf
            file unit_edit_insert_lines_silly.cf unit_edit_insert_lines_silly.cf
            file unit_edit_passwd_file.cf unit_edit_passwd_file.cf
            file unit_edit_replace_string.cf unit_edit_replace_string.cf
            file unit_edit_sectioned_file.cf unit_edit_sectioned_file.cf
            file unit_edit_setvar.cf unit_edit_setvar.cf
            file unit_edit_triggerclass.cf unit_edit_triggerclass.cf
            file unit_env.cf unit_env.cf
            file unit_environment.cf unit_environment.cf
            file unit_environment_simple.cf unit_environment_simple.cf
            file unit_epimenides.cf unit_epimenides.cf
            file unit_escape.cf unit_escape.cf
            file unit_exec_args.cf unit_exec_args.cf
            file unit_exec_in_sequence.cf unit_exec_in_sequence.cf
            file unit_execd.cf unit_execd.cf
            file unit_execresult.cf unit_execresult.cf
            file unit_expand.cf unit_expand.cf
            file unit_failedcommand.cf unit_failedcommand.cf
            file unit_failsafe.cf unit_failsafe.cf
            file unit_file_change_detection.cf unit_file_change_detection.cf
            file unit_file_owner_list_template.cf 
unit_file_owner_list_template.cf
            file unit_fileexists.cf unit_fileexists.cf
            file unit_filenames.cf unit_filenames.cf
            file unit_fileperms.cf unit_fileperms.cf
            file unit_filesexist.cf unit_filesexist.cf
            file unit_filesexist2.cf unit_filesexist2.cf
            file unit_filesize.cf unit_filesize.cf
            file unit_fix_names.cf unit_fix_names.cf
            file unit_getenv.cf unit_getenv.cf
            file unit_getfields.cf unit_getfields.cf
            file unit_getgid.cf unit_getgid.cf
            file unit_getindices.cf unit_getindices.cf
            file unit_getindixes.cf unit_getindixes.cf
            file unit_getregistry.cf unit_getregistry.cf
            file unit_getuid.cf unit_getuid.cf
            file unit_getusers.cf unit_getusers.cf
            file unit_global_list_expansion.cf unit_global_list_expansion.cf
            file unit_global_list_expansion_2.cf unit_global_list_expansion_2.cf
            file unit_grep.cf unit_grep.cf
            file unit_groupexists.cf unit_groupexists.cf
            file unit_hash.cf unit_hash.cf
            file unit_hashcomment.cf unit_hashcomment.cf
            file unit_hashmatch.cf unit_hashmatch.cf
            file unit_hashuncomment.cf unit_hashuncomment.cf
            file unit_helloworld.cf unit_helloworld.cf
            file unit_host2ip.cf unit_host2ip.cf
            file unit_hostrange.cf unit_hostrange.cf
            file unit_hostsseen.cf unit_hostsseen.cf
            file unit_hub.cf unit_hub.cf
            file unit_id.cf unit_id.cf
            file unit_insert_users.cf unit_insert_users.cf
            file unit_intarray.cf unit_intarray.cf
            file unit_iprange.cf unit_iprange.cf
            file unit_irange.cf unit_irange.cf
            file unit_isdir.cf unit_isdir.cf
            file unit_islink.cf unit_islink.cf
            file unit_isnewerthan.cf unit_isnewerthan.cf
            file unit_isplain.cf unit_isplain.cf
            file unit_isvariable.cf unit_isvariable.cf
            file unit_iteration.cf unit_iteration.cf
            file unit_join.cf unit_join.cf
            file unit_knowledge_driver.cf unit_knowledge_driver.cf
            file unit_knowledge_txt.cf unit_knowledge_txt.cf
            file unit_lastnode.cf unit_lastnode.cf
            file unit_ldap.cf unit_ldap.cf
            file unit_linking.cf unit_linking.cf
            file unit_literal_server.cf unit_literal_server.cf
            file unit_locate_files_and_compress.cf 
unit_locate_files_and_compress.cf
            file unit_log_private.cf unit_log_private.cf
            file unit_loops.cf unit_loops.cf
            file unit_measure_log.cf unit_measure_log.cf
            file unit_measurements.cf unit_measurements.cf
            file unit_menu.cf unit_menu.cf
            file unit_method.cf unit_method.cf
            file unit_method_validate.cf unit_method_validate.cf
            file unit_module_exec.cf unit_module_exec.cf
            file unit_module_exec_2.cf unit_module_exec_2.cf
            file unit_monitord.cf unit_monitord.cf
            file unit_mount_fs.cf unit_mount_fs.cf
            file unit_multipassvars.cf unit_multipassvars.cf
            file unit_neighbourhood_watch.cf unit_neighbourhood_watch.cf
            file unit_null_config.cf unit_null_config.cf
            file unit_occurrences.cf unit_occurrences.cf
            file unit_ordering.cf unit_ordering.cf
            file unit_package_apt.cf unit_package_apt.cf
            file unit_package_freebsd.cf unit_package_freebsd.cf
            file unit_package_hash.cf unit_package_hash.cf
            file unit_package_msi_file.cf unit_package_msi_file.cf
            file unit_package_msi_version.cf unit_package_msi_version.cf
            file unit_package_rpm.cf unit_package_rpm.cf
            file unit_package_solaris.cf unit_package_solaris.cf
            file unit_package_yum.cf unit_package_yum.cf
            file unit_package_zypper.cf unit_package_zypper.cf
            file unit_parallel_exec.cf unit_parallel_exec.cf
            file unit_parsestringarray.cf unit_parsestringarray.cf
            file unit_pathtype.cf unit_pathtype.cf
            file unit_pattern_and_edit.cf unit_pattern_and_edit.cf
            file unit_peers.cf unit_peers.cf
            file unit_postfix.cf unit_postfix.cf
            file unit_process_kill.cf unit_process_kill.cf
            file unit_process_matching.cf unit_process_matching.cf
            file unit_process_matching2.cf unit_process_matching2.cf
            file unit_process_matching3.cf unit_process_matching3.cf
            file unit_process_signalling.cf unit_process_signalling.cf
            file unit_product.cf unit_product.cf
            file unit_promises.cf unit_promises.cf
            file unit_readlist.cf unit_readlist.cf
            file unit_readtcp.cf unit_readtcp.cf
            file unit_reg_multiline.cf unit_reg_multiline.cf
            file unit_regarray.cf unit_regarray.cf
            file unit_regex_win.cf unit_regex_win.cf
            file unit_regextract.cf unit_regextract.cf
            file unit_registry.cf unit_registry.cf
            file unit_registry_cache.cf unit_registry_cache.cf
            file unit_regline.cf unit_regline.cf
            file unit_reglist.cf unit_reglist.cf
            file unit_remoteclasses.cf unit_remoteclasses.cf
            file unit_remove_deadlinks.cf unit_remove_deadlinks.cf
            file unit_rename.cf unit_rename.cf
            file unit_repairedcommand.cf unit_repairedcommand.cf
            file unit_report_custom.cf unit_report_custom.cf
            file unit_report_diffs.cf unit_report_diffs.cf
            file unit_report_state.cf unit_report_state.cf
            file unit_reporting.cf unit_reporting.cf
            file unit_reporttofile.cf unit_reporttofile.cf
            file unit_resolveconf.cf unit_resolveconf.cf
            file unit_returnszero.cf unit_returnszero.cf
            file unit_root_passwd.cf unit_root_passwd.cf
            file unit_select_class.cf unit_select_class.cf
            file unit_select_mode.cf unit_select_mode.cf
            file unit_select_region.cf unit_select_region.cf
            file unit_select_size.cf unit_select_size.cf
            file unit_selectservers.cf unit_selectservers.cf
            file unit_server_copy_localhost.cf unit_server_copy_localhost.cf
            file unit_server_copy_purge.cf unit_server_copy_purge.cf
            file unit_server_copy_remote.cf unit_server_copy_remote.cf
            file unit_server_flatcopy_localhost.cf 
unit_server_flatcopy_localhost.cf
            file unit_service_disable.cf unit_service_disable.cf
            file unit_service_start.cf unit_service_start.cf
            file unit_setuidlog.cf unit_setuidlog.cf
            file unit_setvar.cf unit_setvar.cf
            file unit_software_dist.cf unit_software_dist.cf
            file unit_splitstring.cf unit_splitstring.cf
            file unit_sql.cf unit_sql.cf
            file unit_storage.cf unit_storage.cf
            file unit_strcmp.cf unit_strcmp.cf
            file unit_stringarray.cf unit_stringarray.cf
            file unit_switchcase.cf unit_switchcase.cf
            file unit_syslog.cf unit_syslog.cf
            file unit_syslog2.cf unit_syslog2.cf
            file unit_template.cf unit_template.cf
            file unit_template2.cf unit_template2.cf
            file unit_test_environment.cf unit_test_environment.cf
            file unit_tidy_all_files.cf unit_tidy_all_files.cf
            file unit_translatepath.cf unit_translatepath.cf
            file unit_update.cf unit_update.cf
            file unit_user_edit.cf unit_user_edit.cf
            file unit_user_edit_method.cf unit_user_edit_method.cf
            file unit_userexists.cf unit_userexists.cf
            file unit_varclass.cf unit_varclass.cf
            file unit_varexpansion.cf unit_varexpansion.cf
            file unit_varnet.cf unit_varnet.cf
            file unit_vars.cf unit_vars.cf
            file unit_warnifline.cf unit_warnifline.cf
            file unit_webserver.cf unit_webserver.cf
            file unit_zenoss.cf unit_zenoss.cf
            file win_emergency.cf win_emergency.cf
            file win_registry.cf win_registry.cf
            file win_schedule.cf win_schedule.cf
            file win_services.cf win_services.cf
    end #&## fileset CFENGINE-RUN
    fileset
        tag CFENGINE-MAN
        title cfengine
        description "cfengine"
        revision 3.1.5
        architecture HP-UX_B.11.31_IA
        machine_type ia64*
        os_release ?.11.31
        os_version *
        is_patch false
        is_sparse false
        is_kernel false
        is_reboot false
        directory /u06/cfengine-3.1.5/share/man/man8 = /usr/local/share/man/man8
            file cf-agent.8 cf-agent.8
            file cf-execd.8 cf-execd.8
            file cf-key.8 cf-key.8
            file cf-know.8 cf-know.8
            file cf-monitord.8 cf-monitord.8
            file cf-promises.8 cf-promises.8
            file cf-report.8 cf-report.8
            file cf-runagent.8 cf-runagent.8
            file cf-serverd.8 cf-serverd.8
    end #&## fileset CFENGINE-MAN
end #&## product cfengine


_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to