RPM 또는 Yum을 사용하여 구성 파일 변경보기


3

패키지 구성 파일 (rpm / yum을 사용하여 설치됨)의 변경 사항을 보려면 어떻게합니까?

나는 MAC 인증을 수행하는 FreeRadius 서버를 만들었고, 기본 설치와 다른 수정 된 라인을 얻고 싶습니다. RPM을 chroot에 설치해야합니까, 아니면이 정보를 찾는 데 사용할 수있는 yum 또는 rpm 명령이 있습니까?

답변:


3

나는 두려워요. rpm -V + rpmpeek 네가 얻을 수있는 최선이야.

rpms를 캐쉬했다면 다음과 같이해볼 수 있습니다 :

for RPM in $RPMS; do
    for FILE in `rpm -V $RPM | sed -e 's+^[^/]*++'` | grep '^/etc/'; do
        rpmpeek $RPM diff $FILE .$FILE
    done
done

비슷한 것을 찾고 있는데 지금까지 아무 것도 발견하지 못했습니다 ...


글쎄, 조금 늙어서 더 이상 걱정할 필요가 없다. 당신의 대답이 맞다고 생각합니다. 도움을 주셔서 감사합니다.
bradlis7

2016과 나는 같은 질문을 가지고있다. @ Martian, 이것을하기 위해 yum 플러그인을 작성할 수 있습니까?
Jayen

rpm을 "캐시"하는 방법은 무엇입니까?
Jayen

yum.conf (또는 dnf.conf)에 keepcache를 추가하십시오. 패키지는 / var / cache / yum (또는 dnf)에 보관됩니다. 또는 하나의 etckeeper를 사용하여 모든 구성 변경 사항을 추적 할 수 있습니다.
Martian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.