summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install/delete/pkg_delete.1
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2001-02-27 09:00:18 +0000
committersobomax <sobomax@FreeBSD.org>2001-02-27 09:00:18 +0000
commit9ef21beb7a0f2e40841eaec959a3353bb1a0fab1 (patch)
treee3f9b793ac5867f8c854408a2545d3e05f9e0df5 /usr.sbin/pkg_install/delete/pkg_delete.1
parent3dba1d1543776a0f641cde330672fdb902764a4b (diff)
downloadFreeBSD-src-9ef21beb7a0f2e40841eaec959a3353bb1a0fab1.zip
FreeBSD-src-9ef21beb7a0f2e40841eaec959a3353bb1a0fab1.tar.gz
- Merge recently added into pkg_info(1) regex/glob matching functionality into
pkg_delete(1) as well; - add a new `-a' option for pkg_delete(1) to delete all installed packages; - add a new `-i' option for pkg_delete(1) to request simple rm(1)-like interactive confirmation before attempting to delete each package. Silently approved by: jkh, -ports
Diffstat (limited to 'usr.sbin/pkg_install/delete/pkg_delete.1')
-rw-r--r--usr.sbin/pkg_install/delete/pkg_delete.127
1 files changed, 26 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/delete/pkg_delete.1 b/usr.sbin/pkg_install/delete/pkg_delete.1
index 7ec63a6..55350bf 100644
--- a/usr.sbin/pkg_install/delete/pkg_delete.1
+++ b/usr.sbin/pkg_install/delete/pkg_delete.1
@@ -25,9 +25,12 @@
.Nd a utility for deleting previously installed software package distributions
.Sh SYNOPSIS
.Nm
-.Op Fl vDdnf
+.Op Fl dDfGinvx
.Op Fl p Ar prefix
.Ar pkg-name ...
+.Nm
+.Fl a
+.Op Ar flags
.Sh DESCRIPTION
The
.Nm
@@ -68,6 +71,12 @@ The following command line options are supported:
.Bl -tag -width indent
.It Ar pkg-name ...
The named packages are deinstalled.
+.It Fl a
+Unconditionally delete all currently installed packages.
+.It Fl i
+Request confirmation before attempting to delete each package,
+regardless whether or not the standard input device is a
+terminal.
.It Fl v
Turn on verbose output.
.It Fl D
@@ -94,6 +103,22 @@ the package.
.It Fl f
Force removal of the package, even if a dependency is recorded or the
deinstall or require script fails.
+.It Fl G
+Do not try to expand shell glob patterns in the
+.Ar pkg-name
+when selecting packages to be deleted (by default
+.Nm
+automatically expands shell glob patterns in the
+.Ar pkg-name ) .
+.It Fl x
+Treat the
+.Ar pkg-name
+as a regular expression and delete all packages whose names match
+that regular expression. Multiple regular expressions could be
+provided, in that case
+.Nm
+deletes all packages that match at least one
+regular expression from the list.
.El
.Sh TECHNICAL DETAILS
.Nm
OpenPOWER on IntegriCloud