Neil Williams <[EMAIL PROTECTED]> writes: > And a script to implement that in every box I have to install. Again > and Again and Again and ....
Puppet is ----> that way. If you have several machines, you may want to to handle them centrally anyway, and this is a good reason to start. You could begin with the following in /etc/puppet/manifests/site.pp: node default { include apt } class apt { file { "/etc/apt/sources.list": source => "puppet://puppet.example.com/common/apt/sources.list", notify => Exec["apt-get update"], } file { "/etc/apt/conf.d/install-recommends": content => 'APT::Install-Recommends "true";', notify => Exec["apt-get update"], } exec { "apt-get update": command => "/usr/bin/apt-get update", refreshonly => true, } } If you have more than one distribution, sprinkle lightly with variables and case statements. > You almost forcing me into maintaining a fork of apt that restores > the current behaviour from the very start. You may find that using your energies elsewhere may be a bit more rewarding in the long term. :P -- Stig Sandbeck Mathisen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]