Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37504117
en ru br
ALT Linux repositórios
S:2.7-alt3
5.0: 2.4-alt1
4.1: 2.2-alt1
4.0: 2.2-alt1
3.0: 2.0-alt1

Group :: Desenvolvimento/Outros
RPM: php-base

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

php-control/000075500000000000000000000000001147021430700133205ustar00rootroot00000000000000php-control/modes/000075500000000000000000000000001147021430700144275ustar00rootroot00000000000000php-control/modes/alt_default000075500000000000000000000025331147021430700166440ustar00rootroot00000000000000#!/bin/sh -e

mode="alt_default"

php_description $mode "The $mode configuration profile corresponding to AltLinux default settings for php"

php_rule $mode "allow_call_time_pass_reference" $php_off
php_rule $mode "display_errors" $php_off
php_rule $mode "display_startup_errors" $php_off
php_rule $mode "error_reporting" "E_ALL & ~E_DEPRECATED" "22527"
php_rule $mode "html_errors" $php_off
php_rule $mode "log_errors" $php_on
php_rule $mode "magic_quotes_gpc" $php_off
php_rule $mode "max_input_time" "240"
php_rule $mode "output_buffering" "4096"
php_rule $mode "register_argc_argv" $php_off
php_rule $mode "register_long_arrays" $php_off
php_rule $mode "request_order" "GP"
php_rule $mode "session.bug_compat_42" $php_off
php_rule $mode "session.bug_compat_warn" $php_off
php_rule $mode "session.gc_divisor" "1000"
php_rule $mode "session.hash_bits_per_character" "5"
php_rule $mode "short_open_tag" $php_on
php_rule $mode "track_errors" $php_off
php_rule $mode "url_rewriter.tags" "a=href,area=href,frame=src,input=src,form=fakeentry"
php_rule $mode "variables_order" "GPCS"
php_rule $mode "disable_functions" ""
php_rule $mode "max_execution_time" "240"
php_rule $mode "memory_limit" "128M"
php_rule $mode "post_max_size" "8M"
php_rule $mode "doc_root" ""
php_rule $mode "upload_max_filesize" "20M"

unset mode

php-control/modes/dev_relaxed000075500000000000000000000030071147021430700166370ustar00rootroot00000000000000#!/bin/sh -e

mode="dev_relaxed"

php_description $mode "The $mode configuration profile is based on recommended settings for php development with relaxed limits"

# upstream recommended settings
php_rule $mode "allow_call_time_pass_reference" $php_off
php_rule $mode "display_errors" $php_on
php_rule $mode "display_startup_errors" $php_on
php_rule $mode "error_reporting" "E_ALL | E_STRICT" "32767"
php_rule $mode "html_errors" $php_on
php_rule $mode "log_errors" $php_on
php_rule $mode "magic_quotes_gpc" $php_off
php_rule $mode "max_input_time" "60"
php_rule $mode "output_buffering" "4096"
php_rule $mode "register_argc_argv" $php_off
php_rule $mode "register_long_arrays" $php_off
php_rule $mode "request_order" "GP"
php_rule $mode "session.bug_compat_42" $php_on
php_rule $mode "session.bug_compat_warn" $php_on
php_rule $mode "session.gc_divisor" "1000"
php_rule $mode "session.hash_bits_per_character" "5"
php_rule $mode "short_open_tag" $php_off
php_rule $mode "track_errors" $php_on
php_rule $mode "url_rewriter.tags" "a=href,area=href,frame=src,input=src,form=fakeentry"
php_rule $mode "variables_order" "GPCS"

# nice feature to set timezone in required format "Area/City"
php_rule $mode "date.timezone" $php_timezone

# relaxed limits
php_rule $mode "disable_functions" ""
php_rule $mode "max_execution_time" "240"
php_rule $mode "memory_limit" "128M"
php_rule $mode "post_max_size" "8M"
php_rule $mode "doc_root" ""
php_rule $mode "upload_max_filesize" "20M"

unset mode

php-control/modes/dev_restricted000075500000000000000000000030151147021430700173620ustar00rootroot00000000000000#!/bin/sh -e

mode="dev_restricted"

php_description $mode "The $mode configuration profile is based on recommended settings for php development with restricted limits"

# upstream recommended settings
php_rule $mode "allow_call_time_pass_reference" $php_off
php_rule $mode "error_reporting" "E_ALL | E_STRICT" "32767"
php_rule $mode "log_errors" $php_on
php_rule $mode "magic_quotes_gpc" $php_off
php_rule $mode "output_buffering" "4096"
php_rule $mode "register_argc_argv" $php_off
php_rule $mode "register_long_arrays" $php_off
php_rule $mode "request_order" "GP"
php_rule $mode "session.bug_compat_42" $php_on
php_rule $mode "session.bug_compat_warn" $php_on
php_rule $mode "session.gc_divisor" "1000"
php_rule $mode "session.hash_bits_per_character" "5"
php_rule $mode "track_errors" $php_on
php_rule $mode "url_rewriter.tags" "a=href,area=href,frame=src,input=src,form=fakeentry"
php_rule $mode "variables_order" "GPCS"

# nice feature to set timezone in required format "Area/City"
php_rule $mode "date.timezone" $php_timezone

# relaxed limits
php_rule $mode "display_errors" $php_off
php_rule $mode "display_startup_errors" $php_off
php_rule $mode "html_errors" $php_off
php_rule $mode "max_input_time" "30"
php_rule $mode "short_open_tag" $php_off
php_rule $mode "disable_functions" ""
php_rule $mode "max_execution_time" "60"
php_rule $mode "memory_limit" "32M"
php_rule $mode "post_max_size" "4M"
php_rule $mode "doc_root" ""
php_rule $mode "upload_max_filesize" "4M"

unset mode

php-control/modes/production_relaxed000075500000000000000000000030341147021430700202470ustar00rootroot00000000000000#!/bin/sh -e

mode="production_relaxed"

php_description $mode "The $mode configuration profile is based on recommended settings for php production use with relaxed limits"

# upstream recommended settings
php_rule $mode "allow_call_time_pass_reference" $php_off
php_rule $mode "display_errors" $php_off
php_rule $mode "display_startup_errors" $php_off
php_rule $mode "error_reporting" "E_ALL & ~E_DEPRECATED" "22527"
php_rule $mode "html_errors" $php_off
php_rule $mode "log_errors" $php_on
php_rule $mode "magic_quotes_gpc" $php_off
php_rule $mode "max_input_time" "60"
php_rule $mode "output_buffering" "4096"
php_rule $mode "register_argc_argv" $php_off
php_rule $mode "register_long_arrays" $php_off
php_rule $mode "request_order" "GP"
php_rule $mode "session.bug_compat_42" $php_off
php_rule $mode "session.bug_compat_warn" $php_off
php_rule $mode "session.gc_divisor" "1000"
php_rule $mode "session.hash_bits_per_character" "5"
php_rule $mode "short_open_tag" $php_off
php_rule $mode "track_errors" $php_off
php_rule $mode "url_rewriter.tags" "a=href,area=href,frame=src,input=src,form=fakeentry"
php_rule $mode "variables_order" "GPCS"

# nice feature to set timezone in required format "Area/City"
php_rule $mode "date.timezone" $php_timezone

# relaxed limits
php_rule $mode "disable_functions" ""
php_rule $mode "max_execution_time" "240"
php_rule $mode "memory_limit" "128M"
php_rule $mode "post_max_size" "8M"
php_rule $mode "doc_root" ""
php_rule $mode "upload_max_filesize" "20M"

unset mode

php-control/modes/production_restricted000075500000000000000000000031711147021430700207750ustar00rootroot00000000000000#!/bin/sh -e

mode="production_restricted"

php_description $mode "The $mode configuration profile is based on recommended settings for php production use with restricted limits"

# upstream recommended settings
php_rule $mode "allow_call_time_pass_reference" $php_off
php_rule $mode "display_errors" $php_off
php_rule $mode "display_startup_errors" $php_off
php_rule $mode "error_reporting" "E_ALL & ~E_DEPRECATED" "22527"
php_rule $mode "html_errors" $php_off
php_rule $mode "log_errors" $php_on
php_rule $mode "magic_quotes_gpc" $php_off
php_rule $mode "output_buffering" "4096"
php_rule $mode "register_argc_argv" $php_off
php_rule $mode "register_long_arrays" $php_off
php_rule $mode "request_order" "GP"
php_rule $mode "session.bug_compat_42" $php_off
php_rule $mode "session.bug_compat_warn" $php_off
php_rule $mode "session.gc_divisor" "1000"
php_rule $mode "session.hash_bits_per_character" "5"
php_rule $mode "short_open_tag" $php_off
php_rule $mode "track_errors" $php_off
php_rule $mode "url_rewriter.tags" "a=href,area=href,frame=src,input=src,form=fakeentry"
php_rule $mode "variables_order" "GPCS"

# nice feature to set timezone in required format "Area/City"
php_rule $mode "date.timezone" $php_timezone

# restricted limits
php_rule $mode "max_input_time" "30"
php_rule $mode "disable_functions" "chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec"
php_rule $mode "max_execution_time" "60"
php_rule $mode "memory_limit" "32M"
php_rule $mode "post_max_size" "4M"
php_rule $mode "doc_root" ""
php_rule $mode "upload_max_filesize" "4M"

unset mode

php-control/modes/public000075500000000000000000000016201147021430700156320ustar00rootroot00000000000000#!/bin/sh -euf
# -*- mode: Shell-script; tab-width: 8; fill-column: 70; -*-
# $Id: php5.cli.control,v 0.0.1 2005/10/28 03:31:34 legion Exp $

php_description public "The public configuration profile"

# Public mode
php_rule public "disable_functions" ""
php_rule public "error_reporting" "E_ALL & ~E_NOTICE" "6135"
php_rule public "display_errors" "$php_on"
php_rule public "display_startup_errors" "$php_on"
php_rule public "log_errors" "$php_on"
php_rule public "ignore_repeated_errors" "$php_off"
php_rule public "ignore_repeated_source" "$php_off"
php_rule public "variables_order" "EGPCS"
php_rule public "extension_dir" "$PHP_LIBDIR/$PHP_VERSION/extensions/"
php_rule public "enable_dl" "$php_on"
php_rule public "allow_url_fopen" "$php_on"
php_rule public "define_syslog_variables" "$php_on"
php_rule public "alt_sapi_config_ini_scan_dir" "$PHP_ETCDIR/$PHP_MAJOR/$PHP_SAPI/php.d"

php-control/modes/relaxed000075500000000000000000000022541147021430700160040ustar00rootroot00000000000000#!/bin/sh -euf
# -*- mode: Shell-script; tab-width: 8; fill-column: 70; -*-
# $Id: php5.cli.control,v 0.0.1 2005/10/28 03:31:34 legion Exp $

php_description relaxed "The relaxed configuration profile"

# Relaxed mode
php_rule relaxed "disable_functions" ""
php_rule relaxed "error_reporting" "E_ALL" "6143"
php_rule relaxed "display_errors" "$php_off"
php_rule relaxed "display_startup_errors" "$php_off"
php_rule relaxed "log_errors" "$php_on"
php_rule relaxed "ignore_repeated_errors" "$php_off"
php_rule relaxed "ignore_repeated_source" "$php_off"
php_rule relaxed "report_memleaks" "$php_on"
php_rule relaxed "variables_order" "GPCS"
php_rule relaxed "post_max_size" "4M"
php_rule relaxed "include_path" "./:$PHP_LIBDIR/:$PHP_LIBDIR/$PHP_VERSION/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/$PHP_VERSION/modules/"
php_rule relaxed "extension_dir" "$PHP_LIBDIR/$PHP_VERSION/extensions/"
php_rule relaxed "enable_dl" "$php_on"
php_rule relaxed "upload_max_filesize" "2M"
php_rule relaxed "allow_url_fopen" "$php_on"
php_rule relaxed "define_syslog_variables" "$php_off"
php_rule relaxed "alt_sapi_config_ini_scan_dir" "$PHP_ETCDIR/$PHP_MAJOR/$PHP_SAPI/php.d"

php-control/modes/restricted000075500000000000000000000035721147021430700165340ustar00rootroot00000000000000#!/bin/sh -euf
# -*- mode: Shell-script; tab-width: 8; fill-column: 70; -*-
# $Id: php5.cli.control,v 0.0.1 2005/10/28 03:31:34 legion Exp $

php_description restricted "The restricted configuration profile"

# Restricted mode
php_rule restricted "safe_mode_include_dir" "./:$PHP_LIBDIR/:$PHP_LIBDIR/$PHP_VERSION/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/$PHP_VERSION/modules/"
php_rule restricted "safe_mode_allowed_env_vars" "PHP_"
php_rule restricted "safe_mode_protected_env_vars" "LD_LIBRARY_PATH,LD_PRELOAD,PATH,TMPDIR"
php_rule restricted "disable_functions" "chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru"
php_rule restricted "error_reporting" "E_ALL" "6143"
php_rule restricted "display_errors" "$php_on"
php_rule restricted "display_startup_errors" "$php_on"
php_rule restricted "log_errors" "$php_on"
php_rule restricted "ignore_repeated_errors" "$php_off"
php_rule restricted "ignore_repeated_source" "$php_off"
php_rule restricted "report_memleaks" "$php_on"
php_rule restricted "variables_order" "GPCS"
php_rule restricted "post_max_size" "2M"
php_rule restricted "include_path" "./:$PHP_LIBDIR/:$PHP_LIBDIR/$PHP_VERSION/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/$PHP_VERSION/modules/"
php_rule restricted "extension_dir" "$PHP_LIBDIR/$PHP_VERSION/extensions/"
php_rule restricted "enable_dl" "$php_off"
php_rule restricted "upload_max_filesize" "2M"
php_rule restricted "allow_url_fopen" "$php_off"
php_rule restricted "define_syslog_variables" "$php_off"
php_rule restricted "alt_sapi_config_ini_scan_dir" "$PHP_ETCDIR/$PHP_MAJOR/$PHP_SAPI/php.d"

php-control/php.control000075500000000000000000000004461147021430700155200ustar00rootroot00000000000000#!/bin/sh -euf

readonly PHP_SAPI="@SAPI@"
readonly PHP_MAJOR="@PHP_MAJOR@"
readonly PHP_VERSION="@PHP_VERSION@"
readonly PHP_LIBDIR="@PHP_LIBDIR@"
readonly PHP_DOC_ROOT="@HTDOCSDIR@"

. /etc/control.d/phpfunctions

: ${php_on:?} ${php_off:?}

## Read files and real action
php_autocontrol $1

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009