The following patches are updated ones: [1/5] http://sepgsql.googlecode.com/files/sepostgresql-sepgsql-8.4devel-3-r1522.patch [2/5] http://sepgsql.googlecode.com/files/sepostgresql-utils-8.4devel-3-r1522.patch [3/5] http://sepgsql.googlecode.com/files/sepostgresql-policy-8.4devel-3-r1522.patch [4/5] http://sepgsql.googlecode.com/files/sepostgresql-docs-8.4devel-3-r1522.patch [5/5] http://sepgsql.googlecode.com/files/sepostgresql-tests-8.4devel-3-r1522.patch
- List of updates: * The facilities of PGACE are removed. * The facilities of row-level access controls are separated. * The facilities of security attribute management are separated. - The pg_security system catalog, the idea of security identifier and the "security_label" system column are included. - AVC become to accept text form security context. - pg_class, pg_attribute, pg_database and pg_proc got a new field to store text form security context. * A few of security hooks are integrated into pg_xxx_aclcheck() - sepgsqlCheckProcedureExecute() from pg_proc_aclmask() - sepgsqlCheckDatabaseAccess() from pg_database_aclmask() * Access controls on large objects are separated. * The baseline security policy module is omitted, so the 3rd patch provides only developer's policy. * Descriptions about PGACE and row-level access controls are separated. * Testcases are reworked. * Anyway, most of patches are reworked! - Scale of patches It may seem you the updated version is not smaller than previous version, but more than half of affected lines are come from changes in system catalog. * The previous full-functional version (r1467) $ diffstat sepostgresql-sepgsql-8.4devel-3-r1467.patch : 110 files changed, 9813 insertions(+), 16 deletions(-), 924 modifications(!) * Current version (r1522) $ diffstat sepostgresql-sepgsql-8.4devel-3-r1522.patch : src/include/catalog/pg_attribute.h | 500 !!! src/include/catalog/pg_class.h | 12 src/include/catalog/pg_database.h | 6 src/include/catalog/pg_proc.h | 4207 !!!!!!!!!!!!!!!!!!!!!!!!!! : 65 files changed, 4737 insertions(+), 11 deletions(-), 4908 modifications(!) Thanks, -- OSS Platform Development Division, NEC KaiGai Kohei <kai...@ak.jp.nec.com> -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers