Bug 7578 - плохие post-script'ы
Summary: плохие post-script'ы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ipsecadm (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Denis Ovsienko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-05 19:42 MSD by Anton Farygin
Modified: 2005-08-11 12:20 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2005-08-05 19:42:46 MSD
ipsecadm                              
####################################################################################################
Generating random keys.../var/tmp/rpm-tmp.73559: line 3: /dev/null: No such file
or directory
Cannot open /dev/random! [No such file or directory]
Error!
/var/tmp/rpm-tmp.73559: line 10: /dev/null: No such file or directory

post-скрипты пытаются что-то сделать с /dev/random, несмотря на DURING_INSTALL.

Нужно добавить в firsttime.d/ скрипт и ничего не делать при выставленной
переменной DURING_INSTALL
Comment 1 Dmitry V. Levin 2005-08-08 17:08:28 MSD
/dev/null должен быть доступен на этой стадии.
/dev/random не следует использовать на этой стадии.
См. напр. bind и openssh, которые используют /dev/*random при первом запуске.
Comment 2 Denis Ovsienko 2005-08-08 17:23:48 MSD
Хорошо.
Comment 3 Anton Farygin 2005-08-08 17:40:12 MSD
/dev/null в теории там доступен, но я думаю что не совсем правильно давить
сообщения в /dev/null - ибо иногда там может быть весьма полезная информация.

Например - сообщение о том, что что-то не удалось сделать по каким-то причинам.

/dev/ там действительно есть, но по моему устанавливается он несколько позже.
наверное его никто не хочет.
Comment 4 Denis Ovsienko 2005-08-11 11:45:57 MSD
Я ликвидирую скрипты и обновляю README.ALT.
Comment 5 Anton Farygin 2005-08-11 11:56:12 MSD
ok. просьба также выложить пакет в branch-3.0
Comment 6 Denis Ovsienko 2005-08-11 12:20:33 MSD
Выложено везде.