LINUX.ORG.RU

[centos][noexec] не работает checkinstall

 


0

0

собрал checkinstall, хочу сделать rpm пакет из него же:

...

Installing with make install...

========================= Installation results ===========================
/usr/local/sbin/../bin/installwatch: /var/tmp/tmp.OWmff11668/installscript.sh: /bin/sh: bad interpreter: Permission denied

****  Installation failed. Aborting package creation.

Cleaning up...OK

Bye.

гугл сказал, что это из-за noexec на /var (а оно у меня действительно так). можно ли перемонтировать /var без noexec _без_ перезагрузки сервера? или можно ли собирать пакеты checkinstall`ом используя вместо /var/tmp другую временную директорию?

mount -o remount,exec не спасает? Тогда, видимо, никак.
Изменение значения $TMP не помогает?

AITap ★★★★★
()

mv /var/tmp/* /tmp
rmdir /var/tmp
ln -s /tmp /var/tmp

Только сначала убедись, что /tmp смонтирован без noexec :)

nnz ★★★★
()
Ответ на: комментарий от opensuse

Оно монтирует один каталог в другой. Тоже вариант.
Однако, в отличие от симлинков, между перезагрузками не сохраняется (если в fstab не вписывать, конечно).

nnz ★★★★
()

> собрал checkinstall, хочу сделать rpm пакет из него же:

можно ли перемонтировать /var без noexec _без_ перезагрузки сервера?


И этот человек что-то ещё гонит на гентушников?
А сам собирает на сервере c помощью чекинсталла...
Поставь центось на рабочую тачку, собирай на ней, на сервер ставь готовый пакет.
Возьми готовый спек и подправь для твоей версии, или напиши его, это не очень сложно.
Или подключи rpmforge, там столько всякого барахла уже собрано, что компилировать что-либо самому уже не придётся.

Lumi ★★★★★
()

У меня он тоже не раз глюкал, ну что поделаешь, это же не InnoSetup или SFX. Курить, курить и еще раз курить маны, гугл и т.п.

anonymous
()
Ответ на: комментарий от Lumi

писать спеки - это пизнес. нигде нет спеков для сборки свежего апача с mpm-itk, везде протухшие три года назад версии.
конечно, если собирать распространенный и популярный софт, то таких проблем нет

opensuse
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.