aa-cleanprof - clean an existing AppArmor security profile.


   aa-cleanprof <executable> [<executable> ...] [-d /path/to/profiles]


   -d --dir  /path/to/profiles

      Specifies where to look for the AppArmor security profile set.
      Defaults to /etc/apparmor.d.

   -s --silent

      Silently overwrites the profile without user prompt.


   aa-cleanprof is used to perform a cleanup on one or more profiles.  The
   tool removes any existing superfluous rules (rules that are covered
   under an include or another rule), reorders the rules to group similar
   rules together and removes all comments from the file.


   If you find any bugs, please report them at


   apparmor(7), apparmor.d(5), aa-enforce(1), aa-complain(1),
   aa-disable(1), aa_change_hat(2), and <http://wiki.apparmor.net>.

More Linux Commands

Net::Server::INET(3pm) - Net::Server personality (Man Page)
Please read the pod on Net::Server first. This module is a personality, or extension, or sub class, of the Net::Server module. This personality is intended for

gnutls_x509_crt_cpy_crl_dist_points(3) - API function.......
This function will copy the CRL distribution points certificate extension, from the source to the destination certificate. This may be useful to copy from a CA

xmkmf(1) - create a Makefile from an Imakefile (Man Page)...
The xmkmf command is the normal way to create a Makefile from an Imakefile shipped with third-party software. When invoked with no arguments in a directory cont

XvFreeAdaptorInfo(3) - free adaptor information (Man Page)
XvFreeAdaptorInfo(3) frees adaptor information that was returned by XvQueryAdaptors(3). The data structure used for adaptor information is defined in the refere

cacaserver(1) - telnet server for libcaca - Linux man page
cacaserver reads libcaca animation files in its standard input and serves them as ANSI art on network port 51914. These animations can be created by any libcaca

pamdeinterlace(1) - remove every other row from a PAM/PNM im
This program is part of Netpbm(1) pamdeinterlace removes all the even-numbered or odd-numbered rows from the input PNM or PAM image. Specify which with the -tak

dirsplit(1) - splits directory into multiple with equal size
displit is designed to for a simple purpose: convert a directory with many multiple files (which are all smaller than a certain medium, eg. DVD) and splits it i

snmp_sess_error(3) - session functions - Linux manual page
These functions define a subset of the API that can be used to manage single SNMP sessions in a multi-threaded application. Except for snmp_sess_session(), thes

inch(3ncurses) - get a character and attributes from a curse
These routines return the character, of type chtype, at the current position in the named window. If any attributes are set for that position, their values are

Convert::UUlib(3pm) - Perl interface to the uulib library (a
Read the file doc/library.pdf from the distribution for in-depth information about the C-library used in this interface, and the rest of this document and espec

uuidgen(1) - create a new UUID value - Linux manual page....
The uuidgen program creates (and prints) a new universally unique identifier (UUID) using the libuuid(3) library. The new UUID can reasonably be considered uniq

Tk_RestackWindow(3) - Change a window's position in the stac
Tk_RestackWindow changes the stacking order of window relative to its siblings. If other is specified as NULL then window is repositioned at the top or bottom o

We can't live, work or learn in freedom unless the software we use is free.