昨天,FreeBSD 官方發布了三個 Security Advisories:
根據 Advisories 內容,我原本打算透過以下的步驟作 patch:
- cd /usr/src && make update
- cd /usr/src/lib/bind && make obj && make depend && make && make install
- cd /usr/src/usr.sbin/named && make obj && make depend && make && make install
- cd /usr/src/usr.sbin/ntp/ntpd && make obj && make depend && make && make install
- cd /usr/src && make kernel
- [REBOOT]
但是,進行到第 4 個步驟(FreeBSD-SA-10:02.ntpd 的編譯階段),就出現了如下的 message:
make: don’t know how to make /usr/obj/usr/src/usr.sbin/ntp/ntpd/../libparse/libparse.a. Stop
找了一些討論後,我在這個討論串裡看到好幾種作法。
幾經嘗試,我最終在 FreeBSD 8.0-RELEASE-p1 amd64 用以下這個作法順利編譯成功:
- cd /usr/src/usr.sbin/ntp
- rm -rf /usr/obj/*
- make obj && make depend && make && make install
有相同問題(狀況)的人可以參考看看。
1 月 8 2010
FreeBSD-SA-10:02.ntpd
昨天,FreeBSD 官方發布了三個 Security Advisories:
根據 Advisories 內容,我原本打算透過以下的步驟作 patch:
但是,進行到第 4 個步驟(FreeBSD-SA-10:02.ntpd 的編譯階段),就出現了如下的 message:
找了一些討論後,我在這個討論串裡看到好幾種作法。
幾經嘗試,我最終在 FreeBSD 8.0-RELEASE-p1 amd64 用以下這個作法順利編譯成功:
有相同問題(狀況)的人可以參考看看。
By Joe Horn • FreeBSD 0 • Tags: FreeBSD, patch, Security Advisories