Forum: Cfengine Help
Subject: Re: List expansion in access rules
Author: JarleB
Link to topic: https://cfengine.com/forum/read.php?3,17585,17591#msg-17591
Thanks Nakarin,
but it did not improve the situation .
I did like this
"file_repos" slist => { "stage/inputs", "stage/modules", "repo"};
"m_master_files_prod"
string => "/site/cfengine/prod";
# source for TEST configuration files on master-host
"m_master_files_test"
string => "/site/cfengine/test";
# source for DEV configuration files on master-host
"m_master_files_dev"
string => "/site/cfengine/dev";
access:
"$(m_master_files_prod)/$(file_repos)" admit => { @(var.client_networks) };
"$(m_master_files_test)/$(file_repos)" admit => { @(var.client_networks) };
"$(m_master_files_dev)/$(file_repos)" admit => { @(var.client_networks) };
@(var.client_networks) is defined like this inside the "var" bundle
"client_networks"
slist => {
"129.240.0.0/16",
"158.36.184.0/21",
"193.157.136.0/22",
"193.157.192.0/20"
},
comment => "nettverk som brukes av klienter på UiO";
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine