RPM Spec에서 제거하는 동안 수정되지 않은 파일 및 디렉토리를 제거하지 않도록 지정하십시오.

StackOverflow https://stackoverflow.com//questions/22011283

문제

RPM 사양에서 지정하는 방법을 알고 싶습니다. 일부 파일과 디렉토리가 수정되지 않은 경우에도 제거 중에 제거되어서는 안됩니다.

구성 파일이 포함 된 디렉토리가 있습니다.이러한 파일은 rpm -ivh와 함께 설치됩니다.설치된 파일 중 일부는 항상 수정되지 않으며 제거시 제거해서는 안됩니다.

에 대한 사전에 도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

나는 그것을 할 수있는 원본의 방법이 있다고 생각하지 않는다.나는 그들이 수정되지 않은 경우 왜 당신이 이루어지지 않는지 보지 못합니다.최종 사용자는 원본을 원하는 경우 항상 rpm2cpio를 다시 설치할 수 있습니다.

그러나 수행하려면 모든 파일을 /etc/yourapp/orig/로 패키지로 수행 한 다음 %post에서 cp /etc/yourapp/orig/*.conf /etc/yourapp와 같은 작업을 수행 할 수 있습니다.이전에 설치 및 수정 된 구성 파일에서 Stomping에서 보관할 수 있도록보다 고급 검색을 수행해야하지만 실행할 해로운 아이디어입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top