Ver código fonte

fix(suse): update to php8

Modern openSUSE distributions no longer ship PHP 5 - set defaults to PHP
8 instead.

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
pull/238/head
Georg Pfuetzenreuter 1 ano atrás
pai
commit
55d15459bd
Nenhuma conta vinculada ao e-mail do autor do commit
6 arquivos alterados com 91 adições e 101 exclusões
  1. +1
    -1
      docs/README.rst
  2. +28
    -32
      php/map.jinja
  3. +1
    -1
      test/integration/default/controls/package_spec.rb
  4. +30
    -33
      test/integration/default/files/_mapdata/opensuse-15.yaml
  5. +30
    -33
      test/integration/default/files/_mapdata/opensuse-tumbleweed.yaml
  6. +1
    -1
      test/salt/pillar/suse.sls

+ 1
- 1
docs/README.rst Ver arquivo

@@ -140,7 +140,7 @@ Installs the php-cache-lite package.
^^^^^^^^^^^^^^

Installs the php-cgi package.
Disabled on opensuse only php5-fastcgi available.
Disabled on openSUSE, as there is only php-fastcgi available.

``php.cli``
^^^^^^^^^^^^^^

+ 28
- 32
php/map.jinja Ver arquivo

@@ -3000,47 +3000,43 @@
},
'Suse': {
'pkgs': {
'adodb': 'php5-dba',
'apache2': 'apache2-mod_php5',
'cli': 'php5',
'curl': 'php5-curl',
'fpm': 'php5-fpm',
'gd': 'php5-gd',
'imap': 'php5-imap',
'intl': 'php5-intl',
'json': 'php5-json',
'ldap': 'php5-ldap',
'mbstring': 'php5-mbstring',
'mcrypt': 'php5-mcrypt',
'mysql': 'php5-mysql',
'oauth': 'php5-oauth',
'pear': 'php5-pear',
'pgsql': 'php5-pgsql',
'php': 'php5',
'snmp': 'php5-snmp',
'soap': 'php5-soap',
'sqlite': 'php5-sqlite',
'suhosin': 'php5-suhosin',
'xml': ['php5-xmlreader','php5-xmlwriter','php5-xmlrpc'],
'zip': 'php5-zip',
'adodb': 'php8-dba',
'apache2': 'apache2-mod_php8',
'cli': 'php8',
'curl': 'php8-curl',
'fpm': 'php8-fpm',
'gd': 'php8-gd',
'imap': 'php8-imap',
'intl': 'php8-intl',
'json': 'php8-json',
'ldap': 'php8-ldap',
'mbstring': 'php8-mbstring',
'mcrypt': 'php8-mcrypt',
'mysql': 'php8-mysql',
'oauth': 'php8-oauth',
'pear': 'php8-pear',
'pgsql': 'php8-pgsql',
'php': 'php8',
'snmp': 'php8-snmp',
'soap': 'php8-soap',
'sqlite': 'php8-sqlite',
'suhosin': 'php8-suhosin',
'xml': ['php8-xmlreader','php8-xmlwriter','php8-xmlrpc'],
'zip': 'php8-zip',
},
'fpm': {
'conf': '/etc/php-fpm.conf',
'ini': '/etc/php.ini',
'pools': '/etc/php-fpm.d',
'conf': '/etc/php8/fpm/php-fpm.conf',
'ini': '/etc/php8/conf.d/salt.ini',
'pools': '/etc/php8/fpm/php-fpm.d',
'service': 'php-fpm',
'user': 'root',
'group': 'root',
'defaults': {
'global': {
'pid': '/var/run/php-fpm/php-fpm.pid',
'error_log': '/var/log/php-fpm/error.log',
},
'include': '/etc/php-fpm.d/*.conf',
'include': '/etc/php8/fpm/php-fpm.d/*.conf',
},
},
'cli': {
'ini': '/etc/php.ini',
'ini': '/etc/php8/cli/php.ini',
},
},
'Arch': {

+ 1
- 1
test/integration/default/controls/package_spec.rb Ver arquivo

@@ -35,7 +35,7 @@ control 'Php package' do
end

def test_suse
describe package('php7') do
describe package('php8') do
it { should be_installed }
end
end

+ 30
- 33
test/integration/default/files/_mapdata/opensuse-15.yaml Ver arquivo

@@ -199,46 +199,43 @@ values:
soap.wsdl_cache_ttl: 86400
lookup:
cli:
ini: /etc/php.ini
ini: /etc/php8/cli/php.ini
fpm:
conf: /etc/php-fpm.conf
conf: /etc/php8/fpm/php-fpm.conf
defaults:
global:
error_log: /var/log/php-fpm/error.log
pid: /var/run/php-fpm/php-fpm.pid
include: /etc/php-fpm.d/*.conf
include: /etc/php8/fpm/php-fpm.d/*.conf
group: root
ini: /etc/php.ini
pools: /etc/php-fpm.d
ini: /etc/php8/conf.d/salt.ini
pools: /etc/php8/fpm/php-fpm.d
service: php-fpm
user: root
pkgs:
adodb: php5-dba
apache2: apache2-mod_php5
cli: php5
curl: php5-curl
fpm: php5-fpm
gd: php5-gd
imap: php5-imap
intl: php5-intl
json: php5-json
ldap: php5-ldap
mbstring: php5-mbstring
mcrypt: php5-mcrypt
mysql: php5-mysql
oauth: php5-oauth
pear: php5-pear
pgsql: php5-pgsql
php: php7
snmp: php5-snmp
soap: php5-soap
sqlite: php5-sqlite
suhosin: php5-suhosin
adodb: php8-dba
apache2: apache2-mod_php8
cli: php8
curl: php8-curl
fpm: php8-fpm
gd: php8-gd
imap: php8-imap
intl: php8-intl
json: php8-json
ldap: php8-ldap
mbstring: php8-mbstring
mcrypt: php8-mcrypt
mysql: php8-mysql
oauth: php8-oauth
pear: php8-pear
pgsql: php8-pgsql
php: php8
snmp: php8-snmp
soap: php8-soap
sqlite: php8-sqlite
suhosin: php8-suhosin
xml:
- php5-xmlreader
- php5-xmlwriter
- php5-xmlrpc
zip: php5-zip
- php8-xmlreader
- php8-xmlwriter
- php8-xmlrpc
zip: php8-zip
xcache:
ini:
defaults:

+ 30
- 33
test/integration/default/files/_mapdata/opensuse-tumbleweed.yaml Ver arquivo

@@ -199,46 +199,43 @@ values:
soap.wsdl_cache_ttl: 86400
lookup:
cli:
ini: /etc/php.ini
ini: /etc/php8/cli/php.ini
fpm:
conf: /etc/php-fpm.conf
conf: /etc/php8/fpm/php-fpm.conf
defaults:
global:
error_log: /var/log/php-fpm/error.log
pid: /var/run/php-fpm/php-fpm.pid
include: /etc/php-fpm.d/*.conf
include: /etc/php8/fpm/php-fpm.d/*.conf
group: root
ini: /etc/php.ini
pools: /etc/php-fpm.d
ini: /etc/php8/conf.d/salt.ini
pools: /etc/php8/fpm/php-fpm.d
service: php-fpm
user: root
pkgs:
adodb: php5-dba
apache2: apache2-mod_php5
cli: php5
curl: php5-curl
fpm: php5-fpm
gd: php5-gd
imap: php5-imap
intl: php5-intl
json: php5-json
ldap: php5-ldap
mbstring: php5-mbstring
mcrypt: php5-mcrypt
mysql: php5-mysql
oauth: php5-oauth
pear: php5-pear
pgsql: php5-pgsql
php: php7
snmp: php5-snmp
soap: php5-soap
sqlite: php5-sqlite
suhosin: php5-suhosin
adodb: php8-dba
apache2: apache2-mod_php8
cli: php8
curl: php8-curl
fpm: php8-fpm
gd: php8-gd
imap: php8-imap
intl: php8-intl
json: php8-json
ldap: php8-ldap
mbstring: php8-mbstring
mcrypt: php8-mcrypt
mysql: php8-mysql
oauth: php8-oauth
pear: php8-pear
pgsql: php8-pgsql
php: php8
snmp: php8-snmp
soap: php8-soap
sqlite: php8-sqlite
suhosin: php8-suhosin
xml:
- php5-xmlreader
- php5-xmlwriter
- php5-xmlrpc
zip: php5-zip
- php8-xmlreader
- php8-xmlwriter
- php8-xmlrpc
zip: php8-zip
xcache:
ini:
defaults:

+ 1
- 1
test/salt/pillar/suse.sls Ver arquivo

@@ -4,4 +4,4 @@
php:
lookup:
pkgs:
php: php7
php: php8

Carregando…
Cancelar
Salvar