source: MondoRescue/branches/3.3/mindi-busybox/examples/var_service/zcip_if/convert2ipconf@ 3770

Last change on this file since 3770 was 3621, checked in by Bruno Cornec, 10 years ago

New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.

  • Property svn:executable set to *
File size: 440 bytes
Line 
1#!/bin/sh
2# convert:
3
4#interface=eth1
5#ip=169.254.x.y
6
7# into:
8
9#let cfg=cfg+1
10#if[$cfg]=...; ip[$cfg]=...; ipmask[$cfg]=.../...; gw[$cfg]=...; net[$cfg]=... dns[$cfg]=...
11
12exec >/dev/null
13#exec >"$0.out" # debug
14exec 2>&1
15
16test "$interface" || exit 1
17test "$ip" || exit 1
18
19{
20echo "let cfg=cfg+1"
21test "$interface" && echo "if[\$cfg]='$interface'"
22test "$ip" && echo "ip[\$cfg]='$ip'"
23test "$ip" && echo "ipmask[\$cfg]='$ip/16'"
24} >"$1"
Note: See TracBrowser for help on using the repository browser.