LINUX.ORG.RU

Вытащить скрипты из RPM


0

0

Каким образом можно вытащить скрипты триггеров %pre, %post и прочих из готовой рпмки?
В документации написано rpm -qp --triggerscripts rpm_file, но не работает ни на одной из моих систем.

Заранее спасибо.

Ответ на: комментарий от Negative

IIRC, триггеры - это скрипты, запускаемые при инсталляции/деинсталляции _других_ пакетов. Но их тоже можно вытащить через mc ;)

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

> IIRC, триггеры - это скрипты, запускаемые при инсталляции/деинсталляции _других_ пакетов.

это не так

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

>> IIRC, триггеры - это скрипты, запускаемые при инсталляции/деинсталляции _других_ пакетов.

>это не так

Нет? А как же?

http://www.rpm.org/support/RPM-Changes-6.html:

"They are an extension of the normal installation scripts (i.e. pre) which allows one package (the "source" of the trigger package [which I often think of as the "triggered package"]) to execute an action when the installation status of another package (the "target" of the trigger) changes."

http://www-128.ibm.com/developerworks/library/l-rpm3:

"Suppose you want to run some code in your package when other packages are installed or uninstalled. You can do it with trigger scripts."

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