Redback

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (14)

просмотр истории страницы
    "balance_negative")
    LOG INFO "event type: $EVENT $DATA"
    echo "Acct-Session-Id=\"$acct_session_id\",HTTP-Redirect-Profile-Name=\"NOAUTH\",Forward-Policy=\"in:NOAUTH-IPOE\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    ;;
    "balance_positive")
    LOG INFO "event type: $EVENT $DATA"
    echo "Acct-Session-Id=\"$acct_session_id\",Forward-Policy = \"in:\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    ;;
    "login")
    LOG INFO "event type: $EVENT $DATA"
    [ "$over_limit" = 1 ] && echo "Acct-Session-Id=\"$acct_session_id\",HTTP-Redirect-Profile-Name=\"NOAUTH\",Forward-Policy=\"in:NOAUTH-IPOE\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    [ "$over_limit" = 0 ] && echo "Acct-Session-Id=\"$acct_session_id\",Forward-Policy = \"in:\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    ;;
    "logout")
    LOG INFO "event type: $EVENT $DATA"
    echo "Acct-Session-Id=\"$acct_session_id\",HTTP-Redirect-Profile-Name=\"NOAUTH\",Forward-Policy=\"in:NOAUTH-IPOE\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback    
    [ "$deleted" = 1 ] &&  echo "Acct-Session-Id=\"$acct_session_id\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 disconnect redback
    ;;
    "rate_set")
    LOG INFO "event type: $EVENT $DATA"
        echo "Acct-Session-Id=\"$acct_session_id\",Deactivate-Service-Name=\"service$ceil_in\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback;
    echo "Acct-Session-Id=\"$acct_session_id\",Service-Name=\"service$ceil_in\",Service-Action=\"0\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback;    
    [ "$over_limit" = 1 ] && echo "Acct-Session-Id=\"$acct_session_id\",HTTP-Redirect-Profile-Name=\"NOAUTH\",Forward-Policy=\"in:NOAUTH-IPOE\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    ;;
    "period_closed")
    "try_double_login")
    LOG INFO "event type: $EVENT $DATA"
    echo "Acct-Session-Id=\"$acct_session_id\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 disconnect redback
    ;;
    
    "user_data_changed")
    LOG INFO "event type: $EVENT $DATA"
    [ "$over_limit" = 1 ] && echo "Acct-Session-Id=\"$acct_session_id\",HTTP-Redirect-Profile-Name=\"NOAUTH\",Forward-Policy=\"in:NOAUTH-IPOE\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    [ "$over_limit" = 0 ] && echo "Acct-Session-Id=\"$acct_session_id\",Forward-Policy = \"in:\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 coa redback
    [ "$deleted" = 1 ] &&  echo "Acct-Session-Id=\"$acct_session_id\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 disconnect redback
    ;;
    "user_del")
    LOG INFO "event type: $EVENT $DATA"
    [ "$deleted" = 1 ] &&  echo "Acct-Session-Id=\"$acct_session_id\"" | radclient -x 10.1.1.1:1700 $nas_ip:1700 disconnect redback
    ;;