summaryrefslogtreecommitdiffstats
path: root/loader/mediacheck.c
diff options
context:
space:
mode:
authorRadek Vykydal <rvykydal@redhat.com>2010-03-25 11:44:46 +0100
committerRadek Vykydal <rvykydal@redhat.com>2010-03-30 17:51:00 +0200
commit17da427795f92e0eaf18c457891594bc135c205f (patch)
tree75ce3e6699c8e951750a78afe33c55b1d19ec081 /loader/mediacheck.c
parent2ec6a15ad907d645677f933f1fb63ae3be1cdb9e (diff)
downloadanaconda-17da427795f92e0eaf18c457891594bc135c205f.tar.gz
anaconda-17da427795f92e0eaf18c457891594bc135c205f.tar.xz
anaconda-17da427795f92e0eaf18c457891594bc135c205f.zip
Add new return code check for isomd5sum's mediaCheckFile (#578160).
Related to #576251.
Diffstat (limited to 'loader/mediacheck.c')
-rw-r--r--loader/mediacheck.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/loader/mediacheck.c b/loader/mediacheck.c
index 22ffa52ea..e47ff4565 100644
--- a/loader/mediacheck.c
+++ b/loader/mediacheck.c
@@ -88,6 +88,10 @@ int doMediaCheck(char *file, char *descr) {
"primary volume descriptor. This probably "
"means the disc was created without adding the "
"checksum."));
+ } else if (rc == ISOMD5SUM_FILE_NOT_FOUND) {
+ logMessage(WARNING, "mediacheck: %s (%s) open failed", file, descr);
+ newtWinMessage(_("Error"), _("OK"),
+ _("Unable to open the image."));
} else if (rc == ISOMD5SUM_CHECK_FAILED) {
logMessage(ERROR, "mediacheck: %s (%s) FAILED", file, descr);
newtWinMessage(_("Error"), _("OK"),