radtest и radclient

Как можно потестировать работу сервера FreeRadius ? Есть два способа:

Для простой проверки с логином-паролем достаточно:

Если же нужно «подробное» тестирование (например при отладке FreeRadius), с эмуляцией авторизации аккаунтингом и прочим, можно воспользоваться radclient.

простая авторизация:

авторизация с необычными параметрами:

аккаунтинг:

Как проверить, что входной поток stdin не пустой (php://stdin)

Можно например так:

php. Проверка, не запущен ли уже скрипт?

Дабы избежать повторного запуска скрипта, пока не отработал предыдущий запуск, можно применить такую проверку: