From ef65cfdd37f103779f4475623be5e27681ac7ea9 Mon Sep 17 00:00:00 2001 From: Daniel J Walsh Date: Nov 08 2005 23:54:11 +0000 Subject: - Upgrade to latest from NSA Disabled calls to port dbase for merge and commit and stubbed out calls to sepol_port interfaces since they are not exported. Merged rename instead of copy patch from Joshua Brindle (Tresys). Added hidden_def/hidden_proto for exported symbols used within libsemanage to eliminate relocations. Wrapped type definitions in exported headers as needed to avoid conflicts. Added src/context_internal.h and src/iface_internal.h. Added semanage_is_managed() interface to allow detection of whether the policy is managed via libsemanage. This enables proper handling in setsebool for non-managed systems. Merged semanage_set_reload_bools() interface from Ivan Gyurdiev, to enable runtime control over preserving active boolean values versus reloading their saved settings upon commit. --- diff --git a/.cvsignore b/.cvsignore index a1e3dde..4ecdb78 100644 --- a/.cvsignore +++ b/.cvsignore @@ -28,3 +28,5 @@ libsemanage-1.3.39.tgz libsemanage-1.3.40.tgz libsemanage-1.3.41.tgz libsemanage-1.3.43.tgz +libsemanage-1.3.45.tgz +libsemanage-1.3.48.tgz diff --git a/libsemanage.spec b/libsemanage.spec index ad0fb23..0d268ff 100644 --- a/libsemanage.spec +++ b/libsemanage.spec @@ -1,7 +1,7 @@ -%define libselinuxver 1.27.18-3 +%define libselinuxver 1.27.20-1 Summary: SELinux binary policy manipulation library Name: libsemanage -Version: 1.3.43 +Version: 1.3.48 Release: 1 License: GPL Group: System Environment/Libraries @@ -66,6 +66,22 @@ rm -rf ${RPM_BUILD_ROOT} %{_includedir}/semanage/*.h %changelog +* Tue Nov 8 2005 Dan Walsh 1.3.48-1 +- Upgrade to latest from NSA + * Disabled calls to port dbase for merge and commit and stubbed + out calls to sepol_port interfaces since they are not exported. + * Merged rename instead of copy patch from Joshua Brindle (Tresys). + * Added hidden_def/hidden_proto for exported symbols used within + libsemanage to eliminate relocations. Wrapped type definitions + in exported headers as needed to avoid conflicts. Added + src/context_internal.h and src/iface_internal.h. + * Added semanage_is_managed() interface to allow detection of whether + the policy is managed via libsemanage. This enables proper handling + in setsebool for non-managed systems. + * Merged semanage_set_reload_bools() interface from Ivan Gyurdiev, + to enable runtime control over preserving active boolean values + versus reloading their saved settings upon commit. + * Mon Nov 7 2005 Dan Walsh 1.3.43-1 - Upgrade to latest from NSA * Merged seuser parser resync, dbase tracking and cleanup, strtol diff --git a/sources b/sources index 3073753..4969e93 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -336fb9e75ef813f9ae1e4f42081f1f81 libsemanage-1.3.43.tgz +fe5a6809f9daaaabd4fa764ecf897977 libsemanage-1.3.48.tgz