rpms/sepostgresql/F-9 sepostgresql-policy-8.3.3-2.patch, 1.1, 1.2 sepostgresql.init, 1.22, 1.23 sepostgresql.spec, 1.24, 1.25

KaiGai Kohei (kaigai) fedora-extras-commits at redhat.com
Fri Jul 11 08:19:44 UTC 2008


Author: kaigai

Update of /cvs/pkgs/rpms/sepostgresql/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14360

Modified Files:
	sepostgresql-policy-8.3.3-2.patch sepostgresql.init 
	sepostgresql.spec 
Log Message:
security policy module updates


sepostgresql-policy-8.3.3-2.patch:

Index: sepostgresql-policy-8.3.3-2.patch
===================================================================
RCS file: /cvs/pkgs/rpms/sepostgresql/F-9/sepostgresql-policy-8.3.3-2.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sepostgresql-policy-8.3.3-2.patch	11 Jul 2008 07:03:31 -0000	1.1
+++ sepostgresql-policy-8.3.3-2.patch	11 Jul 2008 08:18:50 -0000	1.2
@@ -208,7 +208,7 @@
 +/var/log/sepostgresql\.log.*		--	gen_context(system_u:object_r:postgresql_log_t,s0)
 diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql.if sepgsql/src/backend/security/sepgsql/policy/sepostgresql.if
 --- base/src/backend/security/sepgsql/policy/sepostgresql.if	1970-01-01 09:00:00.000000000 +0900
-+++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.if	2008-07-11 14:10:51.000000000 +0900
++++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.if	2008-07-11 17:12:06.000000000 +0900
 @@ -0,0 +1,259 @@
 +#######################################
 +## <summary>
@@ -235,7 +235,7 @@
 +##      </summary>
 +## </param>
 +#
