diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PHPINFO | 2 | ||||
-rw-r--r-- | REFLECTION | 151 | ||||
-rw-r--r-- | php-pecl-selinux.spec | 7 |
4 files changed, 107 insertions, 55 deletions
@@ -1,5 +1,7 @@ +clog package-*.xml *.tgz +*.tar.bz2 *.tar.gz *.tar.xz *.tar.xz.asc @@ -1,4 +1,4 @@ selinux -Version => 0.5.0 +Version => 0.6.0 @@ -1,294 +1,341 @@ -Extension [ <persistent> extension #98 selinux version 0.5.0 ] { +Extension [ <persistent> extension #97 selinux version 0.6.0 ] { - Functions { Function [ <internal:selinux> function selinux_is_enabled ] { - Parameters [0] { } + - Return [ bool ] } Function [ <internal:selinux> function selinux_mls_is_enabled ] { - Parameters [0] { } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getenforce ] { - Parameters [0] { } + - Return [ int ] } Function [ <internal:selinux> function selinux_setenforce ] { - Parameters [1] { - Parameter #0 [ <required> $mode ] + Parameter #0 [ <required> int $mode ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_policyvers ] { - Parameters [0] { } + - Return [ int|false ] } Function [ <internal:selinux> function selinux_deny_unknown ] { - Parameters [0] { } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getcon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setcon ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getpidcon ] { - Parameters [1] { - Parameter #0 [ <required> $pid ] + Parameter #0 [ <required> int $pid ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_getprevcon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_getexeccon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setexeccon ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getfscreatecon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setfscreatecon ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getkeycreatecon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setkeycreatecon ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getsockcreatecon ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setsockcreatecon ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getfilecon ] { - Parameters [1] { - Parameter #0 [ <required> $filename ] + Parameter #0 [ <required> string $filename ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_lgetfilecon ] { - Parameters [1] { - Parameter #0 [ <required> $filename ] + Parameter #0 [ <required> string $filename ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_fgetfilecon ] { - Parameters [1] { Parameter #0 [ <required> $stream ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_setfilecon ] { - Parameters [2] { - Parameter #0 [ <required> $filename ] - Parameter #1 [ <required> $context ] + Parameter #0 [ <required> string $filename ] + Parameter #1 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_lsetfilecon ] { - Parameters [2] { - Parameter #0 [ <required> $filename ] - Parameter #1 [ <required> $context ] + Parameter #0 [ <required> string $filename ] + Parameter #1 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_fsetfilecon ] { - Parameters [2] { Parameter #0 [ <required> $stream ] - Parameter #1 [ <required> $context ] + Parameter #1 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_getpeercon ] { - Parameters [1] { Parameter #0 [ <required> $stream ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_compute_av ] { - Parameters [3] { - Parameter #0 [ <required> $scontext ] - Parameter #1 [ <required> $tcontext ] - Parameter #2 [ <required> $tclass ] + Parameter #0 [ <required> string $scontext ] + Parameter #1 [ <required> string $tcontext ] + Parameter #2 [ <required> string $tclass ] } + - Return [ array|false ] } Function [ <internal:selinux> function selinux_compute_create ] { - Parameters [4] { - Parameter #0 [ <required> $scontext ] - Parameter #1 [ <required> $tcontext ] - Parameter #2 [ <required> $tclass ] - Parameter #3 [ <optional> $name = <default> ] + Parameter #0 [ <required> string $scontext ] + Parameter #1 [ <required> string $tcontext ] + Parameter #2 [ <required> string $tclass ] + Parameter #3 [ <optional> string $name = null ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_compute_relabel ] { - Parameters [3] { - Parameter #0 [ <required> $scontext ] - Parameter #1 [ <required> $tcontext ] - Parameter #2 [ <required> $tclass ] + Parameter #0 [ <required> string $scontext ] + Parameter #1 [ <required> string $tcontext ] + Parameter #2 [ <required> string $tclass ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_compute_member ] { - Parameters [3] { - Parameter #0 [ <required> $scontext ] - Parameter #1 [ <required> $tcontext ] - Parameter #2 [ <required> $tclass ] + Parameter #0 [ <required> string $scontext ] + Parameter #1 [ <required> string $tcontext ] + Parameter #2 [ <required> string $tclass ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_compute_user ] { - Parameters [2] { - Parameter #0 [ <required> $scontext ] - Parameter #1 [ <required> $username ] + Parameter #0 [ <required> string $scontext ] + Parameter #1 [ <required> string $username ] } + - Return [ array|false ] } Function [ <internal:selinux> function selinux_get_initial_context ] { - Parameters [1] { - Parameter #0 [ <required> $name ] + Parameter #0 [ <required> string $name ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_check_context ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_canonicalize_context ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_get_boolean_names ] { - Parameters [0] { } + - Return [ array|false ] } Function [ <internal:selinux> function selinux_get_boolean_pending ] { - Parameters [1] { - Parameter #0 [ <required> $bool_name ] + Parameter #0 [ <required> string $bool_name ] } + - Return [ int ] } Function [ <internal:selinux> function selinux_get_boolean_active ] { - Parameters [1] { - Parameter #0 [ <required> $bool_name ] + Parameter #0 [ <required> string $bool_name ] } + - Return [ int ] } Function [ <internal:selinux> function selinux_set_boolean ] { - Parameters [2] { - Parameter #0 [ <required> $bool_name ] - Parameter #1 [ <required> $bool_value ] + Parameter #0 [ <required> string $bool_name ] + Parameter #1 [ <required> int $bool_value ] } + - Return [ bool ] } Function [ <internal:selinux> function selinux_commit_booleans ] { - Parameters [0] { } + - Return [ bool ] } Function [ <internal:selinux> function selinux_trans_to_raw_context ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_raw_to_trans_context ] { - Parameters [1] { - Parameter #0 [ <required> $context ] + Parameter #0 [ <required> string $context ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_file_label_lookup ] { - Parameters [6] { - Parameter #0 [ <required> $pathname ] - Parameter #1 [ <required> $mode ] - Parameter #2 [ <optional> $validate = <default> ] - Parameter #3 [ <optional> $baseonly = <default> ] - Parameter #4 [ <optional> $subset = <default> ] - Parameter #5 [ <optional> $specfile = <default> ] + Parameter #0 [ <required> string $pathname ] + Parameter #1 [ <required> int $mode ] + Parameter #2 [ <optional> bool $validate = false ] + Parameter #3 [ <optional> bool $baseonly = false ] + Parameter #4 [ <optional> string $subset = null ] + Parameter #5 [ <optional> string $specfile = null ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_media_label_lookup ] { - Parameters [3] { - Parameter #0 [ <required> $device_name ] - Parameter #1 [ <optional> $validate = <default> ] - Parameter #2 [ <optional> $specfile = <default> ] + Parameter #0 [ <required> string $device_name ] + Parameter #1 [ <optional> bool $validate = false ] + Parameter #2 [ <optional> string $specfile = null ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_x_label_lookup ] { - Parameters [2] { - Parameter #0 [ <required> $x_key ] - Parameter #1 [ <required> $x_type ] + Parameter #0 [ <required> string $x_key ] + Parameter #1 [ <required> string $x_type ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_db_label_lookup ] { - Parameters [2] { - Parameter #0 [ <required> $db_key ] - Parameter #1 [ <required> $db_type ] + Parameter #0 [ <required> string $db_key ] + Parameter #1 [ <required> string $db_type ] } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_getenforcemode ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_getpolicytype ] { - Parameters [0] { } + - Return [ string|false ] } Function [ <internal:selinux> function selinux_policy_root ] { - Parameters [0] { } + - Return [ string|false ] } } } diff --git a/php-pecl-selinux.spec b/php-pecl-selinux.spec index 8d629c4..623ea44 100644 --- a/php-pecl-selinux.spec +++ b/php-pecl-selinux.spec @@ -31,8 +31,8 @@ Summary: SELinux binding for PHP scripting language Name: %{?scl_prefix}php-pecl-selinux -Version: 0.5.0 -Release: 7%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Version: 0.6.0 +Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} License: PHP URL: https://pecl.php.net/package/%{pecl_name} Source0: https://pecl.php.net/get/%{pecl_name}-%{version}.tgz @@ -212,6 +212,9 @@ fi %changelog +* Thu Dec 23 2021 Remi Collet <remi@remirepo.net> - 0.6.0-1 +- update to 0.6.0 + * Wed Dec 22 2021 Remi Collet <remi@remirepo.net> - 0.5.0-7 - cleanup spec file |