Bug 26717 - Feature request: поддержка /etc/crypttab
Summary: Feature request: поддержка /etc/crypttab
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: startup (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-15 22:03 MSK by aebirukov
Modified: 2012-05-05 11:30 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aebirukov 2011-12-15 22:03:51 MSK
Здесь
https://bugzilla.altlinux.org/26691
выяснилось, что правильная загрузка с зашифрованного корневого раздела не может быть реализована без поддержки /etc/crypttab.

Не могли бы вы добавить поддержку crypttab в дистрибутив?
Comment 1 Alexey Shabalin 2011-12-27 19:55:07 MSK
Поддержкой /etc/crypttab обычно занимается initscripts (у нас это пакет startup).
Можно конечно придумать какой-нибудь init-скрипт, типа /etc/rc.d/init.d/cryptsetup, в котором обрабатывать /etc/crypttab,
но правильней добавить поддержку в /etc/rc.d/rc.sysinit.
Поддержу корневой файловой системы всё равно надо добавлять в make-initrd.

PS: кстати /etc/crypttab поддерживается systemd.
Comment 2 Alexey Gladkov 2011-12-28 13:17:56 MSK
(В ответ на комментарий №1)
> Поддержкой /etc/crypttab обычно занимается initscripts (у нас это пакет
> startup).

Алексей, ну так и нужно перевесить багу на правильный пакет, а не закрывать её.

> Поддержу корневой файловой системы всё равно надо добавлять в make-initrd.

Это отдельная проблема. /etc/crypttab используется не только для корневой файловой  системы.
 
> PS: кстати /etc/crypttab поддерживается systemd.

И это понятно т.к. systemd разрабатывается тем дистрибутивом, где поддержка /etc/crypttab в системе уже давно была.

Я уже поднимал вопрос о полном переезде на systemd, но поддержки не получил. Пока у нас есть не только systemd такие баги игнорировать нельзя.
Comment 3 Alexey Shabalin 2011-12-29 14:08:07 MSK
(В ответ на комментарий №2)
> (В ответ на комментарий №1)
> > Поддержкой /etc/crypttab обычно занимается initscripts (у нас это пакет
> > startup).
> 
> Алексей, ну так и нужно перевесить багу на правильный пакет, а не закрывать её.
Извиняюсь, был не прав.