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

« back to all changes in this revision

Viewing changes to utils/unconfined.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: unconfined.pod 535 2007-04-03 20:13:35Z 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
unconfined - output a list of processes with tcp or udp ports that do
 
28
not have AppArmor profiles loaded
 
29
 
 
30
=head1 SYNOPSIS
 
31
 
 
32
B<unconfined>
 
33
 
 
34
=head1 DESCRIPTION
 
35
 
 
36
B<unconfined> will use netstat(8) to determine which processes have open
 
37
network sockets and do not have AppArmor profiles loaded into the kernel.
 
38
 
 
39
=head1 BUGS
 
40
 
 
41
B<unconfined> must be run as root to retrieve the process executable
 
42
link from the F</proc> filesystem. This program is susceptible to race
 
43
conditions of several flavours: an unlinked executable will be mishandled;
 
44
an executable started before a AppArmor profile is loaded will not
 
45
appear in the output, despite running without confinement; a process that dies
 
46
between the netstat(8) and further checks will be mishandled. This
 
47
program only lists processes using TCP and UDP. In short, this
 
48
program is unsuitable for forensics use and is provided only as an aid
 
49
to profiling all network-accessible processes in the lab.
 
50
 
 
51
If you find any bugs, please report them to bugzilla at
 
52
L<http://bugzilla.novell.com>.
 
53
 
 
54
=head1 SEE ALSO
 
55
 
 
56
netstat(8), apparmor(7), apparmor.d(5), change_hat(2), and
 
57
L<http://forge.novell.com/modules/xfmod/project/?apparmor>.
 
58
 
 
59
=cut