Subversion Repositories ALCASAR

Rev

Rev 861 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 861 Rev 888
Line 59... Line 59...
59
	--off|-off) # disable DHCP service
59
	--off|-off) # disable DHCP service
60
		$SED "s?.*statip.*?statip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
60
		$SED "s?.*statip.*?statip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
61
		$SED "s?^#nodynip.*?nodynip?g" $CHILLI_CONF_FILE
61
		$SED "s?^#nodynip.*?nodynip?g" $CHILLI_CONF_FILE
62
		$SED "s?^dynip.*?#dynip?g" $CHILLI_CONF_FILE
62
		$SED "s?^dynip.*?#dynip?g" $CHILLI_CONF_FILE
63
		$SED "s?^#dynip.*?#dynip?g" $CHILLI_CONF_FILE
63
		$SED "s?^#dynip.*?#dynip?g" $CHILLI_CONF_FILE
64
#		$SED "s?^ethers.*?#ethers\t\t$ETHERS_FILE?g" $CHILLI_CONF_FILE
-
 
65
		$SED "s?^DHCP.*?DHCP=off?g" $ALCASAR_CONF_FILE
64
		$SED "s?^DHCP.*?DHCP=off?g" $ALCASAR_CONF_FILE
66
		/etc/init.d/chilli restart
65
		/etc/init.d/chilli restart
67
		;;
66
		;;
68
	--full|-full) # enable DHCP service on all range of IP addresses
67
	--full|-full) # enable DHCP service on all range of IP addresses
69
		$SED "s?^.*statip.*?#statip?g" $CHILLI_CONF_FILE
68
		$SED "s?^.*statip.*?#statip?g" $CHILLI_CONF_FILE
70
		$SED "s?^nodynip.*?#nodynip?g" $CHILLI_CONF_FILE
69
		$SED "s?^nodynip.*?#nodynip?g" $CHILLI_CONF_FILE
71
#		$SED "s?^#ethers.*?ethers\t\t$ETHERS_FILE?g" $CHILLI_CONF_FILE
-
 
72
		$SED "s?^DHCP.*?DHCP=full?g" $ALCASAR_CONF_FILE
70
		$SED "s?^DHCP.*?DHCP=full?g" $ALCASAR_CONF_FILE
73
		$SED "s?^dynip.*?dynip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
71
		$SED "s?^dynip.*?dynip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
74
		$SED "s?^#dynip.*?dynip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
72
		$SED "s?^#dynip.*?dynip\t\t$PRIVATE_NETWORK_MASK?g" $CHILLI_CONF_FILE
75
		$SED "s?^dhcp_range.*?dhcp-range=$PRIVATE_FIRST_IP,$PRIVATE_LAST_IP,$PRIVATE_NETMASK,12h?g" $DNSMASQ_CONF_FILE
73
		$SED "s?^dhcp_range.*?dhcp-range=$PRIVATE_FIRST_IP,$PRIVATE_LAST_IP,$PRIVATE_NETMASK,12h?g" $DNSMASQ_CONF_FILE
76
		/etc/init.d/chilli restart
74
		/etc/init.d/chilli restart
77
		;;
75
		;;
78
	--half|-half) # enable DHCP service on half (upper) range of IP addresses
76
	--half|-half) # enable DHCP service on half (upper) range of IP addresses
79
		$SED "s?.*statip.*?statip\t\t$PRIVATE_STAT_IP?g" $CHILLI_CONF_FILE
77
		$SED "s?.*statip.*?statip\t\t$PRIVATE_STAT_IP?g" $CHILLI_CONF_FILE
80
		$SED "s?^nodynip.*?#nodynip?g" $CHILLI_CONF_FILE
78
		$SED "s?^nodynip.*?#nodynip?g" $CHILLI_CONF_FILE
81
#		$SED "s?^#ethers.*?ethers\t\t$ETHERS_FILE?g" $CHILLI_CONF_FILE
-
 
82
		$SED "s?^DHCP.*?DHCP=half?g" $ALCASAR_CONF_FILE
79
		$SED "s?^DHCP.*?DHCP=half?g" $ALCASAR_CONF_FILE
83
		$SED "s?^dynip.*?dynip\t\t$PRIVATE_DYN_IP?g" $CHILLI_CONF_FILE
80
		$SED "s?^dynip.*?dynip\t\t$PRIVATE_DYN_IP?g" $CHILLI_CONF_FILE
84
		$SED "s?^#dynip.*?dynip\t\t$PRIVATE_DYN_IP?g" $CHILLI_CONF_FILE
81
		$SED "s?^#dynip.*?dynip\t\t$PRIVATE_DYN_IP?g" $CHILLI_CONF_FILE
85
		$SED "s?^dhcp_range.*?dhcp-range=$PRIVATE_DYN_FIRST_IP,$PRIVATE_DYN_LAST_IP,$PRIVATE_NETMASK,12h?g" $DNSMASQ_CONF_FILE
82
		$SED "s?^dhcp_range.*?dhcp-range=$PRIVATE_DYN_FIRST_IP,$PRIVATE_DYN_LAST_IP,$PRIVATE_NETMASK,12h?g" $DNSMASQ_CONF_FILE
86
 
83