Hello,

I am trying to use a list of servers, so I don't have to enter the 
servers individually.  Unfortunately, the variable sdm_host_list is not 
working for me.  Any pointers would be appreciated.

Currently I have in serverd.cf:

body server control
{

allowallconnects        => {
                            "${sdm_host_list}", "255.3.30.207", 
"255.3.30.152", "255.3.30.201","255.3.30.45", "255.3.30.108", "255.3.30.105"
                            #"${g.sdmhosts}", "datagrid_lbl_gov"
                            };
allowconnects        => {
                            "${sdm_host_list}","255.3.30.207", 
"255.3.30.152", "255.3.30.201", "255.3.30.45", "255.3.30.108", 
"255.3.30.105"
                            #"dmx17.lbl.gov", "255.3.30.207"
                            };
maxconnections => "30";
logallconnections => "true";
trustkeysfrom   => {"${sdm_host_list}","255.3.30.207", 
"255.3.30.152","255.3.30.201", "255.3.30.45", "255.3.30.108" , 
"255.3.30.105"};

allowusers      => {"root"};

}


bundle server access_rules {
     vars:

         "sdm_host_list" slist => {  "255.3.30.102", "255.3.30.43"  };

     access:
# /var/lib/cfengine3/masterfiles
         "${g.masterfiles}"
             admit => { "${sdm_host_list}","255.3.30.45", 
"255.3.30.201", "255.3.30.108", "255.3.30.105","255.3.30.207"};
#,"255.3.30.102" };
# /var/lib/cfengine3/inputs
         "${g.inputs}"
             admit => { "${sdm_host_list}","255.3.30.45", 
"255.3.30.201","255.3.30.108" , "255.3.30.105", "255.3.30.207"};
#,"255.3.30.102"};
         "/etc"
             admit => { "${sdm_host_list}","255.3.30.45", "255.3.30.201" 
,"255.3.30.108", "255.3.30.105", "255.3.30.207"};
#,"255.3.30.102"};
         "/opt"
             admit => { "${sdm_host_list}","255.3.30.45", 
"255.3.30.201", "255.3.30.207"};
#,"255.3.30.102" };
         "/var/lib/cfengine3/masterfiles/cf-failsafe.sh"
             admit => { "${sdm_host_list}","255.3.30.45", "255.3.30.201" 
,"255.3.30.108", "255.3.30.105", "255.3.30.207"};
#,"255.3.30.102"};
         "/var/lib/cfengine3/bin/cf-failsafe.sh"
             admit => { "${sdm_host_list}","255.3.30.45", "255.3.30.201" 
,"255.3.30.108", "255.3.30.105", "255.3.30.207"};
#,"255.3.30.102"};
         "/var/lib/cfengine3/masterfiles/conf/sshd_config"
             admit => { "${sdm_host_list}","255.3.30.45", "255.3.30.201" 
,"255.3.30.108", "255.3.30.105", "255.3.30.207"};
#,"255.3.30.102"};


}







Regards,

Sandra
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to