Changeset 672 in MondoRescue for trunk/mondo/mondo/common/libmondo-files.c
- Timestamp:
- Jun 12, 2006, 9:55:14 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mondo/mondo/common/libmondo-files.c
r649 r672 1155 1155 fprintf(fout, "ipgateway=%s\n", nfs_client_defgw); 1156 1156 fprintf(fout, "ipconf=\n"); 1157 fprintf(fout, "nfsmount=%s\n", bkpinfo->nfs_mount); 1157 1158 fprintf(fout, "for i in `cat /proc/cmdline` ; do\n"); 1158 1159 fprintf(fout, " echo $i | grep -qi ipconf= && ipconf=`echo $i | cut -d= -f2`\n"); 1160 fprintf(fout, " echo $i | grep -qi nfsmount= && nfsmount=`echo $i | cut -d= -f2`\n"); 1159 1161 fprintf(fout, "done\n"); 1162 fprintf(fout, "nfs_server_ipaddr=`echo $nfsmount | cut -d: -f1`\n"); 1160 1163 fprintf(fout, "echo \"$ipconf\" | grep -q \"dhcp\"\n"); 1161 fprintf(fout, "if [ $? =0 ]; then\n");1164 fprintf(fout, "if [ $? -eq 0 ]; then\n"); 1162 1165 fprintf(fout, " ipdev=`echo $ipconf | cut -d: -f1`\n"); 1166 fprintf(fout, " echo \"Making DHCP request on $ipdev\"\n"); 1163 1167 fprintf(fout, " udhcpc -i $ipdev\n"); 1164 1168 fprintf(fout, "else\n"); … … 1173 1177 fprintf(fout, " route add default gw $ipgateway\n"); 1174 1178 fprintf(fout, "fi\n"); 1175 fprintf(fout, "ping -c $ipcount %s # ping server\n", nfs_server_ipaddr); 1176 fprintf(fout, "mount -t nfs -o nolock %s /tmp/isodir\n", 1177 bkpinfo->nfs_mount); 1179 fprintf(fout, "ping -c $ipcount $nfs_server_ipaddr # ping server\n"); 1180 fprintf(fout, "mount -t nfs -o nolock $nfsmount /tmp/isodir\n"); 1178 1181 paranoid_fclose(fout); 1179 1182 chmod(outfile, 0777);
Note:
See TracChangeset
for help on using the changeset viewer.