3

Как просмотреть изменения, внесенные в файлы конфигурации пакета (установленные с помощью rpm/yum)?

Я создал сервер FreeRadius, который выполняет аутентификацию MAC, и я просто хочу получить измененные строки, которые отличаются от установки по умолчанию. Нужно ли устанавливать RPM в chroot или есть команда yum или rpm, которую можно использовать для поиска этой информации?

1 ответ1

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

Я ищу что-то похожее и пока не нашел ничего лучшего ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .