이 릴리즈 노트 문서에서 다루어질 사항들은 다음과 같습니다:
Red Hat 엔터프라이즈 리눅스 설치 프로그램 (아나콘다)와 관련된 새로운 사항
배포판 전반적인 사항
드라이버 및 하드웨어 지원과 관련된 사항
패키지 관련 사항
다음 부분에서는 Red Hat 엔터프라이즈 리눅스 설치 프로그램인 아나콘다 관련 사항에 대해 다루어 보겠습니다.
이미 설치된 Red Hat 엔터프라이즈 리눅스 3 시스템을 Update 2로 업그레이드하시려면 Red Hat 네트워크를 사용하여 변경된 패키지를 업데이트하셔야 합니다. 아나콘다를 사용한 Update 2 업그레이드 작업은 지원되지 않습니다.
아나콘다는 Red Hat 엔터프라이즈 리눅스 3 Update 2를 새롭게 설치할 경우에만 사용하십시오.
네트워크 기반 설치 준비를 위해 Red Hat 엔터프라이즈 리눅스 3 Update 2 CD-ROM의 내용물을 복사하신다면 해당 운영 체제를 위한 CD-ROM만 복사하셔야 합니다. 추가 CD-ROM이나 기타 제품 CD-ROM을 복사하지 마십시오. 이 CD를 복사하시면 아나콘다가 올바른 작업을 수행하는데 필요한 파일을 덮어쓸 가능성이 있습니다.
이 CD-ROM은 Red Hat 엔터프라이즈 리눅스가 설치된 이후에 설치하셔야 합니다.
다음 부분에서는 배포판 일반적인 정보를 다루고 있습니다.
다양한 시스템 설정 제한과 관련된 정보는 다음 사이트를 참조하시기 바랍니다:
Red Hat 엔터프라이즈 리눅스 3 Update 2에는 페도라 코어의 그래픽 부트 옵션이 추가되었습니다. 이 옵션은 디폴트 값으로 비활성화되어 있지만, 만일 이 옵션을 사용하시려면 부트 명령행에서 rhgb 옵션을 첨가하시거나 /etc/sysconfig/init 파일에서 GRAPHICAL 줄을 다음과 같이 변경하시면 됩니다:
GRAPHICAL=yes
NIS 사용시 groups.byname 맵 대신 netid.byname 맵을 사용하여 NIS 클라이언트에 그룹 관련 정보를 보다 빨리 제공함으로서 로그인 속도를 향상시키는 것이 가능합니다. 이 맵은 일반적으로 이러한 용도로 사용되지 않지만, 대두분의 설정은 이 맵 정보를 포함하고 있으며, 이 맵 파일은 최신 리눅스와 Solaris™ NIS 서버에서 디폴트로 생성됩니다.
이 기능을 사용하시려면 먼저 /etc/default/nss에서 다음 줄을 찾으십시오:
# NETID_AUTHORITATIVE=TRUE
찾으셨다면 문자 편집기를 사용하여 줄 맨앞에 위치한 '#' 기호를 삭제하신 후 변경 사항을 저장하십시오.
NIS 서버와 클라이언트가 netid.byname 맵을 비교 검증하지 않을 것입니다. 따라서 netid.byname 파일이 올바른 정보를 포함하고 있는지 확인하는 작업은 시스템 관리자의 몫입니다.
services.byservicename 맵을 사용하여 NIS 성능을 향상시키는 것도 가능합니다. 이 맵이 존재하고 적절히 작성되었다면, /etc/default/nss 파일에서 다음과 같은 줄을 삽입하여 이 맵을 사용 가능합니다:
SERVICES_AUTHORITATIVE=TRUE
services.byservicename 맵에는 지정된 프로토콜과 함께 또한 프로토콜 없이 서비스 이름과 별칭을 지정합니다. 최신 업데이트된 Red Hat 엔터프라이즈 리눅스와 Solaris NIS 서버는 올바르게 작성된 services.byservicename 맵을 제공합니다.
Red Hat 엔터프라이즈 리눅스 3 Update 2 추가 CD-ROM에는 fonts-monotype 패키지가 포함되어 있습니다. 이 추가 패키지에는 Agfa Monotype의 Albany™, Cumberland™, 그리고 Thorndale™ 글꼴이 포함되어 있습니다. 이 글꼴들은 기타 일반 운영 시스템에 포함된 핵심 글꼴과 유사한 문서 글꼴 세트를 제공합니다.
OpenOffice.org 1.1.0는 추가 Agfa Monotype 글꼴을 디폴트로 사용하도록 설정되었습니다. 이 글꼴이 설치된 경우 OpenOffice.org로 Microsoft Office 문서를 열었을 경우 원래 모양과 배치에 더욱 유사하게 나타날 것입니다.
fonts-monotype 패키지를 설치하지 않으신 경우 Microsoft Office 문서와 더욱 유사한 모양과 배치를 제외하고는 기능면에서는 아무런 차이가 없을 것입니다.
Red Hat 엔터프라이즈 리눅스 3 Update 2는 1.1.0 버전 OpenOffice.org 사무용 도구를 포함합니다.
OpenOffice.org 1.1.0으로 업데이트되면서 글꼴 처리 방식과 문자 그리기 절차가 변경되었습니다. 문서 중 특히 Impress와 PowerPoint® 프레젠테이션은 텍스트가 이전과 같은 경계선 안에 모두 들어가는지 다시 확인해보셔야 합니다. 초기 버전의 OpenOffice.org으로 열어본 (그러나 저장하지는 않은) 경우 대부분의 Microsoft Office 문서는 영향을 받지 않습니다. 그러나 1.1.0 이전 버전으로 문서를 작성한 경우 (또는 열어본 후 저장한 경우)에는 OpenOffice.org 1.1.0으로 문서를 열었을 때 문서가 경계선에 맞지 않을 경우가 있습니다.
초기 버전의 OpenOffice.org는 프린터 메트릭스(printer metrics)를 사용하여 텍스트를 배치할 때 적절한 공간을 결정하였습니다. 그러나 OpenOffice.org 1.1.0은 새롭고, 교차 플랫폼 호환성이 높고 프린터 독립적인 방식인 장치 독립적인 메트릭스(device-independent metrics)를 사용합니다. 따라서 이전 버전을 사용하여 생성하거나 저장한 OpenOffice.org 문서의 텍스트 공간은 다를 가능성이 있습니다. 이러한 경우 슬라이드의 끝부분에 위치한 텍스트가 보이지 않거나 다른 텍스트와 겹쳐지는 상황이 발생합니다.
프린터 메트릭스를 사용하도록 되돌리는 것이 가능하지만, OppenOffice.org 1.1.0으로 저장한 문서는 다른 1.1.0으로 열어볼 경우 유사한 문제가 발생할 가능성이 있기 때문에 결코 권장되는 방법은 아닙니다.
이전 텍스트 배치 방식을 원하신다면, 프린터 메트릭스로 문서의 서식 설정" 설정은 전역적 옵션은 아니지만, 각 문서 유형 ( , , , ) 마다 패널에서 찾을 수 있습니다 — 따라서 여러분이 사용하실 문서 유형마다 이 옵션을 개별적으로 설정하셔야 합니다.
메뉴를 선택하신 후 항목을 선택하여 기본 설정 화면을 여십시오. "Red Hat 엔터프라이즈 리눅스 3 Update 2는 리눅스 감사 시스템인 LAuS를 제공합니다. 이 시스템은 커널 상주 구성 요소와 사용자 영역 구성 요소로 이루어져 있으며 설정이 매우 유연하며 강력한 시스템 호출 로그 기록 기능을 제공합니다. 이 문서에서는 감사 시스템이 어떻게 이루어져 있으며 어떻게 작동할 수 있는지에 대한 기본적인 정보를 다루어 보겠습니다. 이러한 새 기능을 최대한 이용할 수 있도록 적절한 참조 자료에 대한 정보도 제공할 것입니다.
LauS는 다음과 같은 두가지 구성 요소로 이루어져있습니다
커널 구성 요소
사용자 영역 구성 요소
Red Hat 엔터프라이즈 리눅스 3 Update 2의 기본 커널은 시스템 호출 감사 작업을 시작하도록 수정되었으며, 감사 작업이 실행 중이지 않을시에는 성능에 영향을 미치지 않습니다. 커널 구성 요소는 문자 장치 — /dev/audit를 통하여 감사 장치에 액세스합니다. 사용자 영역 데몬 (auditd)은 이 장치를 통하여 감사 기능을 켜거나 끌 수 있으며, 커널에 시스템 호출 기록 여부를 결정하는데 필요한 규칙을 제공합니다. auditd는 또한 커널에서 감사 기록을 가져온 후 감사 로그에 전송하는데 이 장치를 사용합니다. 지원 ioctl() 호출과 감사 작업을 관리하고 조정하는데 사용되는 /proc/ 인터페이스에 대한 자세한 정보를 원하신다면, audit(4) 맨페이지를 참조하시기 바랍니다.
커널에서 감사 자료를 감사 로그 파일로 전송후 결과 자료를 조작하는데 사용되는 도구가 여럿 존재합니다. 이러한 도구 및 관련 문서 자료는 laus 패키지에서 찾으실 수 있습니다.
감사 작업은 커널에 감사 가능 상태로 등록한 프로세스에만 수행됩니다. 이미 등록된 프로세스에서 시작된 자식 프로세스도 등록 상태를 이어받습니다. 커널 감사 기능을 활성화된 경우 모든 사용자 세션이 감사 기록되도록 PAM 모듈을 수정하였습니다.
감사 데몬은 서비스로 실행하거나 chkconfig으로 설정하는 것이 가능합니다. 감사 데몬은 시작시 /etc/audit/에서 파일을 읽어옵니다.
/etc/audit/audit.conf 파일에는 감사 기록을 작성하는 방법과 위치 및 만일 로그 파일이 사용 가능한 디스크 공간을 초과할 경우 실행할 작업에 대한 내용이 포함되어 있습니다. /etc/audit/filesets.conf 파일과 /etc/audit/filters.conf 파일은 커널이 시스템 호출이 감사 기록 가능한지를 결정하는데 사용할 규칙을 설정합니다. 또한 감사 데몬을 -r 옵션을 사용하여 실행하면 auditd가 규칙을 다시 읽어들인 후 변경 사항을 커널에게 통지합니다. 보다 상세한 정보는 auditd(8), audit-filters(5), audit-conf(5), audit-filesets(5) 메뉴얼 페이지를 참조하시기 바랍니다.
이 프로그램은 스스로 감사 기능을 활성화한 후 명령행에서 지정된 프로그램을 실행합니다. 이 프로그램은 일반적으로 사용자 세션에 포함되지 않는 프로세스에 감사 작업을 수행시 사용 가능합니다. 보다 자세한 정보는 aurun(8) 맨페이지를 참조하시기 바랍니다.
이 프로그램은 감사 로그의 내용을 표준 출력으로 보여줍니다. 얼마나 자세하게 보여줄 것인지를 지정하는 옵션도 사용 가능합니다. 보다 자세한 정보는 aucat(1) 메뉴얼 페이지를 참조하시기 바랍니다.
이 업데이트 버전에는 다수의 드라이버 문제점이 수정되었습니다. 중요한 드라이버 업데이트 목록을 아래에서 찾으실 수 있습니다. 드라이버 설정을 나중에 업데이트하려는 분들을 위하여 일부 원래 드라이버의 이름을 변경 후 디폴트가 아닌 선택 항목으로 두었습니다.
대부분의 경우 각 업데이트마다 오직 한 버전 이전의 드라이버만 보존되므로, 다음 Red Hat 엔터프라이즈 리눅스 업데이트 받기 이전에 최신 드라이버로 업데이트하셔야 합니다.
이 릴리즈 노트 문서에서는 이 커널 업데이트에서 삭제된 이전 버전 드라이버도 다루고 있습니다. 이 드라이버는 megaraid_2002.o와 같이 기본 드라이버 이름에 버전 번호가 첨가되어 나타납니다. 이 커널 업데이트를 설치하시기 전에 반드시 /etc/modules.conf 파일에서 이 드라이버를 삭제하셔야 합니다.
어느 드라이버를 사용 중인지 알아내는 가장 좋은 방법은 /etc/modules.conf 파일의 내용을 살피는 것입니다. lsmod 명령을 사용한 후에도 반드시 이 파일을 살펴보셔야 합니다.
IBM ServeRAID (ips 드라이버)
ips 드라이버는 6.10.52에서 6.11.07 버전으로 업데이트되었습니다
새 드라이버는 scsi/ips.o 입니다
이전 드라이버는 addon/ips_61052/ips_61052.o로 보존되었습니다
6.00.26 드라이버 (ips_60026.o)가 삭제되었습니다
LSI Logic RAID (megaraid 드라이버)
megaraid2 드라이버는 v2.00.9에서 v2.10.1.1 버전으로 업데이트되었습니다
새 드라이버는 scsi/megaraid2.o 입니다
이전 드라이버는 addon/megaraid_2009/megaraid_2009.o으로 보존되었습니다
기본 드라이버는 그대로 v1.18k 드라이버 (megaraid.o) 입니다.
LSI Logic MPT Fusion (mpt* 드라이버)
이 드라이버는 2.05.05+에서 2.05.11.03 버전으로 업데이트되었습니다
새 드라이버는 message/fusion/에 위치합니다
이전 드라이버는 addon/fusion_20505/에 저장되었습니다
Compaq SA53xx Controllers (cciss 드라이버)
cciss 드라이버는 2.4.47.RH1에서 2.4.50.RH1으로 업데이트되었습니다
QLogic Fibre Channel (qla2xxx 드라이버)
이 드라이버는 6.06.00b11에서 6.07.02-RH2으로 업데이트되었습니다
새 드라이버는 addon/qla2200/에 위치합니다
이전 드라이버는 addon/qla2200_60600b11/에 위치합니다
QLogic은 더이상 QLA2100 어댑터를 생산하지 않습니다. QLogic이나 Red Hat은 더이상 이 어댑터를 지원하지 않습니다. 따라서 이 드라이버는 kernel-unsupported 패키지에 위치합니다.
Intel PRO/1000 (e1000 드라이버)
이 드라이버는 5.2.20-k1에서 5.2.30.1-k1으로 업데이트되었습니다
Broadcom Tigon3 (tg3 드라이버)
이 드라이버는 v2.3에서 v2.7으로 업데이트되었습니다
네트워크 접착 (bonding 드라이버)
이 드라이버는 2.2.14에서 2.4.1으로 업데이트되었습니다
Serial ATA (libata 드라이버)
이 드라이버는 1.01 버전으로 업데이트되었습니다
다음 부분에서는 Red Hat 엔터프라이즈 리눅스 3에서 Update 2으로 업데이트되거나 추가된 패키지 목록을 다루고 있습니다.
이 패키지 목록에는 Red Hat 엔터프라이즈 리눅스 3의 모든 패키지를 포함합니다. 여러분의 시스템에는 이 목록에 포함된 패키지가 모두 포함되지 않을 수도 있습니다.
원버전 Red Hat 엔터프라이즈 리눅스 3에서 업데이트된 패키지들은 다음과 같습니다:
anaconda
anaconda-images
anaconda-runtime
ant
ant-devel
ant-libs
arptables_jf
arpwatch
at
binutils
clumanager
compat-gcc
compat-gcc-c++
compat-gcc-g77
compat-gcc-java
compat-gcc-objc
compat-glibc
compat-libgcj
compat-libgcj-devel
compat-libstdc++
compat-libstdc++-devel
comps
cpp
cvs
cyrus-sasl
cyrus-sasl-devel
cyrus-sasl-gssapi
cyrus-sasl-md5
cyrus-sasl-plain
dev
devlabel
distcache
distcache-devel
eclipse
elfutils
elfutils-devel
elfutils-libelf
ethereal
ethereal-gnome
firstboot
fontconfig
fontconfig-devel
freeradius
freeradius-mysql
freeradius-postgresql
freeradius-unixODBC
gaim
gcc
gcc-c++
gcc-c++-ssa
gcc-g77
gcc-g77-ssa
gcc-gnat
gcc-java
gcc-java-ssa
gcc-objc
gcc-objc-ssa
gcc-ssa
GConf2
GConf2-devel
gdb
gdk-pixbuf
gdk-pixbuf-devel
gdk-pixbuf-gnome
gdm
glibc
glibc-common
glibc-debug
glibc-devel
glibc-headers
glibc-profile
glibc-utils
gnome-mime-data
gnome-panel
gnupg
hotplug
httpd
httpd-devel
hwdata
initscripts
iproute
ipsec-tools
iptables
iptables-ipv6
kbd
kdegames
kdegames-devel
kdepim
kdepim-devel
kernel
kernel-BOOT
kernel-doc
kernel-hugemem
kernel-hugemem-unsupported
kernel-smp
kernel-smp-unsupported
kernel-source
kernel-unsupported
kernel-utils
kinput2-canna-wnn6
krb5-devel
krb5-libs
krb5-server
krb5-workstation
kudzu
kudzu-devel
lftp
libf2c
libgcc
libgcc-ssa
libgcj
libgcj-devel
libgcj-ssa
libgcj-ssa-devel
libgnat
libmudflap
libmudflap-devel
libobjc
libpcap
libstdc++
libstdc++-devel
libstdc++-ssa
libstdc++-ssa-devel
libxml2
libxml2-devel
libxml2-python
MAKEDEV
mdadm
modutils
modutils-devel
mod_python
mod_ssl
mozilla
mozilla-chat
mozilla-devel
mozilla-dom-inspector
mozilla-js-debugger
mozilla-mail
mozilla-nspr
mozilla-nspr-devel
mozilla-nss
mozilla-nss-devel
mutt
net-snmp
net-snmp-devel
net-snmp-perl
net-snmp-utils
netdump
netdump-server
netpbm
netpbm-devel
netpbm-progs
nfs-utils
nptl-devel
nscd
nss_ldap
openoffice.org
openoffice.org-i18n
openoffice.org-libs
openssh
openssh-askpass
openssh-askpass-gnome
openssh-clients
openssh-server
openssl
openssl-devel
openssl-perl
openssl096b
oprofile
oprofile-devel
pam
pam-devel
pam_krb5
popt
postfix
pstack
pwlib
pwlib-devel
quagga
quagga-contrib
quagga-devel
rdist
redhat-config-cluster
redhat-config-kickstart
redhat-config-network
redhat-config-network-tui
redhat-config-packages
redhat-config-printer
redhat-config-printer-gui
redhat-config-xfree86
redhat-rpm-config
rh-postgresql
rh-postgresql-contrib
rh-postgresql-devel
rh-postgresql-docs
rh-postgresql-jdbc
rh-postgresql-libs
rh-postgresql-pl
rh-postgresql-python
rh-postgresql-server
rh-postgresql-tcl
rh-postgresql-test
rhdb-admin
rhdb-docs
rhdb-explain
rhpl
rpm
rpm-build
rpm-devel
rpm-python
rpmdb-redhat
rsync
samba
samba-client
samba-common
samba-swat
sendmail
sendmail-cf
sendmail-devel
sendmail-doc
shadow-utils
slocate
strace
struts
sysklogd
sysstat
SysVinit
tcpdump
unixODBC
unixODBC-devel
unixODBC-kde
up2date
up2date-gnome
vsftpd
xemacs
xemacs-el
xemacs-info
XFree86
XFree86-100dpi-fonts
XFree86-75dpi-fonts
XFree86-base-fonts
XFree86-cyrillic-fonts
XFree86-devel
XFree86-doc
XFree86-font-utils
XFree86-ISO8859-14-100dpi-fonts
XFree86-ISO8859-14-75dpi-fonts
XFree86-ISO8859-15-100dpi-fonts
XFree86-ISO8859-15-75dpi-fonts
XFree86-ISO8859-2-100dpi-fonts
XFree86-ISO8859-2-75dpi-fonts
XFree86-ISO8859-9-100dpi-fonts
XFree86-ISO8859-9-75dpi-fonts
XFree86-libs
XFree86-libs-data
XFree86-Mesa-libGL
XFree86-Mesa-libGLU
XFree86-sdk
XFree86-syriac-fonts
XFree86-tools
XFree86-truetype-fonts
XFree86-twm
XFree86-xauth
XFree86-xdm
XFree86-xfs
XFree86-Xnest
XFree86-Xvfb
ypbind
ypserv
Red Hat 엔터프라이즈 리눅스 3 Update 2에 추가된 패키지들은 다음과 같습니다:
commons-dbcp
commons-dbcp-devel
commons-pool
commons-pool-devel
eclipse-lomboz
elfutils-libelf-devel
jaf
jaf-devel
java-javadoc
javamail
javamail-devel
jpackage-utils
junit
junit-devel
laus
laus-devel
mtx
mysql-jdbc
mysql-jdbc-tomcat
rh-cs-de
rh-cs-es
rh-cs-fr
rh-cs-it
rh-cs-ja
rh-cs-ko
rh-cs-pt_br
rh-cs-zh_cn
rh-cs-zh_tw
rhdb-cc
rhgb
sg3_utils
struts-webapps
Red Hat 엔터프라이즈 리눅스 3 Update 2에서 삭제된 패키지들은 다음과 같습니다:
mod_jk2
mod_webapp
mozilla-psm
( x86 )