Daniel, Is it safe to use "force yes" in debian package provider or is it better to just fail? So afaiu debian provider uses apt-get and not aptitude?
On Aug 12, 9:22 pm, Daniel Pittman <dan...@puppetlabs.com> wrote: > You should file a bug report against the package with Debian; we set > the "noninteractive", and the "force yes", bits that absolutely > *should* make it work fine in these circumstances. > > I am sorry that it doesn't work; if you find something we didn't do, > that makes the prompt go away, please let us know. :) > > Daniel > > > > > > > > > > On Fri, Aug 12, 2011 at 13:38, Craig White <craig.wh...@ttiltd.com> wrote: > > Appear that 'adminfile' option is a Solaris only thing. > > > I found that ubuntu/debian has > > debconf-get-selections/debconf-set-selections packages which might actually > > get me there but it introduces new package dependencies and would take more > > time than it is reasonably worth as we will never have many servers with > > mod-mono anyway. > > > I think I will just manually install on the servers that will need it. > > > Thanks > > > Craig > > > On Aug 12, 2011, at 9:56 AM, Nathan Clemons wrote: > > >> Isn't there an adminfile option to the package resource that will let you > >> pass responses as if it were an interactive session? Not sure if it's > >> supported for the apt provider, but worth looking into if you haven't > >> already. > > >> -- > >> Nathan Clemons > >>http://www.livemocha.com > >> The worlds largest online language learning community > > >> On Fri, Aug 12, 2011 at 9:53 AM, Craig White <craig.wh...@ttiltd.com> > >> wrote: > >> Clearly not a problem caused by puppet but something I can't apparently > >> deploy with puppet unless someone has an idea. > > >> Trying to automate a way to deploy mod_mono for apache > > >> from CLI, the problem seems obvious... > > >> apt-get install -y --assume-yes libapache2-mod-mono mono-apache-server > >> libmono-firebirdsql1.7-cil > > >> a massive pile of packages installs and it finally arrives at the truth > >> moment: > > >> Configuration file `/etc/apache2/mods-available/mod_mono.conf' > >> ==> File on system created by you or by a script. > >> ==> File also in package provided by package maintainer. > >> What would you like to do about it ? Your options are: > >> Y or I : install the package maintainer's version > >> N or O : keep your currently-installed version > >> D : show the differences between the versions > >> Z : background this process to examine the situation > >> The default action is to keep your current version. > >> *** mod_mono.conf (Y/I/N/O/D/Z) [default=N] ? > > >> So it appears that the same target, mod_mono.conf is being created both by > >> script and a file in the package itself and it appears that all of the > >> '-y' or '--assume-yes' logic in the command itself will not allow an > >> install to progress without an interactive answer to the question - the > >> answer to which is essentially meaningless because I can control the file > >> anyway with puppet. > > >> Anyone have an idea how to defeat well intentioned but defective packager > >> logic? > > > -- > > 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+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/puppet-users?hl=en. > > -- > ⎋ Puppet Labs Developer –http://puppetlabs.com > ♲ Made with 100 percent post-consumer electrons -- 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+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.