On Mon, Sep 20, 2004 at 02:43:42PM +0400, Anton Farygin wrote: AF> Просьба только не забывать про сложности, связанные с обновлением AF> использующих SQL сервер приложений. (главный вопрос - как менять AF> структуру базы данных при обновлении приложения). В самописных приложениях я это решал написанием на перле модуля экспортирования всей _информации_ из базы в XML формате (например в /var/lib/%name/database.xml), правда не оформлял это в виде чего-то работоспособного при автоматических обновлениях -- делал скрипты /usr/lib/%name/exportdb и /usr/lib/%name/importdb. Соответственно можно при удалении пакета делать exportdb и убивать базу данных. Естественно _обязательно_ делая ещё и дамп самой базы данных (средствами используемой SQL-базы). При установке, если существует файл /var/lib/%name/database.xml, то натравливать на него importdb. Вопрос только в одном -- как сделать так, чтобы при _обновлении_ файлик сохранялся, и при _удалении_ таки убивался (дабы не замусоривать систему)? -- С уважением, Денис http://freesource.info