help-cfengine
[Top][All Lists]
Advanced

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

Re: file edit


From: Ian Wallace
Subject: Re: file edit
Date: Wed, 6 Feb 2002 10:38:37 -0700

Ok why does this work?  what's the m4_run doing in there?  And I'm assuming 
that the sendmail_restart is some shell command or process to restart 
sendmail?  Is the m4_run some other action sequence?  I think (if it has not 
already been done) this might want to be added to the tutorial (or maybe I'm 
just having problems seeing how this works ... I'll have to try this out ..

thanks! 
cheers
ian

On Wednesday 06 February 2002 07:00 am, Daniel Nilsson wrote:
> Found the solution. :)
>
> editfiles:
>
>        solaris::
>
>          { /etc/mail/sendmail.cf
>            BeginGroupIfNoLineContaining "null-Client v0.1"
>              AppendIfNoSuchLine "#cfengine-dummy-edit"
>              DefineClasses sendmail_edit:m4_run:sendmail_restart
>            EndGroup
>          }
>
>
>          sendmail_edit.solaris::
>          { /usr/lib/mail/cf/null.mc
>            AutoCreate
>            EmptyEntireFilePlease
>            AppendIfNoSuchLine "VERSIONID(`null-Client v0.1')"
>            AppendIfNoSuchLine "OSTYPE(`solaris2')"
>            AppendIfNoSuchLine  "FEATURE(`nullclient',`mailhost.my.domain')"
>            AppendIfNoSuchLine "MASQUERADE_AS(`my.domain')"
>          }

-- 
Ian Wallace - address@hidden
Senior Consultant, Context Managed Services
(W) 303.209.5623 (H) 303.388.9858



reply via email to

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