RPM Spec에서 제거하는 동안 수정되지 않은 파일 및 디렉토리를 제거하지 않도록 지정하십시오.
-
21-12-2019 - |
문제
RPM 사양에서 지정하는 방법을 알고 싶습니다. 일부 파일과 디렉토리가 수정되지 않은 경우에도 제거 중에 제거되어서는 안됩니다.
구성 파일이 포함 된 디렉토리가 있습니다.이러한 파일은 rpm -ivh와 함께 설치됩니다.설치된 파일 중 일부는 항상 수정되지 않으며 제거시 제거해서는 안됩니다.
에 대한 사전에 도움을 주셔서 감사합니다.
해결책
나는 그것을 할 수있는 원본의 방법이 있다고 생각하지 않는다.나는 그들이 수정되지 않은 경우 왜 당신이 이루어지지 않는지 보지 못합니다.최종 사용자는 원본을 원하는 경우 항상 rpm2cpio
를 다시 설치할 수 있습니다.
그러나 수행하려면 모든 파일을 /etc/yourapp/orig/
로 패키지로 수행 한 다음 %post
에서 cp /etc/yourapp/orig/*.conf /etc/yourapp
와 같은 작업을 수행 할 수 있습니다.이전에 설치 및 수정 된 구성 파일에서 Stomping에서 보관할 수 있도록보다 고급 검색을 수행해야하지만 실행할 해로운 아이디어입니다.
제휴하지 않습니다 StackOverflow