lp:~intrigeri/apparmor/nameservice-support-libnss-gw-name

Created by intrigeri and last modified
Get this branch:
bzr branch lp:~intrigeri/apparmor/nameservice-support-libnss-gw-name
Only intrigeri can upload to this branch. If you are intrigeri please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
intrigeri
Project:
AppArmor
Status:
Merged

Recent revisions

3366. By intrigeri

abstractions/nameservice: support systems that use libnl-3-200 via libnss-gw-name.

Patch initially proposed by Simon McVittie <email address hidden>.
Closes: Debian#810888

3365. By Christian Boltz

Drop unused suggest_incs_for_path() in aa.py

Acked-by: Seth Arnold <email address hidden>

3364. By Tyler Hicks

pam_apparmor: Don't leak /dev/urandom fd

If reading /dev/urandom failed, the corresponding file descriptor was
leaked through the error path.

Coverity CID #56012

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3363. By Tyler Hicks

libapparmor: Fix -Wunused-but-set-variable GCC warning

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Seth Arnold <email address hidden>

3362. By Tyler Hicks

libapparmor: Fix -Wunused-variable GCC warning

The variable was only referenced by commented section of code so move
the declaration into the comment.

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3361. By Tyler Hicks

README: Document Coverity support

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3360. By Tyler Hicks

Makefile: Add coverity target

Add a target that uses cov-build, which must be found in $PATH, to
generate an intermediate Coverity directory called cov-int. The
intermediate Coverity directory will be based on a clean snapshot of the
last commit in the bzr tree. Finally, the intermediate directory is
converted to a compressed tarball, stored in
apparmor-<SNAPSHOT_VERSION>-cov-int.tar.gz, and is suitable for
uploading to scan.coverity.com.

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3359. By Tyler Hicks

Makefile: Convert shell variables into reusable make variables

Turn REPO_VERSION and SNAPSHOT_DIR into make variables that may be
reused by future targets that specify the snapshot target as a
prerequisite. This prevents us from having to repeatedly call out to
potentially slow commands on bound bzr branches, such as the bzr
version-info command stored in the REPO_VERSION_CMD make variable.

The new REPO_VERSION make variable is turned into a "simply expanded"
variable as to not require a callout to bzr each time it is expanded.

The SNAPSHOT_DIR shell variable is renamed to SNAPSHOT_NAME as a make
variable. The new name may be slightly more descriptive in the future as
the variable will be reused in other ways besides a simple directory
name.

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3358. By Tyler Hicks

common: Simplify REPO_VERSION_CMD in Make.rules

bzr version-info supports directly printing the bare revno to stdout so
we should use that instead of parsing the default verbose output.

This change simplifies the shell snippet used to assign the
REPO_VERSION_CMD make variable. It was also tested to work with the bzr
present in Ubuntu 12.04.

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Christian Boltz <email address hidden>
Acked-by: Steve Beattie <email address hidden>

3357. By Tyler Hicks

Makefile: Reorder DIRS variable according to build order

Order the DIRS variable according to build order. This allows the DIRS
variable to be iterated over to build libapparmor, binutils, parser,
utils, etc., without having to reorder the list.

Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>
Acked-by: Christian Boltz <email address hidden>

Branch metadata

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

Subscribers