kiltum (kiltum) wrote,
kiltum
kiltum

  • Music:
Взываю к помощи зала, сиречь к тем, кто понимает RPM

Хочу я вот собрать MySQL.
Вытащил srpm
rpm -i mysql-4.1.9-1.src.rpm
cd /usr/src/redhat/SPECS
Если я хочу собрать mysql как обычно, то я должен дать команду
rpm -ba mysql.spec

А вот если я хочу собрать его необычно? Например, что бы у него базы лежали где-нибудь в другом месте? Сначала, я как обычный линуксоид, решил, что надо указать ключики\сменить переменные и будет мне счастье.

Однако посмотрел я в mysql.spec и увидел, что там все пути жестко заданы.

К примеру

%post server
if [ $1 = 1 ]; then
/sbin/chkconfig --add mysqld
fi
/bin/chmod 0755 /var/lib/mysql
/bin/touch /var/log/mysqld.log

Я правильно понимаю, что с фишечками типа "mysql из srpm в /opt" я обламываюсь?
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments