valentinroca/puppet-fail2ban — pull request #1 by rmbl (2012-09-14 11:47:11+00:00)
Title: Require installed package before writing config files

I had the problem, that puppet tried to write one of the configuration files before the package was installed. Because of this, the folder /etc/fail2ban didn't exist yet.