2012-02-16 4 views
0

nagios 패키지에 추가 된 사내 RPM 중 하나를 개정합니다.종속 패키지를 다시 설치하는 RPM 사양 파일 % pre 섹션?

원래 패키지는 nagios가 설치 한 일부 파일을 변경합니다.

이 새로운 패키지는이 방법론을 실행 취소하고 추가 접근 방식을 취합니다.

% pre 섹션에서 이와 같은 작업을 수행 할 수 있습니까? 나는이 프로그램을 실행할 때

%pre 
rpm --erase nagios 
rpm --install nagios 

는 여기에 달려 :

warning: waiting for transaction lock on /var/lib/rpm/__db.000 

답변

0

나는의 알고있는 방법. nagios을 수정할 때 특별한 작업이 필요한 경우 %triggerin%triggerout을 사용할 수 있습니다. 나는 nagios이 이미 설치되어있는 경우 RPM을 설치할 때 %triggerin이 실행될 것이라고 생각하지만, 순서가 어디에서 발생하는지는 알지 못합니다.