소스에서 바인딩9 빌드: install/config 디렉터리를 설정하는 방법

소스에서 바인딩9 빌드: install/config 디렉터리를 설정하는 방법

소스에서 바인딩을 빌드하고 설치했습니다(https://github.com/isc-projects/bind9). 에 설치되어 /usr/local/sbin있으며 구성 파일이 에 있을 것으로 예상합니다 /usr/local/etc.

현재 내용을 복사하고 실행 파일을 사용하여 이름이 지정된 시스템 서비스 파일의 복사본을 /etc/bind수정했으며 /usr/local/etc이제 새 바인드 설치를 성공적으로 실행했습니다.bind*/use/local/sbin/named

/etc/bind나는 단지 설정을 추측하고 있으며 수정을 환영합니다. 그러나 중복을 피하기 위해 구성 디렉토리를 그 자리에서 사용하고 싶기 때문에 게시하고 있습니다 .

빌드 디렉터리에 대한 파일을 살펴 configure보니 아래 섹션에 필요에 따라 값이 설정되어 있는 부분이 보이는 것을 확인했습니다. 맞습니까? 그렇다면 내가 원하는 것을 이루기 위해 어떤 가치를 설정해야 할까?

    bindir='${exec_prefix}/bin'
    sbindir='${exec_prefix}/sbin'
    libexecdir='${exec_prefix}/libexec'
    datarootdir='${prefix}/share'
    datadir='${datarootdir}'
    sysconfdir='${prefix}/etc'
    sharedstatedir='${prefix}/com'
    localstatedir='${prefix}/var'
    includedir='${prefix}/include'
    oldincludedir='/usr/include'
    docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    infodir='${datarootdir}/info'
    htmldir='${docdir}'
    dvidir='${docdir}'
    pdfdir='${docdir}'
    psdir='${docdir}'
    libdir='${exec_prefix}/lib'
    localedir='${datarootdir}/locale'
    mandir='${datarootdir}/man'

관련 정보