summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install/delete
diff options
context:
space:
mode:
authorhoek <hoek@FreeBSD.org>2000-06-02 04:32:37 +0000
committerhoek <hoek@FreeBSD.org>2000-06-02 04:32:37 +0000
commit7e994844ceceb23ce5ce625de614609553a6cccd (patch)
tree6cd3ce063b7a4fa952c5e72cc554e409a30946e9 /usr.sbin/pkg_install/delete
parent9d6c03859ba18a90fa949111eb157945b2b8e51b (diff)
downloadFreeBSD-src-7e994844ceceb23ce5ce625de614609553a6cccd.zip
FreeBSD-src-7e994844ceceb23ce5ce625de614609553a6cccd.tar.gz
Use `rm -f` if the -f (force) option was given.
Diffstat (limited to 'usr.sbin/pkg_install/delete')
-rw-r--r--usr.sbin/pkg_install/delete/perform.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/delete/perform.c b/usr.sbin/pkg_install/delete/perform.c
index 11e96be..f3a963e 100644
--- a/usr.sbin/pkg_install/delete/perform.c
+++ b/usr.sbin/pkg_install/delete/perform.c
@@ -204,7 +204,7 @@ pkg_do(char *pkg)
}
if (!Fake) {
- if (vsystem("%s -r %s", REMOVE_CMD, LogDir)) {
+ if (vsystem("%s -r%c %s", REMOVE_CMD, Force ? 'f' : ' ', LogDir)) {
warnx("couldn't remove log entry in %s, deinstall failed", LogDir);
if (!Force)
return 1;
OpenPOWER on IntegriCloud