lp:~intrigeri/apparmor/utils-keep-shebang

Created by intrigeri and last modified
Get this branch:
bzr branch lp:~intrigeri/apparmor/utils-keep-shebang
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:
Development

Recent revisions

3717. By intrigeri

Stop inappropriately mangling script shebangs.

Patch by Adam Conrad <email address hidden>

3716. By Christian Boltz

Allow reading /etc/netconfig in abstractions/nameservice

/etc/netconfig is required by the tirpc library which nscd and several
other programs use.

References: https://bugzilla.opensuse.org/show_bug.cgi?id=1062244

Acked-by: Seth Arnold <email address hidden> for 2.9, 2.10, 2.11 and trunk

3715. By Steve Beattie

libapparmor: fix swig test_apparmor.py for zero length ptrace records

The added testcase for a ptrace target with an empty string
(ptrace_garbage_lp1689667_1.in) was causing the swig python test script
to fail. The generated python swig record for libapparmor ends up
setting a number of fields to None or other values that indicate the
value is unset, and the test script was checking if the value in the
field didn't evaluate to False in a python 'if' test.

Unfortunately, python evaluates the empty string '' as False in 'if'
tests, resulting in the specific field that contained the empty string
to be dropped from the returned record. This commit fixes that by
special case checking for the empty string.

Signed-off-by: Steve Beattie <email address hidden>
Acked-by: John Johansen <email address hidden>

3714. By Christian Boltz

Fix save_profiles() for YaST

YaST has two issues in the "save changed profiles" dialog:
- when using "save selected", the list of profiles doesn't get updated.
  Update q.options inside the loop to fix this.
- the list of profiles is displayed as "["/usr/bin/foo", true]" instead
  of just "/usr/bin/foo". Use changed.keys() instead of changed to fix
  this. (text-mode aa-logprof doesn't change, it always displayed
  "/usr/bin/foo" and continues to do so.)

References: https://bugzilla.opensuse.org/show_bug.cgi?id=1062667 part a)

Acked-by: Seth Arnold <email address hidden> for trunk and 2.11.

Note that 2.11 needs a slightly different patch (whitespace diff).

3713. By Steve Beattie

Merge fixes to Indonesian translations from lp translations branch

Merge fixes from Christian to address conflicting apparmor-utils
hotkeys in the Indonesian translation. Plus the usual lp timestamp
update.

Acked-by: Steve Beattie <email address hidden>

3712. By Steve Beattie

Translations: merge updates from launchpad

Updates to the following translations:

  * binutils - add and update an entry to de.po
  * utils
    - de.po: add several entries
    - en_GB.po: add many entries
    - es.po: add non-existing(?) entry
    - id.po: add many entries
    - sv.po: update and add correct a number of entries

All other changes are the usual nonsense of launchpad updating
timestamps and export information.

3711. By John Johansen

Remove the use of dbus from comments and policy from unix tests

Note one use of dbus is left because it is represnative of a unix
socket name used for communication with dbus

Signed-off-by: John Johansen <email address hidden>
Acked-by: Christian Boltz <email address hidden>

3710. By Christian Boltz

Allow /var/run/dovecot/login-master-notify* in dovecot imap-login profiles

Acked-by: Seth Arnold <email address hidden> for trunk, 2.11, 2.10 and 2.9.

3709. By John Johansen

Add the LSS and container con presentations for the last few years

Signed-off-by: John Johansen <email address hidden>

3708. By Jamie Strandboge

Description: allow access to stub resolver configuration

Signed-Off-By: Jamie Strandboge <email address hidden>
Acked-by: Seth Arnold <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