Changeset 1644 in MondoRescue for branches/2.2.5/mondo/src/common/libmondo-archive.c
- Timestamp:
- Sep 23, 2007, 2:41:29 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.5/mondo/src/common/libmondo-archive.c
r1614 r1644 1474 1474 } 1475 1475 /* if not Debian then go ahead & use fdformat */ 1476 strcpy(tempfile, 1477 call_program_and_get_last_line_of_output 1478 ("mktemp -q /tmp/mondo.XXXXXXXX")); 1476 sprintf(tempfile, "%s/mondo.floppy.log", bkpinfo->tmpdir); 1479 1477 sprintf(command, "%s >> %s 2>> %s; rm -f %s", cmd, tempfile, tempfile, 1480 1478 tempfile); … … 3195 3193 } 3196 3194 log_to_screen("Scanning CD-ROM drive..."); 3197 sprintf(mtpt, "/tmp/cd.mtpt.%ld.%ld", (long int) random(), 3198 (long int) random()); 3195 sprintf(mtpt, "%s/cd.mtpt", bkpinfo->tmpdir); 3199 3196 make_hole_for_dir(mtpt); 3200 3197 … … 3959 3956 log_msg(2, 3960 3957 "Not verifying again. Per-CD/ISO verification already carried out."); 3961 paranoid_system3962 ("cat /tmp/changed.files.* > /tmp/changed.files 2> /dev/null");3958 sprintf(tmp, "cat %s/changed.files > %s/changed.files 2> /dev/null",bkpinfo->tmpdir, MINDI_CACHE); 3959 paranoid_system(tmp); 3963 3960 } else { 3964 3961 g_current_media_number = cdno; … … 3996 3993 */ 3997 3994 sprintf(tmp, 3998 "grep 'afio: ' %s | sed 's/afio: //' | grep -vE '^/dev/.*$' >> /tmp/changed.files",3999 MONDO_LOGFILE );3995 "grep 'afio: ' %s | sed 's/afio: //' | grep -vE '^/dev/.*$' >> %s/changed.files", 3996 MONDO_LOGFILE, MINDI_CACHE); 4000 3997 system(tmp); 4001 3998 4002 3999 sprintf(tmp, 4003 "grep 'star: ' %s | sed 's/star: //' | grep -vE '^/dev/.*$' >> /tmp/changed.files",4004 MONDO_LOGFILE );4000 "grep 'star: ' %s | sed 's/star: //' | grep -vE '^/dev/.*$' >> %s/changed.files", 4001 MONDO_LOGFILE, MINDI_CACHE); 4005 4002 system(tmp); 4006 4003 run_program_and_log_output("umount " MNT_CDROM, FALSE); … … 4010 4007 //} 4011 4008 } 4012 diffs = count_lines_in_file("/tmp/changed.files"); 4009 sprintf(tmp, "%s/changed.files", MINDI_CACHE); 4010 diffs = count_lines_in_file(tmp); 4013 4011 4014 4012 if (diffs > 0) {
Note:
See TracChangeset
for help on using the changeset viewer.