Bug 46951 - Единый скрипт, учёт несовместимости с zswap
Summary: Единый скрипт, учёт несовместимости с zswap
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: zram-swap (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL: https://www.altlinux.org/ZRAM/ZSWAP
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-16 01:35 MSK by Вадим Илларионов
Modified: 2023-07-27 04:17 MSK (History)
5 users (show)

See Also:


Attachments
Cкрипт /usr/bin/zram-swap (717 bytes, application/x-shellscript)
2023-07-16 01:35 MSK, Вадим Илларионов
no flags Details
Юнит /lib/systemd/system/zram-swap.service к приведённому скрипту. (289 bytes, text/x-dbus-service)
2023-07-16 01:36 MSK, Вадим Илларионов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Вадим Илларионов 2023-07-16 01:35:53 MSK
Created attachment 13850 [details]
Cкрипт /usr/bin/zram-swap

1. В текущем состоянии запуск/останов службы без особой нужды разбит на два скрипта zram-swap-start и zram-swap-stop.
2. Не учтено возможное задействование несовместимого zswap.

Предлагаю объединённый скрипт /usr/bin/zram-swap с учётом zswap и соответствующе адаптированный к нему юнит /lib/systemd/system/zram-swap.service (см. вложения).
Comment 1 Вадим Илларионов 2023-07-16 01:36:56 MSK
Created attachment 13851 [details]
Юнит /lib/systemd/system/zram-swap.service к приведённому скрипту.
Comment 2 Вадим Илларионов 2023-07-16 01:40:44 MSK
В URL приведена заметка на альт-вики, где давно описан и этот случай, и вариант с запуском zswap в качестве сервиса.
Comment 3 ruslandh 2023-07-20 21:31:56 MSK
Не тот баг assigned ;-)
Comment 4 Sergey V Turchin 2023-07-21 11:13:24 MSK
Если не устраивает alterator-zram-swap, вы можете стать мантейнером этого пакета.
Comment 5 Вадим Илларионов 2023-07-27 04:17:55 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> Если не устраивает alterator-zram-swap, вы можете стать мантейнером этого
> пакета.

Мне на новых инсталляциях проще заменять юнит со скриптом на приведённые в статье по УРЛу выше. :)