php: Add support for Ubuntu

This commit is contained in:
Ossi Salmi 2013-08-31 18:03:46 +03:00
parent e6be930f22
commit 20e9361e20

View file

@ -5,6 +5,11 @@ class php::cli {
package { "php-cli": package { "php-cli":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-cli",
"ubuntu" => "php5-cli",
default => "php-cli",
},
} }
} }
@ -16,6 +21,11 @@ class php::gd {
package { "php-gd": package { "php-gd":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-gd",
"ubuntu" => "php5-gd",
default => "php-gd",
},
} }
} }
@ -27,6 +37,11 @@ class php::mysql {
package { "php-mysql": package { "php-mysql":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-mysql",
"ubuntu" => "php5-mysql",
default => "php-mysql",
},
} }
} }
@ -38,6 +53,11 @@ class php::pgsql {
package { "php-pgsql": package { "php-pgsql":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-pgsql",
"ubuntu" => "php5-pgsql",
default => "php-pgsql",
},
} }
} }
@ -47,9 +67,11 @@ class php::pgsql {
# #
class php::pdo { class php::pdo {
if $::operatingsystem in ["CentOS","RedHat"] {
package { "php-pdo": package { "php-pdo":
ensure => installed, ensure => installed,
} }
}
} }
@ -58,9 +80,11 @@ class php::pdo {
# #
class php::dba { class php::dba {
if $::operatingsystem in ["CentOS","RedHat"] {
package { "php-dba": package { "php-dba":
ensure => installed, ensure => installed,
} }
}
} }
@ -71,6 +95,11 @@ class php::imap {
package { "php-imap": package { "php-imap":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-imap",
"ubuntu" => "php5-imap",
default => "php-imap",
},
} }
} }
@ -82,6 +111,11 @@ class php::ldap {
package { "php-ldap": package { "php-ldap":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-ldap",
"ubuntu" => "php5-ldap",
default => "php-ldap",
},
} }
} }
@ -91,9 +125,11 @@ class php::ldap {
# #
class php::mbstring { class php::mbstring {
if $::operatingsystem in ["CentOS","RedHat"] {
package { "php-mbstring": package { "php-mbstring":
ensure => installed, ensure => installed,
} }
}
} }
@ -104,6 +140,11 @@ class php::mcrypt {
package { "php-mcrypt": package { "php-mcrypt":
ensure => installed, ensure => installed,
name => $::operatingsystem ? {
"debian" => "php5-mcrypt",
"ubuntu" => "php5-mcrypt",
default => "php-mcrypt",
},
} }
} }
@ -124,8 +165,10 @@ class php::pear {
# #
class php::xml { class php::xml {
if $::operatingsystem in ["CentOS","RedHat"] {
package { "php-xml": package { "php-xml":
ensure => installed, ensure => installed,
} }
}
} }