Bug 19448 - Пакет невозможно установить, если в системе есть/остался пользователь firebird
Summary: Пакет невозможно установить, если в системе есть/остался пользователь firebird
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: firebird-server-common (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: darktemplar@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 13:38 MSD by Sergey Shilov
Modified: 2009-04-10 12:13 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Shilov 2009-04-02 13:38:08 MSD
При установке падает %pre скриплет с соотв. диагностикой.

Т.к. при сносе всех пакетов firebird* юзер и группа firebird не удаляются ( это, наверное,  отдельная бага ) - повторная установка невозможна.

Надо в %pre проверять наличие перед groupadd ... useradd ... или глушить ошибку.
Comment 1 Boris Savelev 2009-04-02 14:03:44 MSD
пользователь не должен удалятся.
а вот, то что не проверяется при создании, конечно бага.
исправлю при обновлении на свежую версию
Comment 2 Boris Savelev 2009-04-10 12:13:38 MSD
fixed in 2.1.2.18118.0-alt1