summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install/create/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/pkg_install/create/main.c')
-rw-r--r--usr.sbin/pkg_install/create/main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/create/main.c b/usr.sbin/pkg_install/create/main.c
index e463d1f..5e999da 100644
--- a/usr.sbin/pkg_install/create/main.c
+++ b/usr.sbin/pkg_install/create/main.c
@@ -48,7 +48,7 @@ enum zipper Zipper = BZIP2;
static void usage(void);
-static char opts[] = "EGYNnORhjvxyzf:p:P:C:c:d:i:I:k:K:r:t:X:D:m:s:S:o:b:";
+static char opts[] = "EGYNnORhjJvxyzf:p:P:C:c:d:i:I:k:K:r:t:X:D:m:s:S:o:b:";
static struct option longopts[] = {
{ "backup", required_argument, NULL, 'b' },
{ "extended", no_argument, NULL, 'E' },
@@ -190,6 +190,10 @@ main(int argc, char **argv)
Zipper = GZIP;
break;
+ case 'J':
+ Zipper = XZ;
+ break;
+
case 'b':
InstalledPkg = optarg;
while ((tmp = strrchr(optarg, (int)'/')) != NULL) {
OpenPOWER on IntegriCloud