|
From: | David Douthitt |
Subject: | Re: Patch to add install action to packages: |
Date: | Mon, 28 Feb 2005 12:30:54 -0600 |
User-agent: | Mozilla Thunderbird 1.0 (Macintosh/20050120) |
Tim Nelson wrote:
To now make this relevant to cfengine :), imagine if we had a (first-level) package API that had commands named after the basic operations, ie. PackageInstall, PackageRemove, PackageUpgrade, PackageVersionCompare, and the like, and they had a configurationfile which defined a command to run for each of them, and possibly some control over getting information from them afterwards. If we had a library like that, we could just add things to the config file, and they would work.
This is more or less what I had in mind, without the idea of a cross-platform library. Just have a cfengine configuration environment that defines the various operations, and allow it to be defined on the fly during a cfengine run.
-- David Douthitt UNIX System Administrator Linux+, LPIC-1, RHCE HP-UX, Unixware, Linux, FreeBSD, OpenBSD Member: ACM, USENIX/SAGE
[Prev in Thread] | Current Thread | [Next in Thread] |