EasyApache 4 Change Log 2016


Last modified: April 28, 2020

EasyApache 4 does not use versioning and organizes changes by date only.

Each entry contains the following information:

  1. The package that we changed.
  2. The GitHub® repository link.
  3. The RPM’s version.
  4. A description of the change.

For more information about our GitHub repository, read our The EasyApache 4 Git Repository and Build Updates documentation.

2016-12-13

  • ea-apache2

    • 2.4.23-6 - EA-5712: Patch apachectl to set PORT based on cpanel configuration

    • 2.4.23-7 - EA-5662: Update apachectl with ulimit calls modifying the open file descriptor limit so that Apache will start up

  • ea-apache2-config

    • 1.0-74 - EA-5658: Do hard restart of apache when mod_fcgid is involved in a transaction
    • 1.0-75 - EA-5533: Avoid crossing filesystems in location of pid file.
    • 1.0-76 - EA-5712: Remove 510-update-apachectl universal hook
    • 1.0-77 - EA-5724: Allow splitlogs.conf to override the configured SSL port
    • 1.0-78 - EA-5613: Remove ScriptAlias for no longer existing scgiwrap
  • ea-apr

    • 1.5.2-5 - EA-5169: libdir is removed when the rpm is uninstalled
  • ea-apr-util

    • 1.5.2-12 - EA-5718: Now depends on ea-apr, uses ns_name macro
  • mod_fcgid

    • 2.3.9-1 - First cPanel release

    • 2.3.9-2 - Added conflicts with ea-apache24-mod_ruid2.

    • 2.3.9-3 - EA-5387: Use CloudLinux patch to limit process signaling to started processes

    • 2.3.9-4 - Added conflicts with ea-apache24-mod_mpm_itk.

    • 2.3.9-5 - EA-5436: Change ownership of /run/mod_fcgid to allow httpd writes

    • 2.3.9-6 - EA-5436: Fix mod_fcgid directory for CentOS 6.

    • 2.3.9-7 - General cleanup (EA-5395), Cleans up run/mod_fcgid directory when package is uninstalled (EA-5594), Switch to rpm macros

  • mod_ruid2

    • 0.9.8-13 - EA-5429: Added conflicts with mod_fcgid.
  • mod_security2

    • 2.9.0-12 - EA-5720: Enforce apr-util dependency, ensure dependent libraries are the same arch type
  • mpm_itk

    • 2.4.7.2-5 - EA-5441: Make mod_fcid and mod_itk conflict with each other.
  • scl-php54

    • 5.4.45-23 - Ensure the same extensions are compiled statically across all SAPI types (EA-5587)

    • 5.4.45-24 - Make php-cli require php-litespeed

    • 5.4.45-25 - Fix erronous getpwnam message in php-fpm jailshell code

    • 5.4.45-26 - EA-3685: do not create apache user/group since we use nobody

  • scl-php55

    • 5.5.38-5 - Make php-cli require php-litespeed

    • 5.5.38-6 - Ensure the same extensions are compiled statically across all SAPI types (EA-5587)

    • 5.5.38-7 - Fix erronous getpwnam message in php-fpm jailshell code

    • 5.5.38-8 - EA-3685: do not create apache user/group since we use nobody

  • scl-php56

    • 5.6.28-2 - Make php-cli require php-litespeed

    • 5.6.28-3 - Ensure the same extensions are compiled statically across all SAPI types (EA-5587)

    • 5.6.28-4 - Fix erronous getpwnam message in php-fpm jailshell code

    • 5.6.28-5 - Remove fpm ondemand patch (EA-5714)

    • 5.6.28-6 - EA-3685: do not create apache user/group since we use nobody
    • 5.6.29-1 - Updated to version 5.6.29 via update_pkg.pl (EA-5777) (with fixes for CVE-2016-9935)
  • scl-php56-meta

    • 5.6.29-1 - Updated PHP version
  • scl-php70

    • 7.0.13-2 - Make php-cli require php-litespeed

    • 7.0.13-3 - Ensure the same extensions are compiled statically across all SAPI types (EA-5587)

    • 7.0.13-4 - Fix erronous getpwnam message in php-fpm jailshell code

    • 7.0.13-5 - EA-3685: do not create apache user/group since we use nobody

    • 7.0.14-1 - Updated to version 7.0.14 via update_pkg.pl (EA-5753) (with fixes for CVE-2016-5094, CVE-2016-9935, and CVE-2016-9936)

  • ea-php70-meta

    • 7.0.14-1 - EA-5754: Release 7.0.14 to match PHP 7.0 release of 7.0.14
  • scl-php71

    • 7.1.0-9.RC6 - Make php-cli require php-litespeed

    • 7.1.0-10.RC6 - Ensure the same extensions are compiled statically across all SAPI types (EA-5587)

    • 7.1.0-11.RC6 - Fix erronous getpwnam message in php-fpm jailshell code

    • 7.1.0-12.RC6 - EA-3685: do not create apache user/group since we use nobod

    • 7.1.0-13 - Update for final PHP 7.1.0 (with fixes for CVE-2016-5094, CVE-2016-9933, CVE-2016-9934, and CVE-2016-9936)

  • scl-php71-meta

    • 7.1.0-9 - New release for PHP 7.1.0
  • scl-sourceguardian

    • 11.0.6-1 - EA-5653: This commit updates the Sourceguardian loaders adding support for PHP 7.0

