오늘은 대한입니다.
sun's longitude:300 04 55.39 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2797 번 글: freebsd에 대해서
글쓴이: 이현철 글쓴날: 2008년 08월 21일 01:13:24 목(새벽) 조회: 2263
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션)    : 
- 커널버전(옵션)
  : 
- 데몬버전(예:apache
 1.3.27) : 
- 데몬설치유형(RPM/컴파일/기타)
 : 
-----------------------------------------
*스팸필터링:한글
 4자(8개 문자) 이상 없으면 스팸페이지로 이동합니다.

오랜만에..인사
 드립니다..
산이님.

다름이 아니라. 요 몇칠전부터.. freebsd를 만지게 되다 보니.
아직 초짜라서 너무 모르는것이 많아서요...  
기술적인 것보다..개념적인것들을
 몰라서요..


1.  요즘 갑자기 맡게 된.. freebsd두대가 있습니다.
여기서는 A서버 라고 명칭하겠습니다.
 
# uname -a
FreeBSD  4.7-RELEASE-p28 FreeBSD 4.7-RELEASE-p28 #48: Tue May 22 14:21:25 MDT 2007  
/usr/home/dradford/work/os/freebsd4/sys/compile/VKERN  i386

위 처럼.. 4.7 버젼입니다..

다른 한대는 B라고 명칭하겠습니다.

# uname -a
FreeBSD  4.11-RELEASE FreeBSD 4.11-RELEASE #0: Tue Jun 21 01:50:14 JST 2005 
/usr/src/sys/compile/GENERIC  i386


위 두대를 비교 해보면.. 
둘다..서포트가
 끝난것으로 알고 있습니다.. 4.11경우에도..4점대
 마지막 버젼으로 2005년1월달 릴리즈해서..지금은
 서포트를 안해주는것으로
 알고있습니다..(맞나?)


그런데..여기서
 제가 궁금한것은 A서버를  잘보면..
4.7-RELEASE-p28 FreeBSD 4.7-RELEASE-p28 #48: Tue May 22 14:21:25 MDT 2007   
형태로 4.7-RELEASE-p28 특히 p-28 부분이랑 2007 년도를 보면.. 
4.7경우에는 2002년도 릴리즈 된것으로 알고있는데.
위 내용을 보면 .패치가  작년에도 이루어 진것
같은데..요.(제가
 잘못 알고 있는지..?)

결국 하나는 4.7 버젼이고 하나는 4.11버젼이지만..
 4.7버젼이.. 더 보안적으로 안정적으로 볼수 있다는 생각이
드는데요... (맞습니까?)
4.11을 업데이트 하려고 해도 여기저기 찾아 보고 해도 ..
업데이트가 끝났다고.. 버젼업하라는 말 밖에 없는데..  

실은 A서버랑 B서버랑.. 각각 기존 담당자가 틀렸는데 통합해서
제가 다 맡다보니.. 그런데..위 내용으로만.. 보면..A서버 
유지보수를 잘 한 느낌인데.. 패치가 아직 되는지요..?   


2.위 내용과 이어지는 내용입니다만...

요즘..DNS 캐시 포이즈닝 다중 취약점 문제가 이슈가 되어서..
먼저 B서버 4.11에서 bind를 업데이트 하려고 ports사용해서
업데이를 했습니다..

# cd /usr/ports/dns/bind9
# make install
이렇게 업데이를 실행 해봤습니다..
그리고 확인 해보니.bind9-9.3.1으로
 버젼업 되더군요..
그런데..실제 bind9-9.3.1 버젼은 옛날 버젼으로 알고 있습니다.
http://www.isc.org 에서
찾아보면..9.5p 라든지 9.4-2 가 최신버젼인데요.

제 생각으로는 4.11버젼에서 서포트했던..ports가
 9.3.1이 마지막이 아닌가 하는 생각인데요..  맞습니까?    혹시
맞다면.. 결국 ports를 사용해서 bind버젼업은 힘들다는
결론인데요..소스를
 다운받아서.컴파일
 하는것이 가장 좋은 방법일까요..?

그래도 혹시나 해서 
Ports를 업데이타 했습니다..
4.11 의 packages도 인터넷 상에 존재할것 같지 않았서 말이죠.
cvsup를 인스톨해서 
#cd /usr/ports/net/cvsup-without-gui
# make install 
#cd /usr/ports
#make update

위 내용대로 csvup를 통해 ports를 업데이트 후에 make update 실행을
했습니다.
이후에  bind95형태이 최신버젼의 ports가 있어서.. make install를
했더니.
pkg_install 이 제대로 안되더 군요.. 여기저기 찾아보니. 
4.11는 서포트가 끝났다고..버전업
 하라는 말 밖에 없든데.요.
역시 무리일까요..?

아래는 작업 한  과정입니다.
-----------------------------------
# pwd
/usr/ports/dns/bind95
# cd /usr/ports/dns/bind95/
# make install
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for bind95-9.5.0.2
===>  Extracting for bind95-base-9.5.0.2
=> MD5 Checksum OK for bind-9.5.0-P2.tar.gz.
=> MD5 Checksum OK for bind-9.5.0-P2.tar.gz.asc.
===>   bind95-base-9.5.0.2 depends on file: /usr/local/sbin/pkg_info - not found
===>    Verifying install for /usr/local/sbin/pkg_info in
/usr/ports/ports-mgmt/pkg_install
===>  Building for pkg_install-20080530
===> lib
cc -O -pipe   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-uninitialized -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow
-Wnon-const-format -Wno-format-extra-args  -c match.c -o match.o
match.c: In function `matchinstalled':
match.c:101: warning: passing arg 3 of `fts_open' from incompatible pointer type
match.c: In function `matchallbyorigin':
match.c:303: syntax error before `struct'
match.c:304: `store' undeclared (first use in this function)
match.c:304: (Each undeclared identifier is reported only once
match.c:304: for each function it appears in.)
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg_install/work/pkg_install-20080530/lib.
*** Error code 1

죄송합니다..질문이
 너무 길어졌습니다..

끝으로.. 하나 더 여쭈어 보겠습니다.

위처럼.. 서포트가 안되는 4.xx 버젼을   버젼업 하려면..어떤
식으로 하는것이 바람직한가요..
  다 지우고 새로 까는것이 좋은지요..?

보통 리눅스는 예를 들어서 레드햇 7점대 경우에 kernel-2.4.20의
옛날 버젼이라도 커널 2.4.36의 최신을 가지고 와서 컴파일
하면..  커널버젼은 최신을 유지를 할수있는데요..(물론
 여타 라이브러라든지
 어쩔수 없지만) 보안상으로만이라도
 안정적으로 유지할수있는데요..


freebsd는 커널이라는 개념이 어떻게 이루어 지는지요..  질문이
이상하네요.  최신 버젼을 유지하려면..어떻게
 관리하는것이 바람직한지..조언을
 좀 부탁드립니다..


기술적인 면보다.. 아직 프리bsd의 자체를 이해 하지
못하다보니.. 단편으로 웹에서 정보만으로  어렵기만
더하네요....ㅋㅋ


긴 내용 읽어 주셔서 감사합니다.. 좋은 하루 되세요..

 
이전글 : Re: Re: 메모리현황
다음글 : Re: freebsd에 대해서  
 from 219.19.253.251
JS(Redhands)Board 0.4 +@

Re: Re: 메모리현황 Re: freebsd에 대해서
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.02(server) + (network) + (browser) seconds