View | Details | Raw Unified | Return to bug 142972 | Differences between
and this patch

Collapse All | Expand All

(-)b/etc/rc.d/jail Tue Sep 18 23:16:32 2012 +0100 (-3 / +11 lines)
Lines 641-649 Link Here
641
                       i=$((i + 1))
641
                       i=$((i + 1))
642
               done
642
               done
643
               eval ${_setfib} jail -n ${_jail} ${_flags} -i ${_rootdir} ${_hostname} \
643
644
                       \"${_addrl}\" ${_exec_start} > ${_tmp_jail} 2>&1 \
644
               if [ -n "${_addrl}" ]
645
                       </dev/null
645
               then
646
                       eval ${_setfib} jail -i -cm ${_flags} path=\"${_rootdir}\" host.hostname=\"${_hostname}\" name=\"${_jail}\" \
647
                               ip4.addr=\"${_addrl}\" command=${_exec_start} > ${_tmp_jail} 2>&1 \
648
                               </dev/null
649
               else
650
                       eval ${_setfib} jail -i -cm ${_flags} path=\"${_rootdir}\" host.hostname=\"${_hostname}\" name=\"${_jail}\" \
651
                                command=${_exec_start} > ${_tmp_jail} 2>&1 \
652
                                </dev/null
653
               fi
646
               if [ "$?" -eq 0 ] ; then
654
               if [ "$?" -eq 0 ] ; then
647
                       _jail_id=$(head -1 ${_tmp_jail})
655
                       _jail_id=$(head -1 ${_tmp_jail})

Return to bug 142972