Доброго вечера форумчане Пользуюсь Cubic для сборки кастомного дистрибутива на базе убунты, и на сей раз появилась необходимость добавить в дистриб кастомный мускл, в котором после установки кроме рута будет создан мой пользователь, например «test». Что я делаю, качаю нужный мне пакет, mysql-server-5.7.deb, распаковываю, затем открываю в ./DEBIAN/postinst нахожу строчку
echo «CREATE USER IF NOT EXISTS 'debian-sys-maint'@'localhost' IDENTIFIED BY '$pass';» >> «$initfile»
echo «GRANT ALL ON *....полностью не описываю
после этих двух строк добавляю:
echo „CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';“ >> »$initfile"
echo «GRANT ALL PRIVILEGES ON * . * TO 'test'@'localhost';» >> «$initfile»
после чего собираю dpkg-deb -b, проблем при сборке не возникает, образ инсталлится в домашней убунте корректно, но при попытке его же проинсталлировать в кубике получаю следующее:
dpkg: error processing package mysql-server-5.7 (--install): installed mysql-server-5.7 package post-installation script subprocess returned error exit status 1
вопрос, что я делаю не так? может у кого то был опыт в решении подобной задачи и может подсказать как ее правильно решить?