]> git.ipfire.org Git - pakfire.git/commitdiff
key: Propagate offline mode to gpgme
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 7 Jul 2021 20:45:01 +0000 (20:45 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 7 Jul 2021 20:45:01 +0000 (20:45 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/pakfire.c

index 9010445314b45e4313ca48e805b8bd7ff1640c4c..e8043350ad8df2794a57baa29e9fe20c6a7a315c 100644 (file)
@@ -1099,6 +1099,10 @@ gpgme_ctx_t pakfire_get_gpgctx(Pakfire pakfire) {
                if (gpg_err_code(error) != GPG_ERR_NO_ERROR)
                        goto ERROR;
 
+               // Enable offline mode?
+               if (pakfire_has_flag(pakfire, PAKFIRE_FLAGS_OFFLINE))
+                       gpgme_set_offline(pakfire->gpgctx, 1);
+
                // Set output to be ASCII armoured
                gpgme_set_armor(pakfire->gpgctx, 1);