Why $rsyslog::params::rsyslog_d gets purged?
Why $rsyslog::params::rsyslog_d gets purged?

On Debian (squeeze) when installing other packages (like postfix) some of them add files to /etc/rsyslog.d/

In particular I can't see how to add postfix include to the mix of this module without coupling it with others or coding a specific hack on template.

Postfix include (/etc/rsyslog.d/postfix.conf) looks like:
~~~
# Create an additional socket in postfix's chroot in order not to break
# mail logging when rsyslog is restarted.  If the directory is missing,
# rsyslog will silently skip creating the socket.
$AddUnixListenSocket /var/spool/postfix/dev/log
~~~
nickchappell/puppet-rsyslog,vmule/puppet-rsyslog,nesi/puppet-rsyslog,mrobbert/puppet-rsyslog,TelekomCloud/puppet-rsyslog,lclair/puppet-rsyslog,alphagov/puppet-rsyslog,fuel-infra/puppet-rsyslog,plambert/puppet-rsyslog,elmerfud/puppet-rsyslog_rs,icann-dns/puppet-rsyslog,ekini/puppet-rsyslog,vmule/puppet-rsyslog,elmerfud/puppet-rsyslog_rs,madkiss/puppet-rsyslog,saz/puppet-rsyslog,ekini/puppet-rsyslog,mrobbert/puppet-rsyslog,tbeitter/puppet-rsyslog,raphink/puppet-rsyslog,nickchappell/puppet-rsyslog,cybercom-finland/puppet-rsyslog,icann-dns/puppet-rsyslog,plambert/puppet-rsyslog,saz/puppet-rsyslog,TelekomCloud/puppet-rsyslog,redhat-cip/puppet-rsyslog,lclair/puppet-rsyslog,fuel-infra/puppet-rsyslog,madkiss/puppet-rsyslog,cybercom-finland/puppet-rsyslog,coffeecoco/puppet-rsyslog,triforce/puppet-rsyslog,sedan07/puppet-rsyslog,tbeitter/puppet-rsyslog,sedan07/puppet-rsyslog,redhat-cip/puppet-rsyslog,triforce/puppet-rsyslog