lp:debian/lenny/libselinux

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/lenny/libselinux
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

5. By Manoj

* Bug fix: "Python errors during upgrade", thanks to Frans Pop
  This is a serious bug. (Closes: #499086).
* mount point /selinux does not exist. Fixed, though I believe it should
  go into base-files. But we need the fix for lenny, and I am not
  interested in bug-pong. (Closes: #498010)
* Updated Standards-Version: No changes required.

4. By Manoj

Bug fix: "python-selinux: package almost empty (except on i386)",
thanks to Martin Dickopp. Actually, any time the sources are built
straight from the .dsc, there exists a possibility that that the swig
output .x file could be older than the source; and while it is
feasible to use "touch" and md5sums of source files to fix this, it is
far less kludgy to just build depend on swig. No other changes are
made, and the swig output is only used by the python-selinux package.
This fixes a grave bug on python-selinux (Closes: #395915).

3. By Manoj

* New upstream release
   * Fixed bug in matchpathcon_filespec_add() - failure to clear fl_head.
   * Changed matchpathcon_common to ignore any non-format bits in the mode.
   * Merged several fixes from Ulrich Drepper.
   * Merged matchpathcon patch for file_contexts.homedir from Dan Walsh.
   * Added selinux_users_path() for path to directory containing
     system.users and local.users.
   * Changed relabel Makefile target to use restorecon.
   * Regenerated av_permissions.h.
   * Modified avc_dump_av to explicitly check for any permissions that
     cannot be mapped to string names and display them as a hex value.
   * Regenerated av_permissions.h.
   * Generalized matchpathcon internals, exported more interfaces,
     and moved additional code from setfiles into libselinux so that
     setfiles can directly use matchpathcon.
   * Prevent overflow of spec array in matchpathcon.
   * Fixed several uses of internal functions to avoid relocations.
   * Changed rpm_execcon to check is_selinux_enabled() and fallback to
     a regular execve if not enabled (or unable to determine due to a lack
     of /proc, e.g. chroot'd environment).
   * Merged minor fix for avcstat from Dan Walsh.
   * Merged patch from Dan Walsh, including:
        - new is_context_customizable function
        - changed matchpathcon to also use file_contexts.local if present
        - man page cleanups
   * Changed matchpathcon to return -1 with errno ENOENT for
     <<none>> entries, and also for an empty file_contexts configuration.
   * Removed some trivial utils that were not useful or redundant.
   * Changed BINDIR default to /usr/sbin to match change in Fedora.
   * Added security_compute_member.
   * Added man page for setcon.
   * Merged more man pages from Dan Walsh.
   * Merged avcstat from James Morris.
   * Merged build fix for mips from Manoj Srivastava.
   * Merged C++ support from John Ramsdell of MITRE.
   * Merged setcon() function from Darrel Goeddel of TCS.
   * Merged setsebool/togglesebool enhancement from Steve Grubb.
   * Merged cleanup patches from Steve Grubb.

2. By Manoj

Update download location and copyright file, since the locations we
were pointing to are now forbidden (return a code 403). Bug fix:
"libselinux1: update upstream location in the copyright file", thanks
to Adrian Bunk (Closes: #282736).

1. By Manoj

Import upstream version 1.18

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/libselinux
This branch contains Public information 
Everyone can see this information.

Subscribers