help-cfengine
[Top][All Lists]
Advanced

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

Re: Bootstrapping cfengine.


From: Katherine Morris
Subject: Re: Bootstrapping cfengine.
Date: Wed, 12 Dec 2001 20:20:49 -0500

I also use jumpstart for Solaris systems, and have a seperate methodology
for that installation.  However, for systems already in production, I've
just got a little tarball of the cfengine executables for different archs,
and then a cfg script which kicks the whole thing off...

The cfg script copies the correct binary into place, and then runs cfengine
with the cfengine.init config and then again with the cf.update config.

cfengine.init installs the basic system configurations for cfengine to work
(I'm not using cfd, just cron BTW).

cf.update installs the rest of everything needed for the system to continue
through cron.


-Katherine

----- Original Message -----
From: "Elmar Kurgpold" <address@hidden>
To: "Alexander Mattausch" <address@hidden>
Cc: <address@hidden>
Sent: Thursday, December 06, 2001 6:49 AM
Subject: Re: Bootstrapping cfengine.


> There are many ways to do this.  You can use cf.preconf to bootstrap
> cfengine just about any way you choose.  We do this during jumpstart on
> Solaris.  The cfengine binary runs off an NFS mount on the jumpstart
> server via finish script, runs cf.preconf which copies all the cfengine
> files, then executes those files.  The copy could be done via NFS, but in
> this case we use cfd on the jumpstart server.  One of those cfengine files
> actually installs cfengine on the new system.
>
> ++Elmar
>
>
> On Wed, 12 Dec 2001, Alexander Mattausch wrote:
>
> > Arnold Troeger wrote:
> >
> > >Apologies in advance for asking what may be an obvious question.  I
have
> > >several Sun servers that don't run NFS and I would like to use cfengine
> > >to configure them.  I'm guessing that I can use cfrun to configure them
> > >remotely, but what parts of cfengine and the configuration files need
to
> > >be on the remote machine to be able to do this?
> > >
> > You need cfd running on the server (properly configured) and a
> > repository for your configuration files. On the clients you also need
> > cfd in order to start cfengine by cfrun. You only need cfengine
> > completely installed on the server if the server will also be configured
> > by cfengine.
> >
> > Regards,
> > Alex
> >
> >
> >
> > _______________________________________________
> > Help-cfengine mailing list
> > address@hidden
> > http://mail.gnu.org/mailman/listinfo/help-cfengine
> >
>
>
>
> _______________________________________________
> Help-cfengine mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/help-cfengine

Attachment: cfg
Description: Binary data

Attachment: cfengine.init
Description: Binary data

Attachment: cf.update
Description: Binary data


reply via email to

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