lp:debian/keyutils
- Get this branch:
- bzr branch lp:debian/keyutils
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. - 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