<div dir="ltr"><br><div style>Sorry for the late response .. been travelling ..</div><div style><br></div><div style>Thanks for the suggestion .. and yes, I considered that. But the challenge is this:</div><div style><br>
</div><div style>there is no fusioninventory-agent in the standard OS repos on some of my hosts running certain versions of OS, and for those hosts I would typically need to enable use additional repos .. </div><div style>
<br></div><div style>On second thoughts, you seem to have official repos for most of the clients I am considering .. so, perhaps I could extend the standard types, and make puppet append your repo, add the key, and run an update before the standard types ..</div>
<div style><br></div><div style>That ought to work .. yes? </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 27 January 2013 19:55, Guillaume Rousse <span dir="ltr"><<a href="mailto:guillomovitch@gmail.com" target="_blank">guillomovitch@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 22/01/2013 10:50, Carlos Gunners a écrit :<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Goneri,<br>
<br>
Thanks a million for responding .. and it's great to hear that some<br>
others have already started looking at that ..<br>
<br>
I see the following:<br>
<a href="https://github.com/lefred/puppet-fusioninventory" target="_blank">https://github.com/lefred/<u></u>puppet-fusioninventory</a><br>
<a href="https://github.com/HIGHLANDSTECHNOLOGIESSAS/highlands-fusioninventoryagent" target="_blank">https://github.com/<u></u>HIGHLANDSTECHNOLOGIESSAS/<u></u>highlands-fusioninventoryagent</a><br>
</blockquote></div>
If your point is just to install the agent and its configuration, and ensure its runs either as a service or as a cron task, you don't need any specific puppet module, basic puppets types are enough:<br>
<br>
package { "fusioninventory-agent":<br>
ensure => present,<br>
}<br>
<br>
file { "agent.cfg":<br>
path => "/etc/fusioninventory/agent.<u></u>cfg",<br>
owner => "root",<br>
group => "root",<br>
mode => 644,<br>
require => Package[fusioninventory-agent]<u></u>,<br>
source => "puppet:///modules/inventory/<u></u>agent.cfg"<br>
}<br>
<br>
cron { "fusioninventory-agent":<br>
command => "/usr/bin/fusioninventory-<u></u>agent",<br>
user => "root",<br>
hour => "06",<br>
minute => "00",<br>
}<br>
<br>
service { "fusioninventory-agent":<br>
ensure => disabled,<br>
enable => false,<br>
}<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
BOFH excuse #73:<br>
<br>
Daemons did it</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
Fusioninventory-user mailing list<br>
<a href="mailto:Fusioninventory-user@lists.alioth.debian.org" target="_blank">Fusioninventory-user@lists.<u></u>alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/fusioninventory-user" target="_blank">http://lists.alioth.debian.<u></u>org/cgi-bin/mailman/listinfo/<u></u>fusioninventory-user</a><br>
</div></div></blockquote></div><br></div>