projects
/
oweals
/
opkg-lede.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
opkg: skip downloading Packages.sig if GPGME is not enabled at build time
[oweals/opkg-lede.git]
/
libopkg
/
opkg_cmd.c
diff --git
a/libopkg/opkg_cmd.c
b/libopkg/opkg_cmd.c
index ea815ec7d47a71053cc134a045f6f6440a344b76..463b15d49f5081117c622ea57fad35e70bd4175a 100644
(file)
--- a/
libopkg/opkg_cmd.c
+++ b/
libopkg/opkg_cmd.c
@@
-257,6
+257,7
@@
static int opkg_update_cmd(opkg_conf_t *conf, int argc, char **argv)
}
free(url);
}
free(url);
+#ifdef HAVE_GPGME
/* download detached signitures to verify the package lists */
/* get the url for the sig file */
if (src->extra_data) /* debian style? */
/* download detached signitures to verify the package lists */
/* get the url for the sig file */
if (src->extra_data) /* debian style? */
@@
-284,8
+285,11
@@
static int opkg_update_cmd(opkg_conf_t *conf, int argc, char **argv)
}
unlink (tmp_file_name);
free (tmp_file_name);
}
unlink (tmp_file_name);
free (tmp_file_name);
-
free (url);
free (url);
+#else
+ opkg_message (conf, OPKG_NOTICE, "Signiture check for %s skipped "
+ "because GPG support was not enabled in this build\n", src->name);
+#endif
free(list_file_name);
}
rmdir (tmp);
free(list_file_name);
}
rmdir (tmp);