help-cfengine
[Top][All Lists]
Advanced

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

Re: dynamis class creation


From: Kevin Ying
Subject: Re: dynamis class creation
Date: Mon, 15 Jul 2002 22:05:00 -0700 (PDT)

Similar to this topic, is it possible to use wildcards in defined classes
such that I can define a single class for all of 2_4_* ?

I tried doing this in 2.x and it did not work.

On Tue, 16 Jul 2002 Mark.Burgess@iu.hio.no wrote:

>
>
> I think this came in around 1.5.x
>
> M
>
> On 15 Jul, Frank Smith wrote:
> > Running cfagent with a bunch of -v's shows all the defined classes,
> > and on a Red Hat 7.2 box the following distribution-specific classes
> > are defined:
> >
> > redhat redhat_7 redhat_7_2
> >
> > I haven't tried it with the minor versions, but I did define a
> > shellscript action for the redhat_6 class to send email and got
> > an email from all the RedHat6 boxes (I was looking for boxes in
> > greatest need of an upgrade).
> >    BTW, this is on the 2.0.X version of cfengine, I don't know
> > about the older 1.6 ones.
> >
> > Frank
> >
> >
> > --On Monday, July 15, 2002 11:02:44 -0700 Bob Van Cleef 
> > <vancleef@microunity.com> wrote:
> >
> >>
> >> This has got to be an FAQ, but I can't find it anywhere.
> >>
> >> I want to define a custom class based on the level of OS.  So,
> >> I wrote a simple little script that checks /etc/redhat-release
> >> and returns rh60 for red hat 6.0 and rh6.2 for red hat 6.2
> >> systems, etc.  Now, the question is, "How to use that script to
> >> define a corresponding class?
> >>
> >> It appears that can create a separate line for each class:
> >>    rh60 = ( "script that returns non-null only on 6.0 system" )
> >>         rh62 = ( "script that returns non-null only on 6.2 system" )
> >> which seems counter intuitive.
> >>
> >> but there does not appear to be a method for having a script
> >> that returns the name of the class that you want to define.
> >>
> >>    define = ( "script returns name of class that is defined )
> >>
> >> There are enough differences between various versions of Red Hat that
> >> this has become critical.  (Three different "amd" configuration files
> >> for one example.)  The standard classes include the kernel level, but
> >> not the OS distribution level.
> >>
> >> Bob
> >> --
> >>> <>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>
> >> Bob Van Cleef, System Administrator              (408) 734-8100
> >> MicroUnity, Inc.                             FAX (408) 734-8136
> >> 376 Martin Ave., Santa Clara, CA 95050  vancleef@microunity.com
> >>
> >> _______________________________________________
> >> Help-cfengine mailing list
> >> Help-cfengine@gnu.org
> >> http://mail.gnu.org/mailman/listinfo/help-cfengine
> >
> >
> >
> > --
> > Frank Smith                                                
> > fsmith@hoovers.com
> > Systems Administrator                                     Voice: 
> > 512-374-4673
> > Hoover's Online                                             Fax: 
> > 512-374-4501
> >
> > _______________________________________________
> > Help-cfengine mailing list
> > Help-cfengine@gnu.org
> > http://mail.gnu.org/mailman/listinfo/help-cfengine
>
>
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Work: +47 22453272            Email:  Mark.Burgess@iu.hio.no
> Fax : +47 22453205            WWW  :  http://www.iu.hio.no/~mark
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@gnu.org
> http://mail.gnu.org/mailman/listinfo/help-cfengine
>




reply via email to

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