SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "php56-fpm"

# SliTaz package receipt.

PACKAGE="php56-fpm"
VERSION="5.6.40"
CATEGORY="development"
SHORT_DESC="FPM module for PHP 5.6 web programming language."
MAINTAINER="shann@slitaz.org"
LICENSE="BSD"
WEB_SITE="https://www.php.net/"

DEPENDS="php56"
WANTED="php56"

CONFIG_FILES="/etc/php56/php-fpm.conf"

HOST_ARCH="i486 x86_64"

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/etc/php56/pool.d $fs/usr/sbin \
        $fs/usr/share/php56 $fs/var/run/php
    cp -a $stuff/init.d $fs/etc
    cp -a $stuff/php-fpm.conf $fs/etc/php56
    cp -a $stuff/www.conf $fs/etc/php56/pool.d
    cp -a $install/usr/sbin/php-fpm56 $fs/usr/sbin
    cp -a $install/usr/share/php56/fpm $fs/usr/share/php56
}

post_install()
{
    sed -i 's/#LoadModule proxy_module/LoadModule proxy_module/g' \
        $1/etc/apache/httpd.conf 
    sed -i 's/#LoadModule proxy_fcgi_module/LoadModule proxy_fcgi_module/g' \
        $1/etc/apache/httpd.conf

        if ! grep -q ^PHP56FPM_OPTIONS "$1/etc/daemons.conf"; then
                echo '# php56-fpm options.' >> "$1/etc/daemons.conf"
                echo 'PHP56FPM_OPTIONS="--fpm-config /etc/php56/php-fpm.conf"' >> "$1/etc/daemons.conf"
                echo '' >> "$1/etc/daemons.conf"
        fi

        [ -n "$quiet" ] && return
        echo -e "\nTo starts $PACKAGE server you can run :\n"
        echo "/etc/init.d/$PACKAGE start"
        echo -e "Or add $PACKAGE to RUN_DAEMONS in /etc/rcS.conf\n"
}
6094 packages and 521500 files in current database (Tue Jun 10 00:01:42 2025)