policycoreutils: semanage: introduce better deleteall support

The help text, man pages, and stuff didn't include everything about
deleteall rules.  Try to update them.

Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Dan Walsh <dwalsh@redhat.com>
diff --git a/policycoreutils/semanage/semanage b/policycoreutils/semanage/semanage
index d116ba0..d6da6de 100644
--- a/policycoreutils/semanage/semanage
+++ b/policycoreutils/semanage/semanage
@@ -45,13 +45,13 @@
 semanage [ -S store ] -i [ input_file | - ]
 
 semanage {boolean|login|user|port|interface|node|fcontext} -{l|D} [-n]
-semanage login -{a|d|m} [-sr] login_name | %groupname
-semanage user -{a|d|m} [-LrRP] selinux_name
-semanage port -{a|d|m} [-tr] [ -p proto ] port | port_range
-semanage interface -{a|d|m} [-tr] interface_spec
-semanage node -{a|d|m} [-tr] [ -p protocol ] [-M netmask] addr
-semanage fcontext -{a|d|m} [-frst] file_spec
-semanage boolean -{d|m} [--on|--off|-1|-0] -F boolean | boolean_file
+semanage login -{a|d|m|D} [-sr] login_name | %groupname
+semanage user -{a|d|m|D} [-LrRP] selinux_name
+semanage port -{a|d|m|D} [-tr] [ -p proto ] port | port_range
+semanage interface -{a|d|m|D} [-tr] interface_spec
+semanage node -{a|d|m|D} [-tr] [ -p protocol ] [-M netmask] addr
+semanage fcontext -{a|d|m|D} [-frst] file_spec
+semanage boolean -{d|m|D} [--on|--off|-1|-0] -F boolean | boolean_file
 semanage permissive -{d|a} type
 semanage dontaudit [ on | off ]
 
diff --git a/policycoreutils/semanage/semanage.8 b/policycoreutils/semanage/semanage.8
index bb52c6b..ead650e 100644
--- a/policycoreutils/semanage/semanage.8
+++ b/policycoreutils/semanage/semanage.8
@@ -5,19 +5,19 @@
 .SH "SYNOPSIS"
 .B semanage {boolean|login|user|port|interface|node|fcontext} \-{l|D} [\-n] [\-S store]
 .br
-.B semanage boolean \-{d|m} [\-\-on|\-\-off|\-1|\-0] -F boolean | boolean_file
+.B semanage boolean \-{d|m|D} [\-\-on|\-\-off|\-1|\-0] -F boolean | boolean_file
 .br
-.B semanage login \-{a|d|m} [\-sr] login_name | %groupname
+.B semanage login \-{a|d|m|D} [\-sr] login_name | %groupname
 .br
-.B semanage user \-{a|d|m} [\-LrRP] selinux_name
+.B semanage user \-{a|d|m|D} [\-LrRP] selinux_name
 .br
-.B semanage port \-{a|d|m} [\-tr] [\-p proto] port | port_range
+.B semanage port \-{a|d|m|D} [\-tr] [\-p proto] port | port_range
 .br
-.B semanage interface \-{a|d|m} [\-tr] interface_spec
+.B semanage interface \-{a|d|m|D} [\-tr] interface_spec
 .br
-.B semanage node -{a|d|m} [-tr] [ -p protocol ] [-M netmask] address
+.B semanage node -{a|d|m|D} [-tr] [ -p protocol ] [-M netmask] address
 .br
-.B semanage fcontext \-{a|d|m} [\-frst] file_spec
+.B semanage fcontext \-{a|d|m|D} [\-frst] file_spec
 .br
 .B semanage permissive \-{a|d} type
 .br