~ubuntu-branches/ubuntu/vivid/apparmor/vivid

« back to all changes in this revision

Viewing changes to profiles/apparmor/profiles/extras/usr.sbin.vsftpd

  • Committer: Package Import Robot
  • Author(s): Steve Beattie
  • Date: 2015-02-17 16:31:25 UTC
  • mfrom: (1.1.30)
  • Revision ID: package-import@ubuntu.com-20150217163125-5vmwxmwqc3g0ln0f
Tags: 2.9.1-0ubuntu4
* Update to apparmor 2.9.1
  - make parser mount rule options consistent with documentation
    (LP: #1401619)
  - make parser fail if unknown mount options are encountered
    (LP: #1401621)
  - stop aa-logprof from asking about already allowed network rules
    (LP: #1380367)
  - make utils offer abstractions for network rules (LP: #1380367)
  - make libapparmor understand logs generated by syslog-ng
    (LP: #1399027)
  - stop python utilities from adding duplicate quotes (LP: #1328707)
  - work around aa-cleanprof crashes (LP: #1382236)
  - other bug fixes, performance improvements, and testcases added to
    the python utils.
  - policy updates for dnsmasq, nscd, and others
  - translation updates
* Partial sync with debian apparmor package:
  - debian/apparmor-profiles.install: add additional dovecot and
    smbldap-useradd profiles
  - debian/control: fix typo in apparmor-docs description, fix file
    overwrite issues with python-apparmor, apparmor-docs
  - debian/rules: improved repeat-build cleanup logic.
  - Add Turkish translation of debconf messages. Thanks to
    Mert Dirik <mertdirik@gmail.com> for the patch!
  - debian/apparmor.postrm: Remove
    /var/lib/apparmor/profiles/.apparmor.md5sums and parent
    directories on package purge.
* add-mir-abstractions-lp1422521.patch: add mir abstraction to cover
  mir specific libraries (LP: #1422521)
* debian/rules: remove no longer needed references to PERLDIR when
  installing from utils/

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# ------------------------------------------------------------------
2
2
#
3
3
#    Copyright (C) 2002-2005 Novell/SUSE
 
4
#    Copyright (C) 2014 Christian Boltz
4
5
#
5
6
#    This program is free software; you can redistribute it and/or
6
7
#    modify it under the terms of version 2 of the GNU General Public
16
17
  #include <abstractions/authentication>
17
18
 
18
19
  /dev/urandom               r,
 
20
  /etc/environment           r,
19
21
  /etc/fstab                 r,
 
22
  /etc/ftpusers              r,
20
23
  /etc/hosts.allow           r,
21
24
  /etc/hosts.deny            r,
22
25
  /etc/mtab                  r,
23
 
  /etc/shells                r,
 
26
  /etc/shells                r,
24
27
  /etc/vsftpd.*              r,
25
28
  /etc/vsftpd/*              r,
26
 
  /usr/sbin/vsftpd           rmix,
 
29
  /@{PROC}/@{pid}/mounts     r,
 
30
  /usr/sbin/vsftpd           rmix,
 
31
  /{,var/}run/utmp           rk,
27
32
  /var/log/vsftpd.log        w,
28
33
  /var/log/xferlog           w,
29
34
  # anon chroots