1
# This publication is intellectual property of Novell Inc. and Canonical
2
# Ltd. Its contents can be duplicated, either in part or in whole, provided
3
# that a copyright label is visibly located on each copy.
5
# All information found in this book has been compiled with utmost
6
# attention to detail. However, this does not guarantee complete accuracy.
7
# Neither SUSE LINUX GmbH, Canonical Ltd, the authors, nor the translators
8
# shall be held liable for possible errors or the consequences thereof.
10
# Many of the software and hardware descriptions cited in this book
11
# are registered trademarks. All trade names are subject to copyright
12
# restrictions and may be registered trade marks. SUSE LINUX GmbH
13
# and Canonical Ltd. essentially adhere to the manufacturer's spelling.
15
# Names of products and trademarks appearing in this book (with or without
16
# specific notation) are likewise subject to trademark and trade protection
17
# laws and may thus fall under copyright restrictions.
25
aa-autodep - guess basic AppArmor profile requirements
29
B<aa-autodep I<E<lt>executableE<gt>> [I<E<lt>executableE<gt>> ...]>
33
B<aa-autodep> is used to generate a minimal AppArmor profile for a set of
34
executables. This program will generate a profile for binary executable
35
as well as interpreted script programs. At a minimum aa-autodep will provide
36
a base profile containing a base include directive which includes basic
37
profile entries needed by most programs. The profile is generated by
38
recursively calling ldd(1) on the executables listed on the command line.
42
This program does not perform full static analysis of executables, so
43
the profiles generated are necessarily incomplete. If you find any bugs,
45
L<http://https://bugs.launchpad.net/apparmor/+filebug>.
49
apparmor(7), apparmor.d(5), aa-complain(1), aa-enforce(1), aa-disable(1),
50
aa_change_hat(2), and L<http://wiki.apparmor.net>.