summaryrefslogtreecommitdiff
path: root/manifests/sql
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/sql')
-rw-r--r--manifests/sql/mysql.pp8
-rw-r--r--manifests/sql/pgsql.pp8
-rw-r--r--manifests/sql/sqlite.pp8
3 files changed, 15 insertions, 9 deletions
diff --git a/manifests/sql/mysql.pp b/manifests/sql/mysql.pp
index 95149d7..f4c1a4a 100644
--- a/manifests/sql/mysql.pp
+++ b/manifests/sql/mysql.pp
@@ -1,7 +1,9 @@
class dovecot::sql::mysql {
- package { 'dovecot-mysql':
- ensure => installed,
- before => File['/etc/dovecot-sql.conf'],
+ if $version == 2 {
+ package { 'dovecot-mysql':
+ ensure => installed,
+ before => File['/etc/dovecot-sql.conf'],
+ }
}
}
diff --git a/manifests/sql/pgsql.pp b/manifests/sql/pgsql.pp
index 8fa2ae1..39f1b64 100644
--- a/manifests/sql/pgsql.pp
+++ b/manifests/sql/pgsql.pp
@@ -1,7 +1,9 @@
class dovecot::sql::pgsql {
- package { 'dovecot-pgsql':
- ensure => installed,
- before => File['/etc/dovecot-sql.conf'],
+ if $version == 2 {
+ package { 'dovecot-pgsql':
+ ensure => installed,
+ before => File['/etc/dovecot-sql.conf'],
+ }
}
}
diff --git a/manifests/sql/sqlite.pp b/manifests/sql/sqlite.pp
index 5a2bb06..c2a848e 100644
--- a/manifests/sql/sqlite.pp
+++ b/manifests/sql/sqlite.pp
@@ -1,7 +1,9 @@
class dovecot::sql::sqlite {
- package { 'dovecot-sqlite':
- ensure => installed,
- before => File['/etc/dovecot-sql.conf'],
+ if $version == 2 {
+ package { 'dovecot-sqlite':
+ ensure => installed,
+ before => File['/etc/dovecot-sql.conf'],
+ }
}
}