-+template(`sepostgresql_userdom_template',`
++template(`sepgsql_userdom_template',`
 +	gen_require(`
 +		class db_database all_db_database_perms;
 +		class db_table all_db_table_perms;
@@ -260,16 +260,16 @@
 +	typeattribute $2 sepgsql_client_type;
 +
 +	type $1_sepgsql_blob_t;
-+	postgresql_blob_object($1_sepgsql_blob_t)
++	sepgsql_blob_object($1_sepgsql_blob_t)
 +
 +	type $1_sepgsql_proc_exec_t;
-+	postgresql_procedure_object($1_sepgsql_proc_exec_t)
++	sepgsql_procedure_object($1_sepgsql_proc_exec_t)
 +
 +	type $1_sepgsql_sysobj_t;
-+	postgresql_system_table_object($1_sepgsql_sysobj_t)
++	sepgsql_system_table_object($1_sepgsql_sysobj_t)
 +
 +	type $1_sepgsql_table_t;
-+	postgresql_table_object($1_sepgsql_table_t)
++	sepgsql_table_object($1_sepgsql_table_t)
 +
 +	role $3 types sepgsql_trusted_proc_t;
 +
@@ -313,7 +313,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_loadable_module',`
++interface(`sepgsql_loadable_module',`
 +	gen_require(`
 +		attribute sepgsql_module_type;
 +	')
@@ -331,7 +331,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_database_object',`
++interface(`sepgsql_database_object',`
 +	gen_require(`
 +		attribute sepgsql_database_type;
 +	')
@@ -349,7 +349,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_table_object',`
++interface(`sepgsql_table_object',`
 +	gen_require(`
 +		attribute sepgsql_table_type;
 +	')
@@ -367,7 +367,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_system_table_object',`
++interface(`sepgsql_system_table_object',`
 +	gen_require(`
 +		attribute sepgsql_table_type;
 +		attribute sepgsql_sysobj_table_type;
@@ -387,7 +387,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_procedure_object',`
++interface(`sepgsql_procedure_object',`
 +	gen_require(`
 +		attribute sepgsql_procedure_type;
 +	')
@@ -405,7 +405,7 @@
 +##     </summary>
 +## </param>
 +#
-+interface(`sepostgresql_blob_object',`
++interface(`sepgsql_blob_object',`
 +	gen_require(`
 +		attribute sepgsql_blob_type;
 +	')
@@ -424,7 +424,7 @@
 +##      </summary>
 +## </param>
 +#
-+interface(`sepostgresql_unpriv_client',`
++interface(`sepgsql_unpriv_client',`
 +	gen_require(`
 +		class db_table all_db_table_perms;
 +		class db_procedure all_db_procedure_perms;
@@ -462,7 +462,7 @@
 +##      </summary>
 +## </param>
 +#
-+interface(`sepostgresql_unconfined',`
++interface(`sepgsql_unconfined',`
 +	gen_require(`
 +		attribute sepgsql_unconfined_type;
 +	')
@@ -471,7 +471,7 @@
 +')
 diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql.te sepgsql/src/backend/security/sepgsql/policy/sepostgresql.te
 --- base/src/backend/security/sepgsql/policy/sepostgresql.te	1970-01-01 09:00:00.000000000 +0900
-+++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.te	2008-07-11 14:10:51.000000000 +0900
++++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.te	2008-07-11 17:12:06.000000000 +0900
 @@ -0,0 +1,308 @@
 +policy_module(sepostgresql, 3.11)
 +
@@ -537,42 +537,42 @@
 +
 +# database object types
 +type sepgsql_blob_t;
-+sepostgresql_blob_object(sepgsql_blob_t)
++sepgsql_blob_object(sepgsql_blob_t)
 +
 +type sepgsql_db_t;
-+sepostgresql_database_object(sepgsql_db_t)
++sepgsql_database_object(sepgsql_db_t)
 +
 +type sepgsql_fixed_table_t;
-+sepostgresql_table_object(sepgsql_fixed_table_t)
++sepgsql_table_object(sepgsql_fixed_table_t)
 +
 +type sepgsql_proc_t;
-+sepostgresql_procedure_object(sepgsql_proc_t)
++sepgsql_procedure_object(sepgsql_proc_t)
 +
 +type sepgsql_ro_blob_t;
-+sepostgresql_blob_object(sepgsql_ro_blob_t)
++sepgsql_blob_object(sepgsql_ro_blob_t)
 +
 +type sepgsql_ro_table_t;
-+sepostgresql_table_object(sepgsql_ro_table_t)
++sepgsql_table_object(sepgsql_ro_table_t)
 +
 +type sepgsql_secret_blob_t;
-+sepostgresql_blob_object(sepgsql_secret_blob_t)
++sepgsql_blob_object(sepgsql_secret_blob_t)
 +
 +type sepgsql_secret_table_t;
-+sepostgresql_table_object(sepgsql_secret_table_t)
++sepgsql_table_object(sepgsql_secret_table_t)
 +
 +type sepgsql_sysobj_t;
-+sepostgresql_system_table_object(sepgsql_sysobj_t)
++sepgsql_system_table_object(sepgsql_sysobj_t)
 +
 +type sepgsql_table_t;
-+sepostgresql_table_object(sepgsql_table_t)
++sepgsql_table_object(sepgsql_table_t)
 +
 +type sepgsql_trusted_proc_exec_t;
-+sepostgresql_procedure_object(sepgsql_trusted_proc_exec_t)
++sepgsql_procedure_object(sepgsql_trusted_proc_exec_t)
 +
 +# Trusted Procedure Domain
 +type sepgsql_trusted_proc_t;
 +domain_type(sepgsql_trusted_proc_t)
-+sepostgresql_unconfined(sepgsql_trusted_proc_t)
++sepgsql_unconfined(sepgsql_trusted_proc_t)
 +role system_r types sepgsql_trusted_proc_t;
 +
 +########################################
@@ -680,14 +680,14 @@
 +	gen_require(`
 +		type unconfined_t;
 +	')
-+	sepostgresql_unconfined(unconfined_t)
++	sepgsql_unconfined(unconfined_t)
 +')
 +
 +optional_policy(`
 +	gen_require(`
 +		type sysadm_t;
 +	')
-+	sepostgresql_unconfined(sysadm_t)
++	sepgsql_unconfined(sysadm_t)
 +')
 +
 +# unprivilleged client domain
@@ -696,7 +696,7 @@
 +		type user_t;
 +		role user_r;
 +	')
-+	sepostgresql_userdom_template(user,user_t,user_r)
++	sepgsql_userdom_template(user,user_t,user_r)
 +')
 +
 +optional_policy(`
@@ -704,7 +704,7 @@
 +		type staff_t;
 +		role staff_r;
 +	')
-+	sepostgresql_userdom_template(staff,staff_t,staff_r)
++	sepgsql_userdom_template(staff,staff_t,staff_r)
 +')
 +
 +optional_policy(`
@@ -712,7 +712,7 @@
 +		type guest_t;
 +		role guest_r;
 +	')
-+	sepostgresql_userdom_template(guest,guest_t,guest_r)
++	sepgsql_userdom_template(guest,guest_t,guest_r)
 +')
 +
 +optional_policy(`
@@ -720,21 +720,21 @@
 +		type xguest_t;
 +		role xguest_r;
 +	')
-+	sepostgresql_userdom_template(xguest,xguest_t,xguest_r)
++	sepgsql_userdom_template(xguest,xguest_t,xguest_r)
 +')
 +
 +optional_policy(`
 +	gen_require(`
 +		type httpd_t;
 +	')
-+	sepostgresql_unpriv_client(httpd_t)
++	sepgsql_unpriv_client(httpd_t)
 +')
 +
 +optional_policy(`
 +	gen_require(`
 +		type httpd_sys_script_t;
 +	')
-+	sepostgresql_unpriv_client(httpd_sys_script_t)
++	sepgsql_unpriv_client(httpd_sys_script_t)
 +')
 +
 +# SE-PostgreSQL loadable modules
@@ -742,8 +742,8 @@
 +	gen_require(`
 +		type lib_t, textrel_shlib_t;
 +	')
-+	sepostgresql_loadable_module(lib_t)
-+	sepostgresql_loadable_module(textrel_shlib_t)
++	sepgsql_loadable_module(lib_t)
++	sepgsql_loadable_module(textrel_shlib_t)
 +')
 +
 +########################################


Index: sepostgresql.init
===================================================================
RCS file: /cvs/pkgs/rpms/sepostgresql/F-9/sepostgresql.init,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- sepostgresql.init	11 Jul 2008 06:58:32 -0000	1.22
+++ sepostgresql.init	11 Jul 2008 08:18:50 -0000	1.23
@@ -9,7 +9,7 @@
 
 PGVERSION="8.3.3"
 PGMAJORVERSION=`echo "$PGVERSION" | sed 's/^\([0-9]*\.[0-9a-z]*\).*$/\1/'`
-SEPGVERSION="2.948"
+SEPGVERSION="2.952"
 
 # source function library
 . /etc/rc.d/init.d/functions


Index: sepostgresql.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sepostgresql/F-9/sepostgresql.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- sepostgresql.spec	11 Jul 2008 07:03:31 -0000	1.24
+++ sepostgresql.spec	11 Jul 2008 08:18:50 -0000	1.25
@@ -24,7 +24,7 @@
 Summary: Security Enhanced PostgreSQL
 Name: sepostgresql
 Version: 8.3.3
-Release: 2.949%{?sepgsql_extension}%{?dist}
+Release: 2.952%{?sepgsql_extension}%{?dist}
 License: BSD
 Group: Applications/Databases
 Url: http://code.google.com/p/sepgsql/
@@ -218,7 +218,10 @@
 %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql/backups
 
 %changelog
-* Fri Jul 11 2008 <kaigai at kaigai.gr.jp> - 8.3.3-2.949
+* Fri Jul 11 2008 <kaigai at kaigai.gr.jp> - 8.3.3-2.952
+- Security policy module updates
+
+* Fri Jul 11 2008 <kaigai at kaigai.gr.jp> - 8.3.3-2.945
 - Add OpenSSL support
 - backport 8.4devel fixes
 




More information about the fedora-extras-commits mailing list