-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Wed, 06 Feb 2008 12:55:41 -0600 Source: libselinux Binary: selinux-utils libselinux1 libselinux1-dev python-selinux Architecture: source amd64 Version: 2.0.35-1 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <srivasta@debian.org> Changed-By: Manoj Srivastava <srivasta@debian.org> Description: libselinux1 - SELinux shared libraries libselinux1-dev - SELinux development headers python-selinux - Python bindings to SELinux shared libraries selinux-utils - SELinux utility programs Closes: 424011 447762 Changes: libselinux (2.0.35-1) unstable; urgency=low . * New upstream release * Make netlink socket close-on-exec to avoid descriptor leakage from Dan Walsh. * Pass CFLAGS when using gcc for linking from Dennis Gilmore. * Fix selabel option flag setting for 64-bit from Stephen Smalley. * Re-map a getxattr return value of 0 to a getfilecon return value of -1 with errno EOPNOTSUPP from Stephen Smalley. * Fall back to the compat code for security_class_to_string and security_av_perm_to_string from Stephen Smalley. * Fix swig binding for rpm_execcon from James Athey. * Fix file_contexts.homedirs path from Todd Miller. * Fix segfault resulting from uninitialized print-callback pointer. * Added x_contexts path function patch from Eamon Walsh. * Fix build for EMBEDDED=y from Yuichi Nakamura. * Fix markup problems in selinux man pages from Dan Walsh. * Updated av_permissions.h and flask.h to include new nscd permissions from Dan Walsh. * Added swigify to top-level Makefile from Dan Walsh. * Fix for string_to_security_class segfault on x86_64 from Stephen Smalley. * Fix for getfilecon() for zero-length contexts from Stephen Smalley. * Refactored SWIG bindings from James Athey. * Labeling and callback interface patches from Eamon Walsh. * Class and permission mapping support patches from Eamon Walsh. * Object class discovery support patches from Chris PeBenito. * Refactoring and errno support in string representation code. * Merged patch to reduce size of libselinux and remove need for libsepol for embedded systems from Yuichi Nakamura. This patch also turns the link-time dependency on libsepol into a runtime (dlopen) dependency even in the non-embedded case. * Updated Lindent script and reindented two header files. * Merged additional swig python bindings from Dan Walsh. * When selinux_init_load_policy calls mount() it "knows" when selinux is not wanted due to being disabled or having no kernel device handle and sets *enforce to 0, but still allows the following fprintf to display a rather misleading error message. The solution was provided by Kel Modderman, but has been refactored slightly. Closes: Bug#424011, Bug#447762 * Reverted the fix for bug#448008 fixed in an NMU, and applied a different fix for the issue. Thanks for the NMU, Clint Adams. Files: 78a8be100eb9ea426443882f10868ad7 875 libs optional libselinux_2.0.35-1.dsc 735f0ff57642b6205cdd49e1de037cf1 156452 libs optional libselinux_2.0.35.orig.tar.gz b5a1ff19f8e7017ffdd410ac7f195d44 31396 libs optional libselinux_2.0.35-1.diff.gz 78af26f032374ae694436d89caf1a36f 54262 admin optional selinux-utils_2.0.35-1_amd64.deb 437c92c88f846180fc3164bfc99a2061 73832 libs required libselinux1_2.0.35-1_amd64.deb cbb46dd2f55d4847699624e5a48de84b 280396 libdevel optional libselinux1-dev_2.0.35-1_amd64.deb 46e7c2f6e4b8b39a337ac652ca0edbb2 110202 python optional python-selinux_2.0.35-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHqgy3Ibrau78kQkwRAvSnAKCmwa/0Tn00f5QPK6xJFobxhd4evACeI/Wr qlaii2uskBgAi1nPiNhFHNM= =5ET+ -----END PGP SIGNATURE----- Accepted: libselinux1-dev_2.0.35-1_amd64.deb to pool/main/libs/libselinux/libselinux1-dev_2.0.35-1_amd64.deb libselinux1_2.0.35-1_amd64.deb to pool/main/libs/libselinux/libselinux1_2.0.35-1_amd64.deb libselinux_2.0.35-1.diff.gz to pool/main/libs/libselinux/libselinux_2.0.35-1.diff.gz libselinux_2.0.35-1.dsc to pool/main/libs/libselinux/libselinux_2.0.35-1.dsc libselinux_2.0.35.orig.tar.gz to pool/main/libs/libselinux/libselinux_2.0.35.orig.tar.gz python-selinux_2.0.35-1_amd64.deb to pool/main/libs/libselinux/python-selinux_2.0.35-1_amd64.deb selinux-utils_2.0.35-1_amd64.deb to pool/main/libs/libselinux/selinux-utils_2.0.35-1_amd64.deb