2016-11-15

2016-10-19

2016-10-11

2016-9-20

  • ea-apache2-config

    • 1.0-67

      • EA-5227

        • improve output of symlink setup script
      • EA-5152

        • Added the .t extension to the 009-phpconfig unit test

        • Fix stdout test when no php version is defined in php.conf

    • 1.0-68 - HB-1952: Fix issues with user’s PHP handling when configured for FPM but the rpm packages are removed.

      • HB-1925: Added “wrapper” scripts to prevent @ARGV from being passed to scripts that were previously just symlinks
  • ea-cpanel-tools

    • 1.0-6 - EA-5175: Create ea_convert_php_ini to convert php.ini files from EA3 to EA4
  • ea-documentroot

    • 1.0-4 - EA-5135: Update ‘Powered by cPanel’ logo to svg
  • php-cli

    • 0.1.0-1 - EA-5111: Updated ea-php-cli to put php-cgi on the command line.

    • 0.1.0-2 - EA-5234: Add copyright and licensing information for ea-php-cli.

  • scl-php54

    • 5.4.45-20 - EA-5167: Updated the php-fpm.d directory with 0710 default permissions

    • 5.4.45-21 - CPANEL-7016: Chroot jailshell users when using jailshell or noshell

  • scl-php55

    • 5.5.38-2 - EA-5167: Updated the php-fpm.d directory with 0710 default permissions

    • 5.5.38-3 - CPANEL-7016: Chroot jailshell users when using jailshell or noshell

  • scl-php56

  • scl-php56-meta

    • 5.6.26-1 - EA-5253 - Update PHP 5.6 meta package to 5.6.26-1.
  • scl-php70

  • scl-php70-meta

    • 7.0.11-1 - EA-5249: Update PHP 7.0 meta package to 7.0.11-1.
  • scl-php71

    • 7.1.0-4.beta3 - EA-5167: Updated the php-fpm.d directory with 0710 default perms

    • 7.1.0-5.RC2 - EA-5231: Update PHP 7.1 to Release Candidate 2

  • scl-php71-meta

    • 7.1.0-5.RC2 - EA-5231: Update PHP 7.1 to Release Candidate 2
  • yum-plugin-universal-hooks

    • 0.1-9 - HB-1952: Added support for sending an argument of --pkglist=/path/to/file with a line by line list of each rpm package being handled by the current operation to the wildcard scripts

