Bug 7578 - плохие post-script'ы
: плохие post-script'ы
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/ipsecadm)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-08-05 19:42 by
Modified: 2005-08-11 12:20 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-08-05 19:42:46
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 From 2005-08-08 17:08:28 -------
/dev/null должен быть доступен на этой стадии.
/dev/random не следует использовать на этой стадии.
См. напр. bind и openssh, которые используют /dev/*random при первом запуске.
------- Comment #2 From 2005-08-08 17:23:48 -------
Хорошо.
------- Comment #3 From 2005-08-08 17:40:12 -------
/dev/null в теории там доступен, но я думаю что не совсем правильно давить
сообщения в /dev/null - ибо иногда там может быть весьма полезная информация.

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

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