Версия пакета: docs-alt-server-11.1-alt6 Описание ошибки: В пункте "63.5.5.2. Ограничение по времени (например, 1 час в день)" указан пример конфигурации модуля для ограничения времени работы пользователя: ``` Создайте модуль daily_time (/etc/raddb/mods-available/daily_time): sqlcounter daily_time { counter_name = Daily-Time check_name = Max-Daily-Session sql_module_instance = sql key = User-Name reset = daily query = " SELECT IFNULL(SUM(acctsessiontime), 0) FROM radacct WHERE username = '%{User-Name}' AND acctstarttime >= DATE_SUB(NOW(), INTERVAL 1 DAY)" } ``` При использовании подобной конфигурации выдается ошибка при запуске FreeRADIUS (# radiusd -X): including configuration file /etc/raddb/mods-enabled/daily_time /etc/raddb/mods-enabled/daily_time[7]: Parse error: Unterminated string Errors reading or parsing /etc/raddb/radiusd.conf Чтобы исправить ошибку, необходимо в тексте запроса указать символы переноса строки: ``` sqlcounter daily_time { counter_name = Daily-Time check_name = Max-Daily-Session sql_module_instance = sql key = User-Name reset = daily query = " \ SELECT IFNULL(SUM(acctsessiontime), 0) \ FROM radacct \ WHERE username = '%{User-Name}' \ AND acctstarttime >= DATE_SUB(NOW(), INTERVAL 1 DAY)" } ```
docs-alt-server-11.1-alt7 -> sisyphus: Fri Apr 03 2026 Elena Mishina <lepata@altlinux> 11.1-alt7 - fix FreeRADIUS (closes #58466, #58468, #58467, #58465, #58470, #58477, #58478) - fix some typos (closes #58480) - fix polkit log typos (closes #58486)