help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: conf repository?


From: Ronan KERYELL
Subject: Re: conf repository?
Date: 18 Jul 2001 15:27:28 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> On Wed, 18 Jul 2001 08:32:32 -0400 (EDT), "Mark R. Lindsey" 
>>>>> <mark@commerceEngine.com> said:

    Mark> I'm not so sure that they're all duplicates -- our configuration
    Mark> framework here, called "confucius", is built on cfengine, and
    Mark> provides a set of hooks for phases of the configuration of each
    Mark> element. E.g., our "shellcommands:configure_services.SshServer"
    Mark> commands enable the ssh server on the local machine for
    Mark> SshServer members, and
    Mark> "shellcommands:configure_services.!SshServer" disables it for
    Mark> machines that are not ssh servers.

    Mark> Further, I haven't found a way to communicate between modules,
    Mark> so we have local standard macro names.
    Mark>  Similarly, the macro pair
    Mark> $(internal_network_number) and $(internal_nework_netmask)
    Mark> defines the network which is allowed to ssh in to this
    Mark> machine. (The SshServer module configures IP filtering.)

    Mark> I think you're asking for a good thing, but we'd also need to
    Mark> work out some rules by which these configuration files can play
    Mark> in order to make it useful.

I guess a simple documentation for a .cf file with a signature describing
input variables or classes, and output variables or classes should be
enough to be safely imported from another .cf file.
-- 
    Ronan KERYELL              |\/
    Labo Informatique Télécom  |/)  Tel:    (+33|0) 2.29.00.14.15
    ENST Bretagne, BP832       K    Fax:    (+33|0) 2.29.00.12.82
    29285 BREST CEDEX          |\   E-mail: Ronan.Keryell@enst-bretagne.fr
    FRANCE                     | \  http://www-info.enst-bretagne.fr/~keryell



reply via email to

[Prev in Thread] Current Thread [Next in Thread]