help-cfengine
[Top][All Lists]
Advanced

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

Pulling files from all hosts to one host.


From: Daniel Pittman
Subject: Pulling files from all hosts to one host.
Date: Fri, 25 Jul 2003 10:00:22 +1000
User-agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.5 (cassava)

One of the things I want to achieve in my infrastructure is to have a
central host where log reports are gathered from the rest of the
machines.

Now, I can't afford to have these reports tampered with in flight, and I
can't afford to reveal the content of the reports in transit. Worse, I
need to ensure that as much as possible can be recovered from them if
they are tampered with...


So, since I already have this nice, big web of trust with cfengine
handing around I wanted to use that to pull the reports from the client
machines.

My first through was to iterate over a list of all hosts in a copy
command, but that can't be done; copy doesn't iterate.

After a bunch of reading and thinking, the best I can come up with is to
write a shell script that gets called with iteration, and to have that
script invoke cfengine with a custom-generated config file from that.


Can anyone suggest a better way of doing this?  I would rather avoid
introducing another trust layer if I can avoid it, since that's a real
PITA to manage.

     Daniel

-- 
Nothing is more beautiful than the loveliness of the woods before sunrise.
        -- George Washington Carver




reply via email to

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