libselinux 2.1.0-4 source package in Ubuntu

Changelog

libselinux (2.1.0-4) unstable; urgency=low

  * Put /selinux back in libselinux1
    Closes: #647035

libselinux (2.1.0-3) unstable; urgency=low

  * Accept Kyle's changes.
    Closes: #645121
  * Merge Steve McIntyre's patch for cross compilation.
    Closes: #630626
  * Use two paragraphs for long description.
    Closes: #637369

libselinux (2.1.0-2) UNRELEASED; urgency=low

  * Move manpages for privileged commands "setenforce" and "togglesebool" to
    section 8 where they belong.
  * Fix other manpages which refer to "selinuxenabled" and "getenforce" to
    find them in section 1.
  * Convert to Debian source format "3.0 (quilt)".  This allows us to break
    apart the changes-to-upstream into multiple patches with descriptions.
    - fix-makefile-bugs.patch
    - fix-manpages.patch
    - hide-library-destructors.patch
  * Change "Architecture" to "linux-any" to reflect build requirements.
  * Completely rewrite Debian packaging to use debhelper.  This has a very
    positive effect on the build time (97 sec => 64 sec) and dramatically
    reduces the size of the packaging metadata:
      46 files changed, 441 insertions(+), 2833 deletions(-)
    Note that half of the inserted lines are the new broken-out patches.
  * Comply with new Ruby packaging conventions (using gem2deb/dh_ruby)
    - Rename ruby package to "ruby-selinux"
    - Add support for ruby1.9.1
  * Comply with new Python packaging conventions (use dh_python2)
 -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  10 Nov 2011 16:41:17 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Precise
Original maintainer:
Russell Coker
Architectures:
linux-any all
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
libselinux_2.1.0.orig.tar.gz 208.1 KiB fbc4911c1103b00b0530ed21d1004ffa8c661342e1101ccf4c73a573f89f9caf
libselinux_2.1.0-4.debian.tar.gz 24.3 KiB 6434c955b846462d288536735e6e766ae8ed39644af5cf855b5915f4a95405af
libselinux_2.1.0-4.dsc 1.6 KiB 6d93cf1c6fac3153432e0cec526b882920e1f31d949d47932c396136edaf2b6c

Available diffs

View changes file

Binary packages built by this source

libselinux-ruby1.8: Transitional package for ruby-selinux

 This is a transitional package to ease upgrades to the ruby-selinux
 package. It can be safely removed when nothing else depends on it.

libselinux1: SELinux runtime shared libraries

 This package provides the shared libraries for Security-enhanced
 Linux that provides interfaces (e.g. library functions for the
 SELinux kernel APIs like getcon(), other support functions like
 getseuserbyname()) to SELinux-aware applications. Security-enhanced
 Linux is a patch of the Linux kernel and a number of utilities with
 enhanced security functionality designed to add mandatory access
 controls to Linux. The Security-enhanced Linux kernel contains new
 architectural components originally developed to improve the security
 of the Flask operating system. These architectural components provide
 general support for the enforcement of many kinds of mandatory access
 control policies, including those based on the concepts of Type
 Enforcement, Role-based Access Control, and Multi-level Security.
 .
 libselinux1 provides an API for SELinux applications to get and set
 process and file security contexts and to obtain security policy
 decisions. Required for any applications that use the SELinux
 API. libselinux may use the shared libsepol to manipulate the binary
 policy if necessary (e.g. to downgrade the policy format to an older
 version supported by the kernel) when loading policy.

libselinux1-dev: SELinux development headers

 This package provides the static libraries and header files
 needed for developing SELinux applications. Security-enhanced Linux
 is a patch of the Linux kernel and a number of utilities with
 enhanced security functionality designed to add mandatory access
 controls to Linux. The Security-enhanced Linux kernel contains new
 architectural components originally developed to improve the security
 of the Flask operating system. These architectural components provide
 general support for the enforcement of many kinds of mandatory access
 control policies, including those based on the concepts of Type
 Enforcement, Role-based Access Control, and Multi-level Security.

python-selinux: Python bindings to SELinux shared libraries

 This package provides the Python bindings needed for developing Python
 SELinux applications.
 .
 Security-enhanced Linux is a patch of the Linux kernel and a number
 of utilities with enhanced security functionality designed to add mandatory
 access controls to Linux. The Security-enhanced Linux kernel contains
 new architectural components originally developed to improve the security
 of the Flask operating system. These architectural components provide
 general support for the enforcement of many kinds of mandatory access
 control policies, including those based on the concepts of Type Enforcement,
 Role-based Access Control, and Multi-level Security.

ruby-selinux: Ruby bindings to SELinux shared libraries

 This package provides the Ruby bindings needed for developing Ruby
 SELinux applications. Security-enhanced Linux is a patch of the
 Linux kernel and a number of utilities with enhanced security
 functionality designed to add mandatory access controls to Linux.
 The Security-enhanced Linux kernel contains new architectural
 components originally developed to improve the security of the Flask
 operating system. These architectural components provide general
 support for the enforcement of many kinds of mandatory access control
 policies, including those based on the concepts of Type Enforcement,
 Role-based Access Control, and Multi-level Security.

selinux-utils: SELinux utility programs

 This package provides various utility programs for a Security-enhanced
 Linux system. Security-enhanced Linux is a patch of the Linux kernel
 and a number of utilities with enhanced security functionality
 designed to add mandatory access controls to Linux. This package
 provides utility programs to get and set process and file security
 contexts and to obtain security policy decisions.