Ignore:
Timestamp:
Jul 24, 2007, 1:39:36 AM (17 years ago)
Author:
Bruno Cornec
Message:
  • Add the possibiilty to edit in interactive mode mtab and device.map for grub
  • Remove blkid cache files after restore to avoid problems in cloning mode
  • Fix what seems to appear a huge number of bugs in hack-fstab (illustration of 1 LOC = 1 bug :-)
  • Especially improve LABEL and UUID support.
  • Should fix #185
  • Exclude_path should be 4*MAX_STR_LEN everywhere. Fixed now.
  • Increasing that value will allow to having larger exclude paths.
  • Should solve bug #137 (and maybe #3 as well)
  • Adds support for fedora 7

(merge -r 1533:1547 $SVN_M/branches/2.2.5)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/stable/mondo/src/common/libmondo-filelist.c

    r1543 r1548  
    15251525
    15261526    malloc_string(sz_datefile);
    1527     malloc_string(exclude_paths);
     1527    if (!(exclude_paths = malloc(8*MAX_STR_LEN))) {
     1528        fatal_error("Cannot malloc exclude_paths");
     1529    }
    15281530    malloc_string(g_skeleton_filelist);
    15291531    // The pathname to the skeleton filelist, used to give better progress reporting for mondo_makefilelist().
     
    15831585        mr_msg(2, "include_paths = '%s'", include_paths);
    15841586        mr_msg(1, "Calculating filelist");
    1585         sprintf(exclude_paths, " %s %s %s %s %s %s . .. \
     1587        snprintf(exclude_paths, (size_t)8*MAX_STR_LEN," %s %s %s %s %s %s . .. \
    15861588" MNT_CDROM " " MNT_FLOPPY " /media \
    15871589/proc /sys /tmp /var/log/lastlog /root/images/mondo " MINDI_CACHE " " MONDO_CACHE, excp, call_program_and_get_last_line_of_output("locate /win386.swp 2> /dev/null"), call_program_and_get_last_line_of_output("locate /hiberfil.sys 2> /dev/null"), call_program_and_get_last_line_of_output("locate /pagefile.sys 2> /dev/null"), (tmpdir[0] == '/' && tmpdir[1] == '/') ? (tmpdir + 1) : tmpdir, (scratchdir[0] == '/' && scratchdir[1] == '/') ? (scratchdir + 1) : scratchdir);
Note: See TracChangeset for help on using the changeset viewer.