php: Add support for Ubuntu
This commit is contained in:
parent
e6be930f22
commit
20e9361e20
1 changed files with 51 additions and 8 deletions
|
@ -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,
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue