Thank you very much, it is useful!
But there is no mention of this builtin variable in the "cf3-Reference.pdf",
how could you find this?

2009/12/16 Mark Burgess <mark.burg...@iu.hio.no>

>
> Cfengine gives the address on the interface, like in the following from my
> host.
> There are too many possibilities to document in the manual -- each
> interface can have
> a different name/address etc
>
> $(sys.ipv4)      192.168.1.100
>
> $(sys.ipv4[wlan0])       192.168.1.100
>
> $(sys.ipv4_1[wlan0])     192
> $(sys.ipv4_2[wlan0])     192.168
> $(sys.ipv4_3[wlan0])     192.168.1
>
>
> 高永超 wrote:
> > Er...It's my fault not explaining my demands clearly...
> > I want to use cfengine3 to set my hostname which contains a part of the
> > ip address...
> > The only way i can find is using shell script to "grep" it from the
> > output of "ifconfig", and someone tells me in cfengine2 there is a
> > builtin variable so i want to know if there is also a simple way in
> > cfengine3?
> >
> > 2009/12/16 Andreas Dan Larsson <andreas.d.lars...@axis.com
> > <mailto:andreas.d.lars...@axis.com>>
> >
> >
> >     > HI, everyone, is there a way to get local ip address in cfengine3?
> >
> >     Hi,
> >
> >     You could use the builtin variable for hostname $(sys.fqhost) and
> >     use that to get the ip from you nameservice
> >
> >     Perhaps something in the lines of:
> >
> >     "ip" string => execresult("host $(sys.fqhost) | sed -ne
> >     's/$(sys.fqhost) has address ([.0-9]+)/\1/p' ","useshell")
> >
> >     This ofcourse only works if you can resolv the host in dns. Im sure
> >     others will object if this is a inappropriate method for determining
> >     ip address. :)
> >
> >     /Andreas Larsson
> >
> >
> >
> >
> >
> >
> > --
> > SA,专注于系统管理
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Help-cfengine mailing list
> > Help-cfengine@cfengine.org
> > https://cfengine.org/mailman/listinfo/help-cfengine
>
> --
> Mark Burgess
>
> -------------------------------------------------
> Professor of Network and System Administration
> Oslo University College, Norway
>
> Personal Web: http://www.iu.hio.no/~mark <http://www.iu.hio.no/%7Emark>
> Office Telf : +47 22453272
> -------------------------------------------------
>



-- 
System Administrator, Focus on System Management and Basic Development
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to