Bug 58477 - Указана некорректная конфигурация модуля для FreeRADIUS
Summary: Указана некорректная конфигурация модуля для FreeRADIUS
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: docs-alt-server (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Elena Mishina
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-02 10:24 MSK by Лавренко Егор Сергеевич
Modified: 2026-04-03 13:37 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Лавренко Егор Сергеевич 2026-04-02 10:24:27 MSK
Версия пакета:
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)"
}
```
Comment 1 Repository Robot 2026-04-03 13:37:40 MSK
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)