[Gelistirici] Fwd: commit php5
Ismail Donmez
ismail at pardus.org.tr
11 Eki 2006 Çar 17:28:58 EEST
Suse'ciler bizi izliyor... Tikkat!
---------- Yönlendirilmiş İleti ----------
Subject: commit php5
Date: 11 Eki 2006 Çar 13:03
From: "h_root" <root at suse.de>
To: opensuse-commit at opensuse.org
Hello community,
here is the log from the commit of package php5
checked in at Wed Oct 11 12:03:41 CEST 2006.
--------
--- php5/php5.changes 2006-10-08 13:22:12.000000000 +0200
+++ /mounts/work_src_done/STABLE/php5/php5.changes 2006-10-10
11:36:46.000000000 +0200 @@ -1,0 +2,6 @@
+Mon Oct 9 17:53:27 CEST 2006 - postadal at suse.cz
+
+- update to version 5.2.0RC5
+- added suhosin extension (the hardened php replacement) [#210886]
+
+-------------------------------------------------------------------
Old:
----
php-5.2.0RC4.tar.bz2
New:
----
php-5.2.0RC5.tar.bz2
suhosin-0.9.8.tar.bz2
suhosin.ini
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php5.spec ++++++
--- /var/tmp/diff_new_pack.IRSjaF/_old 2006-10-11 12:02:50.000000000 +0200
+++ /var/tmp/diff_new_pack.IRSjaF/_new 2006-10-11 12:02:50.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package php5 (Version 5.2.0RC4)
+# spec file for package php5 (Version 5.2.0RC5)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,6 +11,7 @@
# norootforbuild
Name: php5
+%define suhosin_version 0.9.8
%define pkg_name php5
%define with_libedit 1
%define with_spell 1
@@ -57,7 +58,7 @@
%define apache2_serverroot %(%{apxs2} -q PREFIX)
###
###
-Version: 5.2.0RC4
+Version: 5.2.0RC5
Release: 1
License: Other uncritical OpenSource License, Other License(s), see
package Group: Productivity/Networking/Web/Servers
@@ -69,6 +70,8 @@
Autoreqprov: on
Source0: php-%{version}.tar.bz2
Source1: php-suse-addons.tar.bz2
+Source2: suhosin-%{suhosin_version}.tar.bz2
+Source3: suhosin.ini
#SUSE specific stuff
Patch1: php5-config.patch
Patch2: php5-phpize.patch
@@ -800,6 +803,28 @@
The PHP Group
See http://www.php.net/credits.php for more details
+%package suhosin
+Provides: php-suhosin
+Summary: PHP5 Extension Module
+Group: Productivity/Networking/Web/Servers
+Requires: %{name} = %{version} %{name}-pdo = %{version}
+
+%description suhosin
+Suhosin is an advanced protection system for PHP installations. It was
+designed to protect servers and users from known and unknown flaws in
+PHP applications and the PHP core.
+
+Suhosin is binary compatible to normal PHP installation, which means it
+is compatible to 3rd party binary extension like ZendOptimizer.
+
+
+
+Authors:
+--------
+ Stefan Esser <stefan.esser at hardened-php.net>
+ Peter Prochaska <peter.prochaska at hardened-php.net>
+ Christopher Kunz <christopher.kunz at hardened-php.net>
+
%package sysvmsg
Provides: php-sysvmsg
Summary: PHP5 Extension Module
@@ -1003,6 +1028,8 @@
%prep
%setup -q -n php-%{version} -a 1
+tar xf %{S:2} -C ext
+mv ext/suhosin-%{suhosin_version} ext/suhosin
%patch1
%patch2
%patch3 -p1
@@ -1174,6 +1201,7 @@
--with-sqlite=shared \
--enable-sqlite-utf8 \
--enable-zip=shared \
+ --enable-suhosin=shared \
--disable-cgi
# things that currently do not compile:
# gd:
@@ -1225,6 +1253,8 @@
echo "; comment out next line to disable $ext extension in php" >
$RPM_BUILD_ROOT/%{php_sysconf}/conf.d/$ext.ini echo "extension=$ext.so" >>
$RPM_BUILD_ROOT/%{php_sysconf}/conf.d/$ext.ini done
+#suhosin configuration
+install -m 644 %{S:3} $RPM_BUILD_ROOT/%{php_sysconf}/conf.d/suhosin.ini
# list of builtin modules
builtin_modules=`./build-cli/sapi/cli/php -m | egrep -v '^(\[.*)?$' | sort |
tr '\n' ' '` # update readme
@@ -1491,6 +1521,11 @@
%{extension_dir}/pdo_sqlite.so
%config(noreplace) %{php_sysconf}/conf.d/pdo_sqlite.ini
+%files suhosin
+%defattr(644,root,root,755)
+%{extension_dir}/suhosin.so
+%config(noreplace) %{php_sysconf}/conf.d/suhosin.ini
+
%files sysvmsg
%defattr(644,root,root,755)
%{extension_dir}/sysvmsg.so
@@ -1552,6 +1587,9 @@
%config(noreplace) %{php_sysconf}/conf.d/zlib.ini
%changelog -n php5
+* Mon Oct 09 2006 - postadal at suse.cz
+- update to version 5.2.0RC5
+- added suhosin extension (the hardened php replacement) [#210886]
* Sun Oct 08 2006 - postadal at suse.cz
- update to version 5.2.0RC4
* added DSA key generation support to openssl_pkey_new()
++++++ php-5.2.0RC4.tar.bz2 -> php-5.2.0RC5.tar.bz2 ++++++
php5/php-5.2.0RC4.tar.bz2
/mounts/work_src_done/STABLE/php5/php-5.2.0RC5.tar.bz2 differ: char 11, line
1
++++++ php5-config.patch ++++++
--- /var/tmp/diff_new_pack.IRSjaF/_old 2006-10-11 12:02:50.000000000 +0200
+++ /var/tmp/diff_new_pack.IRSjaF/_new 2006-10-11 12:02:50.000000000 +0200
@@ -351,65 +351,3 @@
[Assertion]
; Assert(expr); active by default.
-@@ -1120,39 +910,6 @@
- ; error_reporting(0) around the eval().
- ;assert.quiet_eval = 0
-
--[Verisign Payflow Pro]
--; Default Payflow Pro server.
--pfpro.defaulthost = "test-payflow.verisign.com"
--
--; Default port to connect to.
--pfpro.defaultport = 443
--
--; Default timeout in seconds.
--pfpro.defaulttimeout = 30
--
--; Default proxy IP address (if required).
--;pfpro.proxyaddress =
--
--; Default proxy port.
--;pfpro.proxyport =
--
--; Default proxy logon.
--;pfpro.proxylogon =
--
--; Default proxy password.
--;pfpro.proxypassword =
--
--[COM]
--; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
--;com.typelib_file =
--; allow Distributed-COM calls
--;com.allow_dcom = true
--; autoregister constants of a components typlib on com_load()
--;com.autoregister_typelib = true
--; register constants casesensitive
--;com.autoregister_casesensitive = false
--; show warnings on duplicate constant registrations
--;com.autoregister_verbose = true
-
- [mbstring]
- ; language for internal character representation.
-@@ -1198,21 +955,6 @@
- ; enable strict encoding detection.
- ;mbstring.strict_encoding = Off
-
--[FrontBase]
--;fbsql.allow_persistent = On
--;fbsql.autocommit = On
--;fbsql.show_timestamp_decimals = Off
--;fbsql.default_database =
--;fbsql.default_database_password =
--;fbsql.default_host =
--;fbsql.default_password =
--;fbsql.default_user = "_SYSTEM"
--;fbsql.generate_warnings = Off
--;fbsql.max_connections = 128
--;fbsql.max_links = 128
--;fbsql.max_persistent = -1
--;fbsql.max_results = 128
--;fbsql.batchSize = 1000
-
- [gd]
- ; Tell the jpeg decode to libjpeg warnings and try to create
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe at opensuse.org
For additional commands, e-mail: opensuse-commit+help at opensuse.org
-------------------------------------------------------
-------------- sonraki bölüm --------------
Hello community,
here is the log from the commit of package php5
checked in at Wed Oct 11 12:03:41 CEST 2006.
--------
--- php5/php5.changes 2006-10-08 13:22:12.000000000 +0200
+++ /mounts/work_src_done/STABLE/php5/php5.changes 2006-10-10 11:36:46.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Oct 9 17:53:27 CEST 2006 - postadal at suse.cz
+
+- update to version 5.2.0RC5
+- added suhosin extension (the hardened php replacement) [#210886]
+
+-------------------------------------------------------------------
Old:
----
php-5.2.0RC4.tar.bz2
New:
----
php-5.2.0RC5.tar.bz2
suhosin-0.9.8.tar.bz2
suhosin.ini
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php5.spec ++++++
--- /var/tmp/diff_new_pack.IRSjaF/_old 2006-10-11 12:02:50.000000000 +0200
+++ /var/tmp/diff_new_pack.IRSjaF/_new 2006-10-11 12:02:50.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package php5 (Version 5.2.0RC4)
+# spec file for package php5 (Version 5.2.0RC5)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,6 +11,7 @@
# norootforbuild
Name: php5
+%define suhosin_version 0.9.8
%define pkg_name php5
%define with_libedit 1
%define with_spell 1
@@ -57,7 +58,7 @@
%define apache2_serverroot %(%{apxs2} -q PREFIX)
###
###
-Version: 5.2.0RC4
+Version: 5.2.0RC5
Release: 1
License: Other uncritical OpenSource License, Other License(s), see package
Group: Productivity/Networking/Web/Servers
@@ -69,6 +70,8 @@
Autoreqprov: on
Source0: php-%{version}.tar.bz2
Source1: php-suse-addons.tar.bz2
+Source2: suhosin-%{suhosin_version}.tar.bz2
+Source3: suhosin.ini
#SUSE specific stuff
Patch1: php5-config.patch
Patch2: php5-phpize.patch
@@ -800,6 +803,28 @@
The PHP Group
See http://www.php.net/credits.php for more details
+%package suhosin
+Provides: php-suhosin
+Summary: PHP5 Extension Module
+Group: Productivity/Networking/Web/Servers
+Requires: %{name} = %{version} %{name}-pdo = %{version}
+
+%description suhosin
+Suhosin is an advanced protection system for PHP installations. It was
+designed to protect servers and users from known and unknown flaws in
+PHP applications and the PHP core.
+
+Suhosin is binary compatible to normal PHP installation, which means it
+is compatible to 3rd party binary extension like ZendOptimizer.
+
+
+
+Authors:
+--------
+ Stefan Esser <stefan.esser at hardened-php.net>
+ Peter Prochaska <peter.prochaska at hardened-php.net>
+ Christopher Kunz <christopher.kunz at hardened-php.net>
+
%package sysvmsg
Provides: php-sysvmsg
Summary: PHP5 Extension Module
@@ -1003,6 +1028,8 @@
%prep
%setup -q -n php-%{version} -a 1
+tar xf %{S:2} -C ext
+mv ext/suhosin-%{suhosin_version} ext/suhosin
%patch1
%patch2
%patch3 -p1
@@ -1174,6 +1201,7 @@
--with-sqlite=shared \
--enable-sqlite-utf8 \
--enable-zip=shared \
+ --enable-suhosin=shared \
--disable-cgi
# things that currently do not compile:
# gd:
@@ -1225,6 +1253,8 @@
echo "; comment out next line to disable $ext extension in php" > $RPM_BUILD_ROOT/%{php_sysconf}/conf.d/$ext.ini
echo "extension=$ext.so" >> $RPM_BUILD_ROOT/%{php_sysconf}/conf.d/$ext.ini
done
+#suhosin configuration
+install -m 644 %{S:3} $RPM_BUILD_ROOT/%{php_sysconf}/conf.d/suhosin.ini
# list of builtin modules
builtin_modules=`./build-cli/sapi/cli/php -m | egrep -v '^(\[.*)?$' | sort | tr '\n' ' '`
# update readme
@@ -1491,6 +1521,11 @@
%{extension_dir}/pdo_sqlite.so
%config(noreplace) %{php_sysconf}/conf.d/pdo_sqlite.ini
+%files suhosin
+%defattr(644,root,root,755)
+%{extension_dir}/suhosin.so
+%config(noreplace) %{php_sysconf}/conf.d/suhosin.ini
+
%files sysvmsg
%defattr(644,root,root,755)
%{extension_dir}/sysvmsg.so
@@ -1552,6 +1587,9 @@
%config(noreplace) %{php_sysconf}/conf.d/zlib.ini
%changelog -n php5
+* Mon Oct 09 2006 - postadal at suse.cz
+- update to version 5.2.0RC5
+- added suhosin extension (the hardened php replacement) [#210886]
* Sun Oct 08 2006 - postadal at suse.cz
- update to version 5.2.0RC4
* added DSA key generation support to openssl_pkey_new()
++++++ php-5.2.0RC4.tar.bz2 -> php-5.2.0RC5.tar.bz2 ++++++
php5/php-5.2.0RC4.tar.bz2 /mounts/work_src_done/STABLE/php5/php-5.2.0RC5.tar.bz2 differ: char 11, line 1
++++++ php5-config.patch ++++++
--- /var/tmp/diff_new_pack.IRSjaF/_old 2006-10-11 12:02:50.000000000 +0200
+++ /var/tmp/diff_new_pack.IRSjaF/_new 2006-10-11 12:02:50.000000000 +0200
@@ -351,65 +351,3 @@
[Assertion]
; Assert(expr); active by default.
-@@ -1120,39 +910,6 @@
- ; error_reporting(0) around the eval().
- ;assert.quiet_eval = 0
-
--[Verisign Payflow Pro]
--; Default Payflow Pro server.
--pfpro.defaulthost = "test-payflow.verisign.com"
--
--; Default port to connect to.
--pfpro.defaultport = 443
--
--; Default timeout in seconds.
--pfpro.defaulttimeout = 30
--
--; Default proxy IP address (if required).
--;pfpro.proxyaddress =
--
--; Default proxy port.
--;pfpro.proxyport =
--
--; Default proxy logon.
--;pfpro.proxylogon =
--
--; Default proxy password.
--;pfpro.proxypassword =
--
--[COM]
--; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
--;com.typelib_file =
--; allow Distributed-COM calls
--;com.allow_dcom = true
--; autoregister constants of a components typlib on com_load()
--;com.autoregister_typelib = true
--; register constants casesensitive
--;com.autoregister_casesensitive = false
--; show warnings on duplicate constant registrations
--;com.autoregister_verbose = true
-
- [mbstring]
- ; language for internal character representation.
-@@ -1198,21 +955,6 @@
- ; enable strict encoding detection.
- ;mbstring.strict_encoding = Off
-
--[FrontBase]
--;fbsql.allow_persistent = On
--;fbsql.autocommit = On
--;fbsql.show_timestamp_decimals = Off
--;fbsql.default_database =
--;fbsql.default_database_password =
--;fbsql.default_host =
--;fbsql.default_password =
--;fbsql.default_user = "_SYSTEM"
--;fbsql.generate_warnings = Off
--;fbsql.max_connections = 128
--;fbsql.max_links = 128
--;fbsql.max_persistent = -1
--;fbsql.max_results = 128
--;fbsql.batchSize = 1000
-
- [gd]
- ; Tell the jpeg decode to libjpeg warnings and try to create
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe at opensuse.org
For additional commands, e-mail: opensuse-commit+help at opensuse.org
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi