X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=archival%2Frpm.c;h=105394481d276315bc1fcbc76b8348ce34db559f;hb=8e92df15b512d108901ce1762e917518553a8aaf;hp=81a1d1d54543a852d09ae14bea580f9394a0522d;hpb=36184a487d20d4ae168c2ae247dd064b1e9f4f64;p=oweals%2Fbusybox.git diff --git a/archival/rpm.c b/archival/rpm.c index 81a1d1d54..105394481 100644 --- a/archival/rpm.c +++ b/archival/rpm.c @@ -7,6 +7,12 @@ * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ +//config:config RPM +//config: bool "rpm" +//config: default y +//config: help +//config: Mini RPM applet - queries and extracts RPM packages. + //applet:IF_RPM(APPLET(rpm, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_RPM) += rpm.o @@ -116,7 +122,7 @@ static void extract_cpio(int fd, const char *source_rpm) archive_handle->src_fd = fd; /*archive_handle->offset = 0; - init_handle() did it */ - setup_unzip_on_fd(archive_handle->src_fd, /*fail_if_not_detected:*/ 1); + setup_unzip_on_fd(archive_handle->src_fd, /*fail_if_not_compressed:*/ 1); while (get_header_cpio(archive_handle) == EXIT_SUCCESS) continue; }