update-alternatives: 로그 파일 /var/log/alternatives.log 비활성화

update-alternatives: 로그 파일 /var/log/alternatives.log 비활성화

로그 파일을 비활성화하고 싶습니다 /var/log/alternatives.log. 나는 이것이 스크립트에 의해 기록된다는 것을 알고 있으며 인수를 취하고 비표준 로그 파일을 지정할 수 update-alternatives있다는 것도 알고 있습니다 (제 경우에는 /dev/null을 원했습니다). 하지만 자동으로 실행되기 때문에 해당 명령줄 옵션을 지정하는 방법을 모르겠습니다 .update-alternatives--logupdate-alternatives--log

매개변수를 지정할 수 있는 구성 파일이 있습니까 --log?

답변1

update-alternatives구성 파일이 없습니다. 효과적으로 로깅하지 않으려면 /var/log/alternatives.log에 대한 심볼릭 링크를 만들 수 있습니다 /dev/null.

존재 자체 /var/log/alternatives.log가 문제라면 쉘 래퍼를 만들 수도 있습니다. 옮기다 update-alternatives:

dpkg-divert --add --local --rename --divert /usr/bin/update-alternatives.bin /usr/bin/update-alternatives

이 쉘 스크립트를 다음과 같이 작성하십시오 /usr/bin/update-alternatives.

#!/bin/sh
exec /usr/bin/update-alternatives.bin --log /dev/null "$@"

관련 정보