lp:debian/keyutils

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/keyutils
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

28. By Christian Kastner

* d/rules:
  - Use date from changelog as build date
* d/patches (added):
  - Add patch Include-limits.h-for-UINT_MAX.patch
    Closes: #798157
  - Add patch Make-build-reproducible.patch
    Makes it possible to set build date instead of using the current date
* d/patches (updated):
  - Disable-tests-hitting-bug-in-MIPS-kernel-3.19.patch
  - Make-testcase-aware-of-a-kernel-behaviour-change.patch
    Extend DEP3 headers

27. By Christian Kastner

* debian/patches (updated):
  - Disable-tests-hitting-bug-in-MIPS-kernel-3.19.patch
    Add another affected test that I seem to have overlooked previously.

26. By Christian Kastner

* debian/rules:
  - Also exclude arm64 from maxdesclen test, fixing a FTBFS. Closes: #754206
* debian/patches (refreshed):
  - 0009-Use-bash-to-execute-the-tests.patch
    0010-enable-skipping-tests-req-root.patch
    0016-Enable-skipping-of-MAXDESCLEN-tests.patch
    Refreshed DEP3 headers

25. By Christian Kastner

* debian/rules:
  - On mips, mipsel, and sparc, add a build flag disabling tests for maximum
    description length. These tests appear to be too strict. Fixes a FTBFS on
    this platforms. Closes: #749657
* debian/patches (added):
  - 0016-Disable-maxdesclen-tests-on-mipsel-sparc
    On some platforms, the maximum description length seems to be longer than
    assumed by the tests (verified manually), so we add a build flag that
    allows us to disable those tests.

24. By Christian Kastner

* debian/rules:
  - Skip build-time tests requiring installed version. Fixes FTBFS on all
    architectures.
* debian/patches (added):
  - 0013-Enable-skipping-test-requiring-installation
  Allow skipping of tests requiring an installation. The request2 and
  prequest2 require the /sbin/request-key helper, but the kernel looks for
  this in the real root (outside of any chroot).

23. By Christian Kastner

* New upstream release. Closes: #741336
  - New man pages in section 7
  - New functions in libkeyutils1:
    + keyctl_get_persistent
    + find_key_by_type_and_desc
* debian/control:
  - Set myself to the new Maintainer. Closes: #748488
  - Bump Standards-Version to 3.9.5 (no changes needed)
  - Add XS-Testsuite: autopkgtest
  - Add Vcs-* URLs
* debian/rules:
  - dpkg-deb uses xz compression by default now, no need to request it
  - Explicitly set DEB_HOST_MULTIARCH
  - override_dh_auto_test: execute tests with a modified PATH and
    LD_LIBRARY_PATH so that the build result is tested instead of the
    installed versions. Furthermore, skip tests requiring root.
* debian/source/options:
  - Remove (xz compression is the default now)
* debian/copyright:
  - Update copyright for upstream, Luk, and myself
* debian/libkeyutils1.symbols:
  - Add symbols file based on upstream's versioning and past Debian
    releases
* debian/doc:
  - Include upstream's README and SUBMITTING_PATCHES
* debian/tests/*:
  - Create an autopkgtest with executes upstream's runtime tests. Indicate
    that they require root privileges.
* debian/patches (dropped, broken):
  - 0007-tests-keyctl
* debian/patches (dropped, fixed/included upstream):
  - 0001-memleak-from-realloc
  - 0002-another-memleak
* debian/patches (refreshed, DEP3-formatted):
  - 0003-cifs
  - 0004-cflags
  - 0005-hardening
  - 0006-tests-directories
* debian/patches (added):
  - 0008-man-page-syntax-fixes
    Fix minor syntax errors in man pages, thereby resolving lintian warnings
  - 0009-Use-bash-to-execute-the-tests
    The test fixtures make heavy use of bashisms; removal should be
    discussed/coordinated with upstream first
  - 0010-enable-skipping-tests-req-root
    Allow skipping of tests that need root privileges (which we don't have at
    build time).
  - 0011-Disable-some-tests
    Some test do not properly check whether features they need are available.
    This will be fixed in the next upstream release.
  - 0012-Remove-RHEL-specific-feature-test
    The numeric test clashes with "unstable" as a release version.

22. By Luk Claes

New upstream release.

21. By Luk Claes

* Taking over with maintainer's consent.
* Adding watch file.

20. By Daniel Baumann

Removing all references to my old email address.

19. By Daniel Baumann <email address hidden>

* Updating year in copyright file.
* Dropping dpkg-source compression levels (Closes: #695714).
* Trimming diff headers in patches.
* Prefixing patches with four digits.

Branch metadata

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

Subscribers