~ubuntu-branches/ubuntu/hardy/apparmor/hardy-proposed

« back to all changes in this revision

Viewing changes to docs/apparmor_status.pod

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug
  • Date: 2007-09-11 10:44:56 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20070911104456-2a2vwe4wb0hxbc53
Tags: 2.1+961-0ubuntu1
* New upstream version.
  * Support resolvconf. Fix LP: #132468.
* Move package maintainance to bzr:
  * Apply all patches directly into the tree with dpatch apply-all.
  * debian/patches/: remove all patches as they are applied inline now.
  * debian/control, debian/control.modules.in: remove dpatch from
    Build Depends.
  * debian/rules:
    * remove dpatch include.
    * remove patch and unpatch dependencies
* debian/control:
  * Rename libapparmor-dev to libapparmor1-dev.
    Add Provides: and Conflict: tags.
  * Remove universe component in Section tag.
  * Remove apparmor-utils depends on bsdutils.
  * Update apparmor-modules Recommends to apparmor-modules-2.1.
* utils/:
  * Add audit man page.
* Fix mod_appamor library: remove rpath info.
  * debian/rules: remove rpath info.
  * debian/control: add chrpath as a build dependency.
* Remove apparmor-modules-source package:
  * debian/conrol: remove apparmor-modules-source package.
  * debian/apparmor.postinst, debian/apparmor.preinst,
    debian/apparmor.prerm: remove error_handler function.
  * debian/rules: remove error_handler option from dh_installinit.
  * debian/apparmor-modules-_KVERS_.postinst.modules.in,
    debian/control.modules.in: remove control and postinst files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# $Id: apparmor_status.pod 7 2006-04-12 03:21:58Z steve-beattie $
2
 
# This publication is intellectual property of Novell Inc. Its contents
3
 
# can be duplicated, either in part or in whole, provided that a copyright
4
 
# label is visibly located on each copy.
5
 
#
6
 
# All information found in this book has been compiled with utmost
7
 
# attention to detail. However, this does not guarantee complete accuracy.
8
 
# Neither SUSE LINUX GmbH, the authors, nor the translators shall be held
9
 
# liable for possible errors or the consequences thereof.
10
 
#
11
 
# Many of the software and hardware descriptions cited in this book
12
 
# are registered trademarks. All trade names are subject to copyright
13
 
# restrictions and may be registered trade marks. SUSE LINUX GmbH
14
 
# essentially adheres to the manufacturer's spelling.
15
 
#
16
 
# Names of products and trademarks appearing in this book (with or without
17
 
# specific notation) are likewise subject to trademark and trade protection
18
 
# laws and may thus fall under copyright restrictions.
19
 
#
20
 
# Please direct suggestions and comments to apparmor-general@forge.novell.com.
21
 
 
22
 
 
23
 
=pod
24
 
 
25
 
=head1 NAME
26
 
 
27
 
apparmor_status - display various information about the current AppArmor
28
 
policy.
29
 
 
30
 
=head1 SYNOPSIS
31
 
 
32
 
B<apparmor_status> [option]
33
 
 
34
 
=head1 DESCRIPTION
35
 
 
36
 
B<apparmor_status> will report various aspects of the current state of
37
 
AppArmor confinement. By default, it displays the same information as if
38
 
the I<--verbose> argument were given. A sample of what this looks like
39
 
is:
40
 
 
41
 
  apparmor module is loaded.
42
 
  110 profiles are loaded.
43
 
  102 profiles are in enforce mode.
44
 
  8 profiles are in complain mode.
45
 
  Out of 129 processes running:
46
 
  13 processes have profiles defined.
47
 
  8 processes have profiles in enforce mode.
48
 
  5 processes have profiles in complain mode.
49
 
 
50
 
Other argument options are provided to report individual aspects, to
51
 
support being used in scripts.
52
 
 
53
 
=head1 OPTIONS
54
 
 
55
 
B<apparmor_status> accepts only one argument at a time out of:
56
 
 
57
 
=over 4
58
 
 
59
 
=item --enabled
60
 
 
61
 
returns error code if AppArmor is not enabled.
62
 
 
63
 
=item --profiled
64
 
 
65
 
displays the number of loaded AppArmor policies.
66
 
 
67
 
=item --enforced
68
 
 
69
 
displays the number of loaded enforcing AppArmor policies.
70
 
 
71
 
=item --complaining
72
 
 
73
 
displays the number of loaded non-enforcing AppArmor policies.
74
 
 
75
 
=item --verbose
76
 
 
77
 
displays multiple data points about loaded AppArmor policy
78
 
set (the default action if no arguments are given).
79
 
 
80
 
=item --help
81
 
 
82
 
displays a short usage statement.
83
 
 
84
 
=back
85
 
 
86
 
=head1 BUGS
87
 
 
88
 
B<apparmor_status> must be run as root to read the state of the loaded
89
 
policy from the apparmor module. It uses the /proc filesystem to determine
90
 
which processes are confined and so is susceptible to race conditions.
91
 
 
92
 
If you find any additional bugs, please report them to bugzilla at
93
 
L<http://bugzilla.novell.com>.
94
 
 
95
 
=head1 SEE ALSO
96
 
 
97
 
apparmor(7), apparmor.d(5), and
98
 
L<http://forge.novell.com/modules/xfmod/project/?apparmor>.
99
 
 
100
 
=cut