Changeset 14169


Ignorieren:
Zeitstempel:
18.03.2017 18:54:31 (vor 3 Monaten)
Autor:
er13
Nachricht:

aiccu:

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/make/aiccu/files/root/etc/init.d/rc.aiccu

    r12296 r14169  
    2424    # try to load kernel module 
    2525    [ -d /proc/sys/net/ipv6 ] || modprobe ipv6 2>/dev/null 
     26 
     27    # save the current value of default/disable_ipv6 
     28    local default_disable_ipv6_path=/proc/sys/net/ipv6/conf/default/disable_ipv6 
     29    local default_disable_ipv6_value=$(cat $default_disable_ipv6_path 2>/dev/null) 
     30 
     31    # change the value of default/disable_ipv6 to that aiccu should be started with 
     32    echo 0 2>/dev/null >$default_disable_ipv6_path 
     33 
    2634    modlib_startdaemon $DAEMON start $DAEMON_CONFIG 
    2735    retval=$? 
     
    3038        let _timer-- 
    3139        if ifconfig ${AICCU_INTERFACE} >/dev/null 2>&1; then 
    32             echo 0 2>/dev/null >/proc/sys/net/ipv6/conf/${AICCU_INTERFACE}/disable_ipv6 
    3340            break 
    3441        fi 
    3542        sleep 1 
    3643    done 
     44 
     45    # restore the value of default/disable_ipv6 
     46    echo "$default_disable_ipv6_value" 2>/dev/null >$default_disable_ipv6_path 
     47 
    3748    if [ "$AICCU_RUNSCRIPT" == "yes" ]; then 
    3849        $AICCU_SH $AICCU_INTERFACE 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.