From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <42EE0F86.3040507@altlinux.ru> Date: Mon, 01 Aug 2005 15:03:18 +0300 From: Slava Dubrovskiy User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050512) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: Devel@altlinux.ru X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at localhost X-Virus-Scanned: ClamAV 0.85.1 Cc: Subject: [devel] =?koi8-r?b?9dPUwc7P18vBINDBy8XUwSDLz9TP0tnKIMnT0M/M2NrV?= =?koi8-r?b?xdQg4uQgTXlTUUw=?= X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2005 12:03:21 -0000 Archived-At: List-Archive: List-Post: Здравствуйте. Есть программа (atslog) которая использует в своей работе БД. Пока это MySQL (и PostgreSQL экспериментально). Автором программы написан установочный скрипт, который создает структуру БД и для этого интерактивно спрашивает пароль рута. И, естественно, для установки пакета эти скрипты не используются. Сейчас этот установочный скрипт переписывается. Подскажите пожалуйста, как лучше это реализовать? 1. Возможно ли создание структуры БД при установке пакета в принципе? 2. Если да, то можно ли брать пароль рута из /var/lib/mysql/my.cnf или пустой? 3. Как лучше отследить дублирование имен базы данных (например программа хочет создать базу atslog, а база с таким именем уже есть и ее использует другая программа) -- С уважением, Дубровский Вячеслав.