Change log for libsemanage package in Ubuntu

158 of 58 results
Published in eoan-release on 2019-07-22
Deleted in eoan-proposed (Reason: moved to release)
libsemanage (2.9-3) unstable; urgency=medium

  * Drop python-semanage package, python 2 is EOL and it has not rdeps
  * Bump Standards-Version to 4.4.0 (no further changes)

 -- Laurent Bigonville <email address hidden>  Mon, 22 Jul 2019 01:51:03 +0200

Available diffs

Superseded in eoan-release on 2019-07-22
Deleted in eoan-proposed on 2019-07-24 (Reason: moved to release)
libsemanage (2.9-2) unstable; urgency=medium

  * Upload to unstable
  * debian/control: Mark libsemanage1-dev and ruby-semanage as Multi-Arch same

 -- Laurent Bigonville <email address hidden>  Sun, 07 Jul 2019 23:18:44 +0200

Available diffs

Superseded in eoan-release on 2019-07-10
Deleted in eoan-proposed on 2019-07-11 (Reason: moved to release)
libsemanage (2.9-1) experimental; urgency=medium

  * New upstream release
    - debian/control: Bump {build-}dependencies to match new release
  * debian/watch: Adjust the URL
  * debian/patches/semigrate-store.patch: Refreshed
  * d/p/0001-libsemanage-Always-set-errno-to-0-before-calling-get.patch:
    Dropped, applied upstream
  * debian/libsemanage-common.install: Install manpages in Russian
  * debian/patches/libexec-path.patch: Also fix the path in the Russian
    manpage

 -- Laurent Bigonville <email address hidden>  Mon, 18 Mar 2019 14:30:12 +0100

Available diffs

Superseded in eoan-release on 2019-05-07
Published in disco-release on 2019-01-06
Deleted in disco-proposed (Reason: moved to release)
libsemanage (2.8-2) unstable; urgency=medium

  * d/p/0001-libsemanage-Always-set-errno-to-0-before-calling-get.patch:
    Fix boggus error message when calling genhomedircon
  * Bump Standards-Version to 4.3.0 (no further changes)

 -- Laurent Bigonville <email address hidden>  Sun, 06 Jan 2019 13:09:51 +0100

Available diffs

Superseded in disco-release on 2019-01-06
Deleted in disco-proposed on 2019-01-07 (Reason: moved to release)
libsemanage (2.8-1build2) disco; urgency=medium

  * No-change rebuild to build without python3.6 support.

 -- Matthias Klose <email address hidden>  Sat, 03 Nov 2018 12:07:45 +0000

Available diffs

Superseded in disco-release on 2018-11-05
Published in cosmic-release on 2018-06-28
Deleted in cosmic-proposed (Reason: moved to release)
libsemanage (2.8-1build1) cosmic; urgency=medium

  * No-change rebuild to build for python3.7.

 -- Matthias Klose <email address hidden>  Thu, 28 Jun 2018 09:33:13 +0000

Available diffs

Superseded in cosmic-release on 2018-06-28
Deleted in cosmic-proposed on 2018-06-29 (Reason: moved to release)
libsemanage (2.8-1) unstable; urgency=medium

  * New upstream release
    - debian/control: Bump {build-}dependencies to match new release
    - debian/libsemanage1.symbols: Add new exported symbol
  * debian/control: Point Vcs-* fields to new (salsa) machine
  * debian/rules: Adjust to match upstream changes to the build system
  * debian/copyright: Fix a spelling error, thanks to lintian
  * debian/control: Bump Standards-Version to 4.1.4 (no further changes)
  * debian/rules: Use dh_missing --list-missing instead of dh_install
  * debian/control: Remove X-Python(3)-Version fields as the required version
    is already in oldstable, to please lintian

 -- Laurent Bigonville <email address hidden>  Tue, 29 May 2018 12:05:37 +0200

Available diffs

Superseded in cosmic-release on 2018-06-21
Published in bionic-release on 2018-03-01
Deleted in bionic-proposed (Reason: moved to release)
libsemanage (2.7-2build2) bionic; urgency=high

  * No change rebuild against ruby-defaults without ruby2.3 support.

 -- Dimitri John Ledkov <email address hidden>  Thu, 01 Mar 2018 09:35:15 +0000

Available diffs

Superseded in bionic-release on 2018-03-01
Deleted in bionic-proposed on 2018-03-02 (Reason: moved to release)
libsemanage (2.7-2build1) bionic; urgency=medium

  * No-change rebuild for ruby2.5 update.

 -- Matthias Klose <email address hidden>  Thu, 01 Feb 2018 19:01:52 +0000

Available diffs

