Bug 60509
| Summary: | Отключить опцию самообновления mysqltuner | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> |
| Component: | mysqltuner | Assignee: | Anton Farygin <rider> |
| Status: | RESOLVED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk, rider |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Уточнение по 2.9.2-alt1 после повторной контролируемой проверки: /usr/bin/mysqltuner НЕ перезаписывается. Описание в исходном репорте было неточным (флаг изменения в rpm -V давала собственная правка файла при подготовке эксперимента). Фактическое поведение --updateversion в 2.9.2-alt1 (при наличии новой версии на апстриме): - mysqltuner.pl скачивается в /usr/bin/mysqltuner.pl (curl-ветка пишет в dirname(__FILE__)); - basic_passwords.txt и vulnerabilities.csv скачиваются в текущий каталог; - выводится "Successfully updated MySQLTuner script", хотя установленный /usr/bin/mysqltuner не обновляется. Итог для пакетной установки: опция вводит в заблуждение (сообщает об успешном обновлении, которого не произошло) и оставляет не принадлежащие пакету файлы в /usr/bin и CWD. Предложение прежнее: отключить/удалить опции --checkversion и --updateversion в спеке. mysqltuner-2.9.2-alt2 -> sisyphus: Sat Sep 12 2026 Anton Farygin <rider@altlinux> 2.9.2-alt2 - Added Requires: perl-JSON so --json/--prettyjson work (closes: #60507) - Disabled --checkversion/--updateversion for packaged install (closes: #60509) - Named mountpoint (not usage percent) in disk-space recommendation - Skipped virtual filesystems by mount prefix only - Detected hypervisor flag when it was last on the CPU flags line - Kept --noprocess enabled instead of clearing it - Honoured --noprocess when measuring other process memory - Treated query_cache_type 0/OFF as disabled and ON as all requests - Packaged LICENSE, installed with /usr/bin/perl shebang |

Description
Alexander Makeenkov 2026-09-12 17:23:37 MSK