25 lines
301 B
Bash
Executable File
25 lines
301 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Start container with parameter : $@"
|
|
|
|
trap sig_term SIGTERM
|
|
|
|
sig_term() {
|
|
echo "CATCH SIGTERM"
|
|
pkill -SIGTERM dhcpd
|
|
pkill -SIGTERM radvd
|
|
wait
|
|
exit 0
|
|
}
|
|
|
|
# Execute paramater.
|
|
exec "$@"
|
|
|
|
if [ ${DHCPDBGFLG^^} = "TRUE" ]; then
|
|
DBG=-d
|
|
fi
|
|
|
|
dhcpd -6 $DBG -f $DHCPIF &
|
|
radvd -n &
|
|
wait
|