Changeset 2224 in MondoRescue for branches/2.2.9/mondo/src/common/libmondo-fork.c
- Timestamp:
- Jun 17, 2009, 4:43:35 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.9/mondo/src/common/libmondo-fork.c
r2178 r2224 7 7 8 8 #include "my-stuff.h" 9 #include "mr_mem.h" 9 10 #include "mondostructures.h" 10 11 #include "libmondo-fork.h" … … 103 104 *old_stderr, *cd_number_str; 104 105 char *p; 106 char *tmp1 = NULL; 105 107 106 108 /*@*********** End Variables ***************************************/ … … 131 133 old_stderr[0] = '\0'; 132 134 135 if (bkpinfo->nfs_user != NULL) { 136 mr_asprintf(&tmp1, "sudo -u %s %s", bkpinfo->nfs_user, basic_call); 137 } else { 138 mr_asprintf(&tmp1, "%s", basic_call); 139 } 140 133 141 sprintf(cd_number_str, "%d", cd_no); 134 resolve_naff_tokens(midway_call, basic_call, isofile, "_ISO_");142 resolve_naff_tokens(midway_call, tmp1, isofile, "_ISO_"); 135 143 resolve_naff_tokens(tmp, midway_call, cd_number_str, "_CD#_"); 136 144 resolve_naff_tokens(ultimate_call, tmp, MONDO_LOGFILE, "_ERR_"); 137 log_msg(4, "basic call = '%s'", basic_call);145 log_msg(4, "basic call = '%s'", tmp1); 138 146 log_msg(4, "midway_call = '%s'", midway_call); 139 147 log_msg(4, "tmp = '%s'", tmp); … … 169 177 } 170 178 if (retval) { 171 log_msg(2, "Basic call '%s' returned an error.", basic_call);179 log_msg(2, "Basic call '%s' returned an error.", tmp1); 172 180 popup_and_OK("Press ENTER to continue."); 173 181 popup_and_OK … … 184 192 } 185 193 194 mr_free(tmp1); 186 195 paranoid_free(midway_call); 187 196 paranoid_free(ultimate_call);
Note:
See TracChangeset
for help on using the changeset viewer.