Tuesday, May 04, 2010

Boot up radiusd

if [ -x /usr/local/bin/mysqld_safe ]; then
        /usr/local/bin/mysqld_safe >/dev/null 2>&1 &
        echo -n ' mysqld '
        sleep 10
        /usr/local/sbin/radiusd -X >/dev/null 2>&1 &
fi

Radiusd yang dikombinasikan dengan mysql terkadang mengalami permasalahan pada saat system boot-up. Permasalahan yang terjadi adalah radiusd tidak dapat terkoneksi dengan mysql, hal itu disebabkan karena mysql membutuhkan waktu sekian seconds untuk starting. Untuk mengakali hal tersebut maka "sleep 10" di perlukan untuk menambahkan delay antara starting mysql server dan radiusd.