Forum: CFEngine Help
Subject: Re: Master to client security, signing?
Author: neilhwatson
Link to topic: https://cfengine.com/forum/read.php?3,24394,24437#msg-24437

Every system I can think of will have a point of failure somewhere.  Defense in 
depth is the correct approach. 

Each client or policy server can have MAC systems like SElinux, active 
'tripwires' via Cfengine or other appraoch, limited services and users.  Policy 
servers themselves often service only a selection of clients.  In a DMZ one 
might have a dedicated policy server.  This is the single point of failure but 
it is limited to that DMZ.

The version control service is deep inside the keep, in the most protected 
area.  Policy servers have access to it but only what they need and only read 
only.  When you combine these things together the security is good.  Only 
pulling the plug would make it any better.

I do not think that having clients pull directly from version control would 
scale well and there is little benefit versus pulling from a policy host 
instead.
G

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

Reply via email to