rpm이 설치 중에 패키지 어딘가에 저장된 외부 스크립트를 호출할 수 있습니까?

rpm이 설치 중에 패키지 어딘가에 저장된 외부 스크립트를 호출할 수 있습니까?

내부용으로 재조립하는 패키지가 있습니다. 주로 구성 파일을 변경합니다. 이러한 파일은 어느 정도 동적이어야 하므로 소스에서 구성 파일을 변경하는 것은 변경 사항이 고통스럽기 때문에 실제로는 선택 사항이 아닙니다. 대신 %post해당 섹션에서 외부 스크립트를 실행하고 싶습니다 . 가능합니까?

실제로 작동하지 않는 몇 가지 옵션을 시도했습니다. %post해당 섹션에서 외부 스크립트를 호출 할 수 있다는 내용을 다른 곳에서 읽었 지만 이 작업을 수행하기 위한 작업 디렉터리를 읽을 수는 없습니다.

동일한 패키지를 데비안용으로 다시 디자인했을 때 설치 스크립트는 상대적이어서 직접 호출할 수 있었지만 /relative/path/to/ba.shrpm은 다르게 작동했습니다. 파일을 어디에 넣어도 호출되지 않습니다. pwd섹션 %post을 호출하면 /.

도움을 주시면 감사하겠습니다.

관련 정보