diff --git a/doc/lrzip.conf.example b/doc/lrzip.conf.example index e083de1..9d0e814 100644 --- a/doc/lrzip.conf.example +++ b/doc/lrzip.conf.example @@ -57,3 +57,7 @@ # Override for Temporary Directory. Only valid when stdin/out or Test is used # TMPDIR = /tmp + +# ENCRYPT = NO + +# Whether to use encryption on compression \ No newline at end of file diff --git a/main.c b/main.c index 18a934e..33662d8 100644 --- a/main.c +++ b/main.c @@ -427,6 +427,9 @@ static void read_config(rzip_control *control) strcpy(control->tmpdir, parametervalue); if (strcmp(parametervalue + strlen(parametervalue) - 1, "/")) strcat(control->tmpdir, "/"); + } else if (isparameter(parameter, "encrypt")) { + if (isparameter(parameter, "YES")) + control->flags |= FLAG_ENCRYPT; } else /* oops, we have an invalid parameter, display */ print_err("lrzip.conf: Unrecognized parameter value, %s = %s. Continuing.\n",\