kuhlen@gmx.net
2009-Mar-20 16:42 UTC
[Puppet Users] automating portinstall via puppet on freebsd
Hi there, this is not really a puppet reltated question but maybe someone who uses puppet on freebsd machines has bumped into the same problem. I want puppet to take care that certain ports are installed or updated which works fine ... ... as long as there is no user input during the installation process. But there are ports like "nagios-plugins" or "munin-node" who ask the user for confirmation whether to install users and stuff. Despite a "BATCH=yes" entry in /etc/make.conf these confirmations don''t vanish and the installation process stops. So the puppetd hangs awaiting a user input. What makes things worse: I have no clue how to connect to a running puppet process which doesn''t have a terminal (it''s just a cron job without a terminal). Anybody out there who can help me out? best regards, Bernd Kuhlen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Ivo van der Meer
2009-Mar-23 08:02 UTC
[Puppet Users] Re: automating portinstall via puppet on freebsd
Hi Bernd Kuhlen, I was having the same problem while installing nagios nrpe client. At the Makefile were a few deps which are taken care of with the "BATCH=yes" option but I believe they build in another question at $PACKAGEDIR/files/pkg-install.in which doesn''t care about the "BATCH=yes" options :( So if there are more FreeBSD users who stumbled upon this issues please let us know or maybe you found a way to solve this ? Please do let us know! Kind regards, Ivo On Fri, 20 Mar 2009 09:42:36 -0700 (PDT), "kuhlen@gmx.net" <kuhlen@gmx.net> wrote:> Hi there, > this is not really a puppet reltated question but maybe someone who > uses puppet on freebsd machines has bumped into the same problem. > > I want puppet to take care that certain ports are installed or updated > which works fine ... > ... as long as there is no user input during the installation process. > But there are ports like "nagios-plugins" or "munin-node" who ask the > user for confirmation whether to install users and stuff. Despite a > "BATCH=yes" entry in /etc/make.conf these confirmations don''t vanish > and the installation process stops. So the puppetd hangs awaiting a > user input. > > What makes things worse: I have no clue how to connect to a running > puppet process which doesn''t have a terminal (it''s just a cron job > without a terminal). > > Anybody out there who can help me out? > > best regards, > Bernd Kuhlen >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---