Superseded in bionic-release on 2018-02-01
Published in artful-release on 2017-10-10
Deleted in artful-proposed (Reason: moved to release)
libsemanage (2.7-2) unstable; urgency=medium

  [ Laurent Bigonville ]
  * debian/control: Drop libustr-dev (build-)dependency, not used anymore
  * debian/rules: Make the tests failures fatal again, tests don't seems to
    fail anymore

  [ Helmut Grohne ]
  * Support being built with multiple build profiles. (Closes: #875551)
  * Support nocheck build profile. (Closes: #875558)
  * Fix stage1 FTCBFS: Export triplet-prefixed CC. (Closes: #875559)
  * Use profiles nopython and noruby rather than stage1. (Closes: #875562)

 -- Laurent Bigonville <email address hidden>  Fri, 15 Sep 2017 15:14:34 +0200

Available diffs

Superseded in artful-release on 2017-10-10
Deleted in artful-proposed on 2017-10-11 (Reason: moved to release)
libsemanage (2.7-1) unstable; urgency=medium

  * New upstream release
    - debian/control: Bump {build-}dependencies to match new release
  * debian/control: Remove Manoj from the uploader list and add myself
    instead. Thanks to him for all the work in the past.
  * Bump debhelper compatibility to 10
  * Bump Standards-Version to 4.1.0 (no further changes)
  * Convert DEB_STAGE to DEB_BUILD_PROFILES

 -- Laurent Bigonville <email address hidden>  Sun, 10 Sep 2017 01:07:48 +0200

Available diffs

Superseded in artful-release on 2017-09-19
Deleted in artful-proposed on 2017-09-21 (Reason: moved to release)
libsemanage (2.6-2build2) artful; urgency=medium

  * No-change rebuild to build to drop python3.5.

 -- Matthias Klose <email address hidden>  Sat, 05 Aug 2017 16:25:50 +0000

Available diffs

Superseded in artful-release on 2017-08-05
Deleted in artful-proposed on 2017-08-06 (Reason: moved to release)
libsemanage (2.6-2build1) artful; urgency=medium

  * No change rebuild to add Python 3.6 support.

 -- Michael Hudson-Doyle <email address hidden>  Mon, 15 May 2017 14:50:48 +1200

Available diffs

Superseded in artful-release on 2017-05-15
Obsolete in zesty-release on 2018-06-22
Deleted in zesty-proposed on 2018-06-22 (Reason: moved to release)
libsemanage (2.6-2) unstable; urgency=medium

  * Team upload.
  * debian/patches/fix_use-after-free_python3.patch: Fix use-after-free when
    using python3 bindings, this was preventing to modify/delete login
    mappings, from upstream (Closes: #848232)

 -- Laurent Bigonville <email address hidden>  Fri, 30 Dec 2016 16:42:09 +0100

Available diffs

Superseded in zesty-release on 2016-12-31
Deleted in zesty-proposed on 2017-01-01 (Reason: moved to release)
libsemanage (2.6-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - Make the build reproducible (Closes: #825674)
    - debian/control: Bump {build-}dependencies to match new release
  * debian/libsemanage1.symbols: Add the Build-Depends-Package field
  * debian/gbp.conf: Rename git-buildpackage section to buildpackage

 -- Laurent Bigonville <email address hidden>  Sat, 29 Oct 2016 19:47:52 +0200

Available diffs

Superseded in zesty-release on 2016-11-07
Obsolete in yakkety-release on 2018-01-23
Deleted in yakkety-proposed on 2018-01-23 (Reason: moved to release)
libsemanage (2.5-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - debian/control: Bump {build-}dependencies to match new release
    - debian/patches/semigrate-store.patch: Refreshed
    - debian/libsemanage1.symbols: Add new exported symbol
  * debian/gbp.conf: Sign tags by default
  * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
  * debian/control: Update the Vcs-* URL's to please lintian (again)

 -- Laurent Bigonville <email address hidden>  Mon, 25 Apr 2016 20:14:10 +0200
Superseded in yakkety-release on 2016-05-14
Published in xenial-release on 2016-04-20
Deleted in xenial-proposed (Reason: moved to release)
libsemanage (2.3-1build3) xenial; urgency=medium

  * No-change rebuild for ruby2.3 support.

 -- Adam Conrad <email address hidden>  Wed, 20 Apr 2016 03:53:03 -0600
Superseded in yakkety-proposed on 2016-04-26
Deleted in xenial-proposed on 2016-04-28 (Reason: Moved to yakkety-proposed)
Deleted in xenial-proposed on 2016-04-28 (Reason: Temp removal)
libsemanage (2.4-3build2) xenial; urgency=medium

  * No-change rebuild for ruby2.3 support.

 -- Matthias Klose <email address hidden>  Wed, 16 Mar 2016 11:48:45 +0100

Available diffs

Superseded in xenial-proposed on 2016-03-16
libsemanage (2.4-3build1) xenial; urgency=medium

  * No-change rebuild to drop python3.4 support.

 -- Matthias Klose <email address hidden>  Tue, 19 Jan 2016 13:34:52 +0000

Available diffs

Superseded in xenial-proposed on 2016-01-19
libsemanage (2.4-3) unstable; urgency=medium

  * Team upload.
  * Upload to unstable
  * debian/control:
    - Add a Breaks against policycoreutils << 2.4, if the package is installed,
      let's be sure we have the correct version.
    - Add Breaks against the policy packages, libsemanage 2.4 introduce a new
      location for the policy store and the maintainer scripts from the policy
      packages need to be adjusted.

 -- Laurent Bigonville <email address hidden>  Thu, 19 Nov 2015 01:58:47 +0100
Superseded in xenial-release on 2016-04-20
Obsolete in wily-release on 2018-01-22
Deleted in wily-proposed on 2018-01-22 (Reason: moved to release)
libsemanage (2.3-1build2) wily; urgency=medium

  * No-change rebuild to add ruby2.2 support.

 -- Matthias Klose <email address hidden>  Wed, 09 Sep 2015 16:35:28 +0000

Available diffs

Superseded in wily-release on 2015-09-09
Obsolete in vivid-release on 2018-01-18
Deleted in vivid-proposed on 2018-01-19 (Reason: moved to release)
libsemanage (2.3-1build1) vivid; urgency=medium

  * No change rebuild to get debug symbols on all architectures.
 -- Brian Murray <email address hidden>   Tue, 02 Dec 2014 11:56:13 -0800

Available diffs

Superseded in vivid-release on 2014-12-02
Obsolete in utopic-release on 2016-11-03
Deleted in utopic-proposed on 2016-11-03 (Reason: moved to release)
libsemanage (2.3-1) unstable; urgency=medium


  * Team upload.
  * New upstream release
    - debian/control: Bump {build-}dependencies to match new release
  * debian/rules: Do not require ruby or python dh helpers when bootstrapping
  * debian/rules: Rework the makefile, it should handle changes in the
    supported ruby versions by binNMU now (Closes: #747685)
  * debian/rules: Fix path in the override_dh_fixperms target

 -- Laurent Bigonville <email address hidden>  Fri, 16 May 2014 16:27:12 +0200

Available diffs

Superseded in utopic-release on 2014-05-28
Deleted in utopic-proposed on 2014-05-30 (Reason: moved to release)
libsemanage (2.2-2) unstable; urgency=medium


  * Team upload.
  [ Hideki Yamane ]
  * debian/{rules,ruby-semanage.install}
    - remove ruby1.9.1 (however, it's just a workaround since it specifies
      only ruby2.0, and we'll move to ruby2.1) (Closes: #746025)

  [ Laurent Bigonville ]
  * debian/rules: Build ruby 2.1 bindings too
  * debian/control: Bump Standards-Version to 3.9.5 (no further changes)

 -- Laurent Bigonville <email address hidden>  Fri, 02 May 2014 02:06:36 +0200
Superseded in utopic-release on 2014-05-09
Deleted in utopic-proposed on 2014-05-10 (Reason: moved to release)
libsemanage (2.2-1ubuntu1) utopic; urgency=medium

  * Rebuild for ruby2.0 and ruby2.1.
 -- Matthias Klose <email address hidden>   Mon, 28 Apr 2014 20:30:39 +0200

Available diffs

Superseded in utopic-release on 2014-04-28
Published in trusty-release on 2013-11-03
Deleted in trusty-proposed (Reason: moved to release)
libsemanage (2.2-1) unstable; urgency=low


  * Team upload.
  * New upstream release
    - Drop debian/patches/max-uid: Merged upstream
    - Drop debian/patches/fix_swig_python_exception.patch: Merged upstream
    - debian/control:
      + Bump {build-}dependencies to match new release
      + Add libaudit-dev to the build-dependencies

 -- Laurent Bigonville <email address hidden>  Fri, 01 Nov 2013 23:24:34 +0100

Available diffs

Superseded in trusty-release on 2013-11-03
Deleted in trusty-proposed on 2013-11-04 (Reason: moved to release)
libsemanage (2.1.10-3) unstable; urgency=low


  * Team upload.
  * debian/patches/disable-expand-check.patch: Disable expand-check option by
    default to speedup semodule operations (Closes: #724999)
  * debian/control: Bump Standards-Version to 3.9.4 (no further changes)
  * debian/rules: Stop building binding for ruby 1.8 and start building it for
    ruby 2.0 (Closes: #720220)
  * debian/control, debian/rules: Drop libsemanage-ruby1.8 transitional
    package
  * debian/control: Use canonical URL for VCS-Git field

 -- Laurent Bigonville <email address hidden>  Wed, 02 Oct 2013 21:25:16 +0200

Available diffs

Superseded in trusty-release on 2013-10-21
Obsolete in saucy-release on 2015-04-24
Deleted in saucy-proposed on 2015-04-28 (Reason: moved to release)
libsemanage (2.1.10-2) unstable; urgency=low


  * Team upload.
  * debian/control: Add Build-dependency against pkg-config
  * debian/rules: Do not build the bindings if we are in "stage1", this help to
    bootstrap new architectures (Closes: #708404)
  * debian/rules: Fix FTBFS with multiarched python
  * debian/patches/fix_swig_python_exception.patch: Fix the generation of the
    semanageswig_python_exception.i file

 -- Laurent Bigonville <email address hidden>  Mon, 20 May 2013 19:21:45 +0200
Superseded in saucy-release on 2013-05-23
Obsolete in raring-release on 2015-04-24
Deleted in raring-proposed on 2015-04-27 (Reason: moved to release)
libsemanage (2.1.6-6ubuntu1) raring; urgency=low

  * Add a DEB_STAGE=1 build variant that skips ruby & python bindings.
  * Fix FTBFS with multiarched python2.7.
 -- Dmitrijs Ledkovs <email address hidden>   Tue, 08 Jan 2013 22:41:24 +0000
Superseded in raring-release on 2013-01-09
Superseded in raring-release on 2013-01-02
Obsolete in quantal-release on 2015-04-24
libsemanage (2.1.6-6) unstable; urgency=low


  * Team upload.
  * Do not Conflicts with ruby transitional package, use versionized Breaks
    instead (Closes: #667066)
  * debian/gbp.conf: Change default git-buildpackage build-directory

 -- Laurent Bigonville <email address hidden>  Sun, 10 Jun 2012 08:47:37 +0200

Available diffs

Superseded in quantal-release on 2012-06-10
libsemanage (2.1.6-5) unstable; urgency=low


  * Team upload.
  * debian/rules: Do not make tests failures fatal

 -- Laurent Bigonville <email address hidden>  Thu, 29 Mar 2012 15:44:35 +0200

Available diffs

Superseded in quantal-release on 2012-05-24
libsemanage (2.1.6-2) unstable; urgency=low


  * Make the python shared objects build correctly.

 -- Russell Coker <email address hidden>  Tue, 28 Feb 2012 16:12:45 +1100

Available diffs

Superseded in quantal-release on 2012-05-01
Published in precise-release on 2011-10-17
libsemanage (2.1.0-2) unstable; urgency=low

  * s/policymanagement/policy management/ and removed needless space
    Closes: #639809, #639810

Available diffs

Superseded in precise-release on 2011-10-17
Obsolete in oneiric-release on 2015-04-24
Obsolete in natty-release on 2013-06-04
libsemanage (2.0.46-1) unstable; urgency=low

  * New upstream version.
  * Add support for using the level in generated file contexts.
 -- Bhavani Shankar <email address hidden>   Wed, 05 Jan 2011 18:11:56 +1100

Available diffs

Superseded in natty-release on 2011-01-08
libsemanage (2.0.45-1build1) natty; urgency=low

  * Rebuild to add support for python 2.7.
 -- Matthias Klose <email address hidden>   Fri, 03 Dec 2010 00:04:01 +0000

Available diffs

Superseded in natty-release on 2010-12-03
Obsolete in maverick-release on 2013-03-05
libsemanage (2.0.45-1) unstable; urgency=low

  * New upstream release
    * Add enable/disable patch support from Dan Walsh.
    * Add usepasswd flag to semanage.conf to disable genhomedircon using
      passwd from Dan Walsh.
    * regenerate swig wrappers
    * Replace usage of fmemopen() with sepol_policy_file_set_mem() since
      glibc < 2.9 does not support binary mode ('b') for fmemopen'd
      streams.
    * Move libsemanage.so to /usr/lib
    * Add NAME lines to man pages from Manoj Srivastava 
      <email address hidden>
 -- Ubuntu Archive Auto-Sync <email address hidden>   Sun,  09 May 2010 13:55:53 +0100

Available diffs

Superseded in maverick-release on 2010-05-09
Obsolete in lucid-release on 2016-10-26
libsemanage (2.0.42-1) unstable; urgency=low

  * New upstream release. 
    Move load_policy from /usr/sbin to /sbin from Dan Walsh.

Available diffs

Superseded in lucid-release on 2009-12-05
libsemanage (2.0.40-1) unstable; urgency=low

  * New upstream point release
    + Add semanage_set_check_contexts() function to disable calling
      setfiles 
 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  17 Nov 2009 17:46:18 +0000

Available diffs

Superseded in lucid-release on 2009-11-17
libsemanage (2.0.39-1) unstable; urgency=low

  * New upstream point release
    + Change semodule upgrade behavior to install even if the module
      is not present from Dan Walsh.
    + Make genhomedircon trim excess '/' from homedirs from Dan Walsh.
    + Fix persistent dontaudit support to rebuild policy if the 
      dontaudit state is changed from Chad Sellers.
    The first change is nice, since now you may just isntall a policy
    module using semodule, without having to check if the module was
    already in policy (ie, no distinction between install/update)
  * Bug fix: "/lib shlib links to /usr/lib shlib", thanks to Raphael
    Geissert. Moved libsemanage to /usr/lib        (Closes: #549610).
  * Pass CC, CFLAGS, Ans LDFLAGS along when compiling the python bindings
    (should help cross compilation)

Available diffs

Superseded in lucid-release on 2009-11-05
Obsolete in karmic-release on 2013-03-04
libsemanage (2.0.33-2) unstable; urgency=low

  * Hmm. More timing issues with building in parallel. With the new
    changes, the jobserver no longer seems disabled, which should take
    care of this. In any case, I can't reproduce it even when building in
    parallel now.
    Bug fix: "FTBFS: &lt;stdout&gt;:496: error: expected expression at end
    of input", thanks to Lucas Nussbaum (Closes: #542970).

Available diffs

Superseded in karmic-release on 2009-08-26
libsemanage (2.0.32-1) unstable; urgency=low

  * New upstream release
  * [dee68bd]: [topic-debian]: Modify makefile to use installed versions
	  of libraries
  * [97f1895]: [libsemanage]: Add a new package providing ruby bindings.
    [c00b158]: [7641bb1]: Support for above.

 -- Bhavani Shankar <email address hidden>   Mon,  20 Jul 2009 14:24:08 +0100

Available diffs

Superseded in karmic-release on 2009-07-20
libsemanage (2.0.31-1) unstable; urgency=low

  * New upstream release
    + Policy module compression (bzip) support from Dan Walsh.
    + Hard link files between tmp/active/previous from Dan Walsh.
    + Add semanage_mls_enabled() interface from Stephen Smalley.
    + Add USER to lines to homedir_template context file from Chris
      PeBenito. 
    + allow fcontext and seuser changes without rebuilding the policy from
      Dan Walsh 
  * [337fae6]: [libsemanage]: Added libbz2-dev as a build dependency
    Updated the other version build depends, and the standards version.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  18 Jun 2009 08:32:49 +0100

Available diffs

Superseded in karmic-release on 2009-06-18
libsemanage (2.0.27-1) unstable; urgency=low

  * New upstream release
    + Modify genhomedircon to skip %groupname entries.
      Ultimately we need to expand them to the list of users to support
      per-role homedir labeling when using the %groupname syntax.
    + Fix bug in genhomedircon fcontext matches logic from Dan Walsh.
      Strip any trailing slash before appending /*$.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  29 Apr 2009 12:01:59 +0100

Available diffs

Superseded in karmic-release on 2009-04-29
Obsolete in jaunty-release on 2013-02-28
libsemanage (2.0.25-3build1) jaunty; urgency=low

  * No-change rebuild for Python 2.6 transition.

 -- Luca Falavigna <email address hidden>   Thu, 05 Mar 2009 23:00:08 +0000

Available diffs

Superseded in jaunty-release on 2009-03-06
libsemanage (2.0.25-3) unstable; urgency=high

  * [bab6644]: Also check for the uppoer bound on user ids in login.defs

    Some non-Debian packages (like qmail, shudder) create
    users not below MIN_UID, but above MAX_UID, in /etc/login.defs
    (non-system users are supposed to have uids between MIN_UID and
    MAX_UID. 
  
    genhomedircon.c:gethomedirs() checks pwent.pw_uid against MIN_UID in
    /etc/login.defs to exclude system users from generating homedir
    contexts. But unfortunately it does not check it against MAX_UID
    setting from the same file. This gets us lines like the following in
    the contexts/files/file_contexts.homedirs file:
    ,----
    | #
    | # Home Context for user user_u
    | #
    | /var/qmail/[^/]*/.+ user_u:object_r:user_home_t:s0
    | /var/qmail/[^/]*/\.ssh(/.*)? user_u:object_r:user_home_ssh_t:s0
    | /var/qmail/[^/]*/\.gnupg(/.+)? user_u:object_r:user_gpg_secret_t:s0
    | /var/qmail/[^/]* -d user_u:object_r:user_home_dir_t:s0
    | /var/qmail/lost\+found/.* <<none>>
    | /var/qmail -d system_u:object_r:home_root_t:s0
    | /var/qmail/\.journal <<none>>
    | /var/qmail/lost\+found -d system_u:object_r:lost_found_t:s0
    | /tmp/gconfd-.* -d user_u:object_r:user_tmp_t:s0
    `----
    This commit adds checking uid value againt MAX_UID too.

    Bug fix: "login.defs:MAX_UID have no effect on generating list of
    valid users, but MIN_UID does have.", thanks to root
                                                       (Closes:  #510134).

 -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  09 Feb 2009 08:56:33 +0000

Available diffs

Superseded in jaunty-release on 2009-02-09
libsemanage (2.0.25-2) unstable; urgency=high

  * Bug fix: "Python errors during upgrade", thanks to Frans Pop. This is
    a serious bug.                                        (Closes: #499023).

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  04 Nov 2008 21:33:53 +0000

Available diffs

Superseded in jaunty-release on 2008-11-05
Obsolete in intrepid-release on 2013-02-20
libsemanage (2.0.25-1) unstable; urgency=low

  * Non-maintainer upload.
  * New version needed for the latest policy.

Available diffs

Superseded in intrepid-release on 2008-07-15
Obsolete in hardy-release on 2015-04-24
libsemanage (2.0.23-0ubuntu3) hardy; urgency=low

  * debian/rules: corrected python-semanage-dbg doc symlink.
  * debian/control: fixed python-semanage-dbg extended description.
  * debian/python-semanage-dbg.*: add missing debhelper suffix.

 -- Kees Cook <email address hidden>   Fri, 07 Mar 2008 19:28:21 -0800
Superseded in hardy-release on 2008-03-08
libsemanage (2.0.23-0ubuntu2) hardy; urgency=low

  * debian/*:
    - reconstituted the python debug package
  * debian/setup.py:
    - updated version number

 -- Caleb Case <email address hidden>   Fri, 29 Feb 2008 12:16:37 -0500
Superseded in hardy-release on 2008-03-07
libsemanage (2.0.23-0ubuntu1) hardy; urgency=low

  [ Caleb Case ]
  * New upstream SVN HEAD
   + Fix genhomedircon handling of shells and missing user context
     template from Dan Walsh.
   + Copy the store path in semanage_select_store from Dan Walsh.
   + Call rmdir() rather than remove() on directory removal so that errno
     isn't polluted from Stephen Smalley.
   + Allow handle_unknown in base to be overridden by semanage.conf from
     Stephen Smalley.
   + ustr cleanups from James Antill.
   + Ensure that /root gets labeled even if using the default context
     from Dan Walsh.
   + Fix ordering of file_contexts.homedirs from Todd Miller and Dan
     Walsh.
   + Fix error checking on getpw*_r functions from Todd Miller.
   + Make genhomedircon skip invalid homedir contexts from Todd Miller.
   + Set default user and prefix from seusers from Dan Walsh.
   + Add swigify Makefile target from Dan Walsh.
   + Pass CFLAGS to CC even on link command, per Dennis Gilmore.
   + Clear errno on non-fatal errors to avoid reporting them upon a
     later error that does not set errno.
   + Improve reporting of system errors, e.g. full filesystem or
     read-only filesystem from Stephen Smalley.
   + Change to use getpw* function calls to the _r versions from Todd
     Miller.
   + Replace genhomedircon script with equivalent functionality within
     libsemanage and introduce disable-genhomedircon option in
     semanage.conf from Todd Miller.
     Note:  Depends on ustr.
   + Allow dontaudits to be turned off via semanage interface when
     updating policy from Joshua Brindle.

  [ Joseph Jackson IV ]
  * debian/control
    - Update Debian Maintainer field

 -- Caleb Case <email address hidden>   Sat, 09 Feb 2008 21:35:52 -0500
Superseded in hardy-release on 2008-02-15
Obsolete in gutsy-release on 2011-09-16
libsemanage (2.0.3-1) unstable; urgency=low

  * New upstream SVN HEAD
    + Merged optimizations from Stephen Smalley.
      - do not set all booleans upon commit, only those whose values have
        changed  
      - only install the sandbox upon commit if something was rebuilt
    +  Fix to libsemanage man patches so whatis will work better from Dan
       Walsh

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  08 May 2007 07:56:52 +0100
Superseded in gutsy-release on 2007-05-08
libsemanage (2.0.1-1) unstable; urgency=low

  * New upstream release. This is the trunk, or development, version.
    * Merged Makefile test target patch from Caleb Case.
    * Merged get_commit_number function rename patch from Caleb Case.
    * Merged strnlen -> strlen patch from Todd Miller.
    * Merged dbase_file_flush patch from Dan Walsh. This removes any
      mention of specific tools (e.g. semanage) from the comment header of
      the auto-generated files, since there are multiple front-end tools.
  

Superseded in gutsy-release on 2007-04-27
Obsolete in feisty-release on 2009-08-20
libsemanage (1.8-1) unstable; urgency=low

  * New upstream release
    * Merged patch to skip reload if no active store exists and the store
      path doesn't match the active store path from Dan Walsh.  
    * Merged patch to not destroy sepol handle on error path of connect
      from James Athey. 
    * Merged patch to add genhomedircon path to semanage.conf from James
      Athey.   
    * Updated version for release.
  * Bug fix: "'Conflicts: python2.4-semanage' has incorrect version",
    thanks to Max Bowsher                                 (Closes: #391596). 

Superseded in feisty-release on 2006-11-08
Obsolete in edgy-release on 2008-06-19
libsemanage (1.6-1) unstable; urgency=low

  * New upstream release
    * Updated version for release.
    * Merged abort early on merge errors patch from Ivan Gyurdiev.
    * Cleaned up error handling in semanage_split_fc based on a patch
      by Serge Hallyn (IBM) and suggestions by Ivan Gyurdiev.
    * Merged MLS handling fixes from Ivan Gyurdiev.
    * Merged bug fix for fcontext validate handler from Ivan Gyurdiev.
    * Merged base_merge_components changes from Ivan Gyurdiev.
    * Merged paths array patch from Ivan Gyurdiev.
    * Merged bug fix patch from Ivan Gyurdiev.
    * Merged improve bindings patch from Ivan Gyurdiev.
    * Merged use PyList patch from Ivan Gyurdiev.	
    * Merged memory leak fix patch from Ivan Gyurdiev.
    * Merged nodecon support patch from Ivan Gyurdiev.
    * Merged cleanups patch from Ivan Gyurdiev.
    * Merged split swig patch from Ivan Gyurdiev.
    * Merged optionals in base patch from Joshua Brindle.
    * Merged treat seusers/users_extra as optional sections patch from
      Ivan Gyurdiev.
    * Merged parse_optional fixes from Ivan Gyurdiev.
    * Merged seuser/user_extra support patch from Joshua Brindle.
    * Merged remote system dbase patch from Ivan Gyurdiev.	
    * Merged clone record on set_con patch from Ivan Gyurdiev.	
    * Merged fname parameter patch from Ivan Gyurdiev.
    * Merged more size_t -> unsigned int fixes from Ivan Gyurdiev.
    * Merged seusers.system patch from Ivan Gyurdiev.
    * Merged improve port/fcontext API patch from Ivan Gyurdiev.	
    * Merged seuser -> seuser_local rename patch from Ivan Gyurdiev.
    * Merged set_create_store, access_check, and is_connected interfaces
      from Joshua Brindle.
    * Regenerate python wrappers.
    * Merged pywrap Makefile diff from Dan Walsh.
    * Merged cache management patch from Ivan Gyurdiev.
    * Merged bugfix for dbase_llist_clear from Ivan Gyurdiev.
    * Merged remove apply_local function patch from Ivan Gyurdiev.
    * Merged only do read locking in direct case patch from Ivan Gyurdiev.
    * Merged cache error path memory leak fix from Ivan Gyurdiev.
    * Merged auto-generated file header patch from Ivan Gyurdiev.
    * Merged pywrap test update from Ivan Gyurdiev.
    * Merged hidden defs update from Ivan Gyurdiev.
    * Merged disallow port overlap patch from Ivan Gyurdiev.
    * Merged join prereq and implementation patches from Ivan Gyurdiev.
    * Merged join user extra data part 2 patch from Ivan Gyurdiev.
    * Merged bugfix patch from Ivan Gyurdiev.
    * Merged remove add_local/set_local patch from Ivan Gyurdiev.
    * Merged user extra data part 1 patch from Ivan Gyurdiev.
    * Merged size_t -> unsigned int patch from Ivan Gyurdiev.
    * Merged calloc check in semanage_store patch from Ivan Gyurdiev,
      bug noticed by Steve Grubb.
    * Merged cleanups after add/set removal patch from Ivan Gyurdiev.
    * Merged fcontext compare fix from Ivan Gyurdiev.
    * Fixed commit to return the commit number aka policy sequence number.
    * Merged const in APIs patch from Ivan Gyurdiev.
    * Merged validation of local file contexts patch from Ivan Gyurdiev.
    * Merged compare2 function patch from Ivan Gyurdiev.
    * Merged hidden def/proto update patch from Ivan Gyurdiev.
    * Re-applied string and file optimization patch from Russell Coker,
      with bug fix.
    * Reverted string and file optimization patch from Russell Coker.
    * Clarified error messages from parse_module_headers and 
      parse_base_headers for base/module mismatches.
    * Merged string and file optimization patch from Russell Coker.
    * Merged swig header reordering patch from Ivan Gyurdiev.
    * Merged toggle modify on add patch from Ivan Gyurdiev.
    * Merged ports parser bugfix patch from Ivan Gyurdiev.
    * Merged fcontext swig patch from Ivan Gyurdiev.
    * Merged remove add/modify/delete for active booleans patch from Ivan Gyurdiev.
    * Merged man pages for dbase functions patch from Ivan Gyurdiev.
    * Merged pywrap tests patch from Ivan Gyurdiev.

Superseded in edgy-release on 2006-06-15
Obsolete in dapper-release on 2011-09-06
Superseded in dapper-release on 2006-02-03
libsemanage (1.4-3) unstable; urgency=low


  * Split out python2.4-semanage into a separate package, since the python
    bindings should not be in a -dev package.

 -- Manoj Srivastava <email address hidden>  Sun,  1 Jan 2006 09:19:05 -0600
Superseded in dapper-release on 2006-01-31
libsemanage (1.4-2) unstable; urgency=low


  * Fix dependencies to facilitate backports.
  * Bug fix: "libsemanage: Build dependencies shouldn't contain debian
    revision numbers", thanks to Erich Schubert           (Closes: #345461).

 -- Manoj Srivastava <email address hidden>  Sat, 31 Dec 2005 14:01:41 -0600
Superseded in dapper-release on 2006-01-31
libsemanage (1.4-1) unstable; urgency=low


  * New upstream release    
    * Updated version for release.
    * Changed semanage_handle_create() to set do_reload based on
      is_selinux_enabled().  This prevents improper attempts to
      load policy on a non-SELinux system.
    * Dropped handle from user_del_role interface.
    * Removed defrole interfaces.
    * Merged Makefile python definitions patch from Dan Walsh.
    * Removed is_selinux_mls_enabled() conditionals in seusers and users
      file parsers. 
    * Merged wrap char*** for user_get_roles patch from Joshua Brindle.
    * Merged remove defrole from sepol patch from Ivan Gyurdiev.
    * Merged swig wrappers for modifying users and seusers from Joshua Brindle.
    * Fixed free->key_free bug.
    * Merged clear obsolete patch from Ivan Gyurdiev.
    * Merged modified swigify patch from Dan Walsh 
      (original patch from Joshua Brindle).
    * Merged move genhomedircon call patch from Chad Sellers.
    * Merged move seuser validation patch from Ivan Gyurdiev.
    * Merged hidden declaration fixes from Ivan Gyurdiev,
      with minor corrections.
    * Merged cleanup patch from Ivan Gyurdiev.
      This renames semanage_module_conn to semanage_direct_handle,
      and moves sepol handle create/destroy into semanage handle
      create/destroy to allow use even when disconnected (for the
      record interfaces).
    * Clear modules modified flag upon disconnect and commit.
    * Added tracking of module modifications and use it to
      determine whether expand-time checks should be applied
      on commit.
    * Reverted semanage_set_reload_bools() interface.
    * 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.
    * Merged seuser parser resync, dbase tracking and cleanup, strtol
      bug, copyright, and assert space patches from Ivan Gyurdiev.
    * Added src/*_internal.h in preparation for other changes.
    * Added hidden/hidden_proto/hidden_def to src/debug.[hc] and
      src/seusers.[hc].
    * Merged interface parse/print, context_to_string interface change,
      move assert_noeof, and order preserving patches from Ivan Gyurdiev.
    * Added src/dso.h in preparation for other changes.
    * Merged install seusers, handle/error messages, MLS parsing,
      and seusers validation patches from Ivan Gyurdiev.
    * Merged record interface, dbase flush, common database code,
      and record bugfix patches from Ivan Gyurdiev.
    * Merged dbase policydb list and count change from Ivan Gyurdiev.
    * Merged enable dbase and set relay patches from Ivan Gyurdiev.
    * Merged query APIs and dbase_file_set patches from Ivan Gyurdiev.
    * Merged sepol handle passing, seusers support, and policydb cache
      patches from Ivan Gyurdiev.
    * Merged resync to sepol changes and booleans fixes/improvements 
      patches from Ivan Gyurdiev.
    * Merged support for genhomedircon/homedir template, store selection,
      explicit policy reload, and semanage.conf relocation from Joshua
      Brindle.
    * Merged resync to sepol changes and transaction fix patches from
      Ivan Gyurdiev.
    * Merged reorganize users patch from Ivan Gyurdiev.
    * Merged remove unused relay functions patch from Ivan Gyurdiev.
    * Fixed policy file leaks in semanage_load_module and
      semanage_write_module.
    * Merged further database work from Ivan Gyurdiev.
    * Fixed bug in semanage_direct_disconnect.
    * Merged interface renaming patch from Ivan Gyurdiev.
    * Merged policy component patch from Ivan Gyurdiev.
    * Renamed 'check=' configuration value to 'expand-check=' for 
      clarity.
    * Changed semanage_commit_sandbox to check for and report errors 
      on rename(2) calls performed during rollback.
    * Added optional check= configuration value to semanage.conf 
      and updated call to sepol_expand_module to pass its value
      to control assertion and hierarchy checking on module expansion.
    * Merged fixes for make DESTDIR= builds from Joshua Brindle.
    * Merged default database from Ivan Gyurdiev.
    * Merged removal of connect requirement in policydb backend from
      Ivan Gyurdiev.
    * Merged commit locking fix and lock rename from Joshua Brindle.
    * Merged transaction rollback in lock patch from Joshua Brindle.
    * Changed default args for load_policy to be null, as it no longer
      takes a pathname argument and we want to preserve booleans.
    * Merged move local dbase initialization patch from Ivan Gyurdiev.
    * Merged acquire/release read lock in databases patch from Ivan Gyurdiev.
    * Merged rename direct -> policydb as appropriate patch from Ivan Gyurdiev.
    * Added calls to sepol_policy_file_set_handle interface prior
      to invoking sepol operations on policy files.
    * Updated call to sepol_policydb_from_image to pass the handle.
    * Merged user and port APIs - policy database patch from Ivan
      Gyurdiev.
    * Converted calls to sepol link_packages and expand_module interfaces
      from using buffers to using sepol handles for error reporting, and 
      changed direct_connect/disconnect to create/destroy sepol handles.
    * Merged bugfix patch from Ivan Gyurdiev.
    * Merged seuser database patch from Ivan Gyurdiev.
      Merged direct user/port databases to the handle from Ivan Gyurdiev.
    * Removed obsolete include/semanage/commit_api.h (leftover).
      Merged seuser record patch from Ivan Gyurdiev.
    * Merged boolean and interface databases from Ivan Gyurdiev.
    * Updated to use get interfaces for hidden sepol_module_package type.
    * Changed semanage_expand_sandbox and semanage_install_active
      to generate/install the latest policy version supported	by libsepol
      by default (unless overridden by semanage.conf), since libselinux
      will now downgrade automatically for load_policy.
    * Merged new callback-based error reporting system and ongoing
      database work from Ivan Gyurdiev.
    * Fixed semanage_install_active() to use the same logic for
      selecting a policy version as semanage_expand_sandbox().  Dropped
      dead code from semanage_install_sandbox().
    * Updated for changes to libsepol, and to only use types and interfaces
      provided by the shared libsepol.
    * Merged further database work from Ivan Gyurdiev.
    * Merged iterate, redistribute, and dbase split patches from
      Ivan Gyurdiev.
    * Merged patch series from Ivan Gyurdiev.
      (pointer typedef elimination, file renames, dbase work, backend
       separation)
    * Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
    * Separated handle create from connect interface.
    * Added a constructor for initialization.
    * Moved up src/include/*.h to src.
    * Created a symbol map file; dropped dso.h and hidden markings.
    * Merged major update to libsemanage organization and functionality
      from Karl MacMillan (Tresys).
    * Merged dbase redesign patch from Ivan Gyurdiev.
    * Merged boolean record, stub record handler, and status codes 
      patches from Ivan Gyurdiev.
    * Merged stub iterator functionality from Ivan Gyurdiev.
    * Merged interface record patch from Ivan Gyurdiev.
    * Merged stub functionality for managing user and port records,
      and record table code from Ivan Gyurdiev.
  
 -- Manoj Srivastava <email address hidden>  Sun, 11 Dec 2005 00:53:26 -0600
Superseded in dapper-release on 2006-01-31
libsemanage (1.2-1) unstable; urgency=low


  * New package.

 -- Manoj Srivastava <email address hidden>  Wed, 14 Sep 2005 23:21:42 -0500
158 of 58 results