2016-8-25

2016-8-23

ea-profiles-cpanel - https://github.com/cpanelinc/ea-profiles-cpanel

  • 1.0-26 - EA-5025: remove packages from profiles that do not exist

ea-apache24-mod_security2 - https://github.com/CpanelInc/mod_security2

  • 2.9.0-11 - EA-5067: Fix permissions on modsec_audit directory

ea-apache24-mod_suphp - https://github.com/CpanelInc/mod_suphp

  • 0.7.2-15 - EA-4960: Added suPHP handler for PHP71

ea-php-cli - https://github.com/CpanelInc/php-cli

  • 0.0.6-4 - EA-4905: Update EA4 php-cli wrapper to use php-cgi as a temporary fix for EA-4337

scl-libc-client - https://github.com/CpanelInc/scl-libc-client

  • 2007f-8 - EA-4940: Added support for php71

ea-php56 - https://github.com/CpanelInc/scl-php56

  • 5.6.25-1 - EA-5081: Update to v5.6.25, drop v5.6.24

ea-php56-meta https://github.com/CpanelInc/scl-php56-meta

  • 5.6.25-1 - EA-5082: Update PHP 5.6 meta package to 5.6.25-1

ea-php70 - https://github.com/CpanelInc/scl-php70

  • 7.0.9-2 - EA-4200: Update mail-header patch new phpng API in PHP 7.0
  • 7.10.0-1 - EA-5085: Update to v7.0.10, drop v7.0.9

ea-php70-meta https://github.com/CpanelInc/scl-php70-meta

  • 7.0.10-1 - EA-5086: Update PHP 7.0 meta package to 7.0.10-1.

ea-php71 https://github.com/CpanelInc/scl-php71

  • 7.1.0-alpha3 - Initial Commit
  • 7.1.0-1.beta1 - EA-4844: Add of scl-php71 (beta) RPMs
  • 7.1.0-2.beta1 - EA-4986: Apply php 7 fpm user ini docroot patch.
  • 7.1.0-3.beta3 - EA-5089: Updated PHP 7.1.0-beta1 to PHP 7.1.0-beta3

ea-php71-meta - - 7.1.0-alpha3 - Initial Commit - 7.1.0-1.beta1 - EA-4769: Intial submission of scl-php71-meta (beta) - 7.1.0-2.beta1 - EA-4980: Add ea-php71-pear as an installation dependency on ea-php71 - 7.1.0-3.beta3 - EA-5090: Update PHP meta package to PHP 7.1.0-1.beta3

scl-php-pear - https://github.com/CpanelInc/scl-php-pear

  • 1.10.1-5 - EA-4955: Build scl-php-pear with support for php71 (beta)

2016-7-26

2016-7-21

2016-7-11

2016-6-29

  • Update all RPM release versions to standard.
    • EA-4383: Update Release value to OBS-proof versioning
  • scl-php54 - https://github.com/CPANELINC/scl-php54

    • 8629dc8 - EA-4683: Removed unused cache directories

    • 88609ba - EA-4663: Ensure that php.d is not scanned when PHPRC is set

  • scl-php55 - https://github.com/CPANELINC/scl-php55

    • cfed2b8 - EA-4683: Removed unused cache directories
    • b1c86f7 - EA-4664: Ensure that php.d is not scanned when PHPRC is set
  • scl-php56 - https://github.com/CPANELINC/scl-php56

    • e798a55 - EA-4683: Removed unused cache directories

    • 58a6db9 - EA-4665: Ensure that php.d is not scanned when PHPRC is set

  • scl-php70 - https://github.com/CPANELINC/scl-php70

    • 6c805d9 - EA-4683: Removed unused cache directories

    • 01b2a2c - EA-4666: Ensure that php.d is not scanned when PHPRC is set

2016-6-15

2016-6-7

2016-5-31

2016-5-3

2016-4-5

Additional Documentation