Bug 53476

Summary: конфигурационный файл для hdparm
Product: Sisyphus Reporter: slc <slc-ekb>
Component: hdparmAssignee: Dmitry V. Levin <ldv>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: glebfm, ldv, placeholder, varaksaaa
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
ubuntu plucky hdparm_9.65+ds-1.1_amd64.deb /etc/hdparm.conf none

Description slc 2025-03-16 19:40:06 MSK
Отсутствует конфигурационный файл для hdparm (по умолчанию во многих дистрибутивах файлик жил с путем /etc/hdparm.conf), собственно имел внутри себя по сути описание команд, нюансы настройки и примеры настройки для конкретных устройств. Не обнаружил оный в сизифе. Всю голову сломал как автоматизировать настройку. В итоге стибрил конфигурационный файлик hdparm.conf с дебиана трикси, подсунул в регулярку на сизифе, немного подправил,  работает. Прошу добавить оный в пакет к hdparm. Файлик могу приложить.
Comment 1 Artem Varaksa 2025-03-17 11:18:28 MSK
Created attachment 18001 [details]
ubuntu plucky hdparm_9.65+ds-1.1_amd64.deb /etc/hdparm.conf

Ошибка актуальна для p11 и sisyphus.

В `man 8 hdparm` также есть упоминание этого файла, но в пакете его нет.

> FILES
>        /etc/hdparm.conf

Отмечу, что в пакете есть файл `/etc/sysconfig/harddisks`, однако его структура другая (без блоков для отдельных устройств), поэтому думаю это другой файл.

Также отмечу, что не во всех дистрибутивах используется /etc/hdparm.conf:
* https://unix.stackexchange.com/a/720459
* https://manpages.ubuntu.com/manpages/bionic/man5/hdparm.conf.5.html
* https://manpages.debian.org/buster/hdparm/hdparm.conf.5.en.html
* https://packages.ubuntu.com/hdparm/amd64/filelist
* https://packages.ubuntu.com/plucky/amd64/hdparm/download

Прикрепил hdparm.conf из ubuntu plucky (hdparm_9.65+ds-1.1_amd64.deb) для примера.

[p11] [sisyphus] hdparm-9.62-alt1.x86_64
ALT Server 11.0 beta20250213 x86_64
Comment 2 slc 2025-03-17 15:02:28 MSK
(Ответ для Artem Varaksa на комментарий #1)
> Создано вложение 18001 [details] [подробности]
> ubuntu plucky hdparm_9.65+ds-1.1_amd64.deb /etc/hdparm.conf
> 
> Ошибка актуальна для p11 и sisyphus.
> 
> В `man 8 hdparm` также есть упоминание этого файла, но в пакете его нет.
> 
> > FILES
> >        /etc/hdparm.conf
> 
> Отмечу, что в пакете есть файл `/etc/sysconfig/harddisks`, однако его
> структура другая (без блоков для отдельных устройств), поэтому думаю это
> другой файл.
> 
> Также отмечу, что не во всех дистрибутивах используется /etc/hdparm.conf:
> * https://unix.stackexchange.com/a/720459
> * https://manpages.ubuntu.com/manpages/bionic/man5/hdparm.conf.5.html
> * https://manpages.debian.org/buster/hdparm/hdparm.conf.5.en.html
> * https://packages.ubuntu.com/hdparm/amd64/filelist
> * https://packages.ubuntu.com/plucky/amd64/hdparm/download
> 
> Прикрепил hdparm.conf из ubuntu plucky (hdparm_9.65+ds-1.1_amd64.deb) для
> примера.
> 
> [p11] [sisyphus] hdparm-9.62-alt1.x86_64
> ALT Server 11.0 beta20250213 x86_64

да да, harddiscs и файлик и пустой каталог я тоже нашел, что еще больше сбило с толку ..