LINUX.ORG.RU

checkinstal и ссылки


0

0

Подскажите, пожалуйста, кто-нибудь. При создании пакетов с помощью checkinstall-1.5.3 в них не входят ссылки. На ln нет suid, sgid прав и он слинкован динамически. (Дистрибутив Red Hat 9). Но в пакете ссылок нет. (Создаю Slackware tgz пакеты, может в tgz нет ссылок? Могут ли бать в Slackware-пакетах ссылки?).

★★

Так, под рукой сейчас нет чекинсталла, но можешь проверить так - пиши в консоли:

checkinstall ln -s /home/blabla/somefile.som /usr/bin

если ссылка появится, то работают...

Orlangoor ★★★★★
()

в слакином tgz пакете помимо всего прочего лежит файлик doinst.sh, в нем как раз прописано какие сделать симлинки и тд

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

Ссылка-то появляется, но после

removepkg <пакет>

удаляется всё кроме ссылок. А ссылки остаются и указывают ни на что.

Вот в чем дело.

wieker ★★
() автор топика
Ответ на: комментарий от JB

А удаляются они как?

Мне кажется, это installwatch или checkinstall не обрабатывают запуск ln, а не особенности tgz.

Или это tgz не поддерживает ссылки?

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

>Или это tgz не поддерживает ссылки?

Еще как держит - tar как ни как...

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

>удаляется всё кроме ссылок. А ссылки остаются и указывают ни на что.

Ну напиши алиас для removepkg, чтобы после успешного запуска автоматом искались битые ссылки. И не забудь багрепорт патрику кинуть

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

Да я уж на checkinstall-list-subscribe-сбк-asic-linux.com.mx пишу.

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