--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1da0051d-a3d1-6472-2ad6-3af335f7503a%40badapple.net.
For more options, visit https://groups.google.com/d/optout.
Debian is just by design stupid, thinks starting all services unconfigured on install is a good idea, suggest you use a OS designed to be used on servers and not peoples basements.
Yes
this is true...
But I can't change OS at current time.
Question
why does not work exec in package install
Why do you want to stop it ? I think you want to change the listen port.
debian will not overwrite configs on package install - suggest you put a
config down that does what you want first.
class apache2 {
$pkglist = ['apache2', 'apache2-dev', .... ]
package { $pkglist:
ensure => latest,
alias => 'apache2'
}
file { '/etc/apache2/conf.d/ports.conf':
content => 'Listen 127.0.0.1:80',
require => Package['apache2'],
notify => Service['apache2']
}
service { 'apache2':
ensure => running,
refreshonly => true
}
}
class nginx {
require apache2
package { ... }
service { ... }
}
Debian is just by design stupid, thinks starting all services
unconfigured on install is a good idea, suggest you use a OS designed to
be used on servers and not peoples basements.
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/a3979ccc-0761-4a26-8a3d-26d38ff7f6bb%40googlegroups.com.
I'm agree with "Debian is just by design stupid, thinks starting all services"
All other integration are really fine, but auto-starting after install is terrible for all configuration management :
Change a path (mysql binary log for example), a mount point (a LV for mysql) before installing : Nope you can't
You have to write a hack to remove all autostart from the package before installing it that's incredible.
I dream about a Debian mix with RedHat, RPM, no auto-start but all the configuration system from Debian (splited-conf for apache php ... and tools to manage your modules