[devel] Установка пакета который использует БД MySQL
Slava Dubrovskiy
=?iso-8859-1?q?dubrsl_=CE=C1_altlinux=2Eru?=
Пн Авг 1 16:03:18 MSD 2005
Здравствуйте.
Есть программа (atslog) которая использует в своей работе БД. Пока это
MySQL (и PostgreSQL экспериментально). Автором программы написан
установочный скрипт, который создает структуру БД и для этого
интерактивно спрашивает пароль рута. И, естественно, для установки
пакета эти скрипты не используются.
Сейчас этот установочный скрипт переписывается. Подскажите пожалуйста,
как лучше это реализовать?
1. Возможно ли создание структуры БД при установке пакета в принципе?
2. Если да, то можно ли брать пароль рута из /var/lib/mysql/my.cnf или
пустой?
3. Как лучше отследить дублирование имен базы данных (например программа
хочет создать базу atslog, а база с таким именем уже есть и ее
использует другая программа)
--
С уважением,
Дубровский Вячеслав.
Подробная информация о списке рассылки Devel