Changeset 914 in MondoRescue for trunk/mondo/src/common/libmondo-archive.c


Ignore:
Timestamp:
Nov 2, 2006, 2:00:32 AM (17 years ago)
Author:
Bruno Cornec
Message:

merge -r902:913 $SVN_M/branches/stable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mondo/src/common/libmondo-archive.c

    r900 r914  
    568568
    569569    mr_asprintf(&tmp,
    570              "echo '%s' | tr -s ' ' '\n' | grep -x '/dev/.*' | tr -s '\n' ' ' | awk '{print $0\"\\n\";}'",
     570             "echo '%s' | tr -s ' ' '\n' | grep -E '^/dev/.*$' | tr -s '\n' ' ' | awk '{print $0\"\\n\";}'",
    571571             bkpinfo->exclude_paths);
    572572    devs_to_exclude = call_program_and_get_last_line_of_output(tmp);
     
    17411741                }
    17421742                pause_for_N_seconds(5, "Letting DVD drive settle");
    1743                 mr_asprintf(&sz_blank_disk, "dvd+rw-format %s",
     1743                mr_asprintf(&sz_blank_disk, "dvd+rw-format -force %s",
    17441744                         bkpinfo->media_device);
    17451745                log_msg(3, "sz_blank_disk = '%s'", sz_blank_disk);
     
    18051805// FIXME --- change mkisofs string to MONDO_MKISOFS_NONBOOTABLE and add ' .' at end
    18061806            res = eval_call_to_make_ISO(bkpinfo,
    1807                                         "mkisofs -o _ISO_ -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
     1807                                        "mkisofs -o '_ISO_' -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
    18081808                                        destfile, g_current_media_number,
    18091809                                        MONDO_LOGFILE, message_to_screen);
     
    18241824#ifdef __IA64__
    18251825                log_msg(1, "IA64 --> elilo");
    1826                 mr_asprintf(&tmp2,"mkisofs -no-emul-boot -b images/mindi-bootroot.%s.img -c boot.cat -o _ISO_ -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .", bkpinfo->mrconf->mindi_ia64_boot_size);
     1826                mr_asprintf(&tmp2,"mkisofs -no-emul-boot -b images/mindi-bootroot.%s.img -c boot.cat -o '_ISO_' -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .", bkpinfo->mrconf->mindi_ia64_boot_size);
    18271827                res = eval_call_to_make_ISO(bkpinfo,
    18281828                                            tmp2,
     
    18371837                log_msg(1, "Non-ia64 --> lilo");
    18381838                res = eval_call_to_make_ISO(bkpinfo,
    1839                                             "mkisofs -b images/mindi-bootroot.2880.img -c boot.cat -o _ISO_ -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
     1839                                            "mkisofs -b images/mindi-bootroot.2880.img -c boot.cat -o '_ISO_' -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
    18401840                                            destfile,
    18411841                                            g_current_media_number,
     
    18471847                log_msg(1, "Isolinux");
    18481848                res = eval_call_to_make_ISO(bkpinfo,
    1849                                             "mkisofs -no-emul-boot -b isolinux.bin -boot-load-size 4 -boot-info-table -c boot.cat -o _ISO_ -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
     1849                                            "mkisofs -no-emul-boot -b isolinux.bin -boot-load-size 4 -boot-info-table -c boot.cat -o '_ISO_' -J -r -p MondoRescue -publisher www.mondorescue.org -A Mondo_Rescue_GPL -V _CD#_ .",
    18501850                                            destfile,
    18511851                                            g_current_media_number,
     
    36193619        }
    36203620        mr_asprintf(&tmp,
    3621                  "grep 'afio: ' %s | sed 's/afio: //' | grep -vx '/dev/.*' >> /tmp/changed.files",
     3621                 "grep 'afio: ' %s | sed 's/afio: //' | grep -vE '^/dev/.*$' >> /tmp/changed.files",
    36223622                 MONDO_LOGFILE);
    36233623        system(tmp);
     
    36253625
    36263626        mr_asprintf(&tmp,
    3627                  "grep 'star: ' %s | sed 's/star: //' | grep -vx '/dev/.*' >> /tmp/changed.files",
     3627                 "grep 'star: ' %s | sed 's/star: //' | grep -vE '^/dev/.*$' >> /tmp/changed.files",
    36283628                 MONDO_LOGFILE);
    36293629        system(tmp);
Note: See TracChangeset for help on using the changeset viewer.