From 90aaa28a95f28206e6bf4ed0d5a798595165cb8c Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Wed, 22 Jul 2009 21:34:25 +0300 Subject: apk: add --purge option (fixes #61) and do not remove modified configuration files unless --purge is specified. --- src/apk.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/apk.c') diff --git a/src/apk.c b/src/apk.c index 5266158..89dd53d 100644 --- a/src/apk.c +++ b/src/apk.c @@ -43,6 +43,8 @@ static struct apk_option generic_options[] = { { 0x101, "progress", "Show a progress bar" }, { 0x102, "clean-protected", "Do not create .apk-new files to " "configuration dirs" }, + { 0x106, "purge", "Delete also modified configuration files on " + "package removal" }, { 0x103, "allow-untrusted", "Blindly install packages with untrusted " "signatures or no signature at all" }, { 0x104, "simulate", "Show what would be done without actually " @@ -359,6 +361,9 @@ int main(int argc, char **argv) case 0x104: apk_flags |= APK_SIMULATE; break; + case 0x106: + apk_flags |= APK_PURGE; + break; case 0x105: apk_wait = atoi(optarg); break; -- cgit v1.2.3-60-g2f50