We base our deployment of 3rd party software on the BSD model and build everything from source. That was in place long before I got here so now I am trying to modernize the way we keep track of packages that must be built from source using cfengine. I definitely see the value in creating a repository like that, but in this case, I need to stick pretty close to the current infrastructure we have.
A lot of them are generally the same process: make a directory, check out of cvs, and then make install. The problem that I am running into is checking out of cvs and making since you have to be in the directory. Are you suggesting writing an installer script for those that could be called from inside the package_method below that would accomplish those two goals? Body package_method source_build { Package_add_command => "/usr/local/bin/build_source $(name)"; } _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine