Solaris 9 12/02 운영 환경의 새로운 기능

개발 도구

설명 

릴리스 날짜 

SPARC: Sun ONE Application Server 통합

Sun ONE Application Server 7, 플랫폼판(이전 iPlanet Application Server)은 Solaris 9 12/02 갱신 릴리스에서 통합되었습니다. 네트워킹를 참조하십시오.

12/02 

SPARC: Sun ONE Message Queue

Solaris 9 12/02 갱신 릴리스는 Java 메시징 응용프로그램을 지원합니다. 이러한 응용프로그램은 Sun ONE Message Queue, JMS 공급자를 기반으로 합니다. 네트워킹를 참조하십시오.

12/02 

향상된 crypt() 기능

본 Solaris 갱신 릴리스는 crypt () 기능에 대한 새로운 확장을 포함하고 crypt_gensalt() 기능을 도입합니다. 이러한 향상을 통해 관리자는 사용자의 UNIX® 로그인 암호를 모호하게 하는데 사용되는 알고리즘을 변경할 수 있습니다.

MD5 및 Blowfish에 대한 모듈이 포함됩니다. MD5 모듈은 crypt_sunmd5crypt_bsdmd5에 있습니다. Blowfish 모듈은 crypt_bsdbf에 있습니다.

개발자는 대체 암호-모호화 알고리즘에 대하여 새 모듈을 작성할 수 있습니다. 응용프로그램 개발자는 crypt () 기능으로 전달하기 위한 salt를 수동 생성하는 대신 crypt_gensalt() 기능을 사용해야 합니다.

대체 알고리즘에 대한 모듈은 crypt.conf(4) 파일에 지정됩니다. module_path 필드는 다음 2개 필수 기능을 구현하는 공유 라이브러리 객체에 대한 경로를 지정합니다.

  • crypt_gensalt_impl() – salt 생성

  • crypt_genhash_impl() – 암호화된 암호 생성

추가 정보는 crypt(3C)policy.conf(4) 설명서 페이지를 참조하십시오.

12/02 

madvise() 기능에 대한 새 플래그

 

madvise() 기능을 사용하여 커널이 사용자 정의 메모리 지역에 대한 액세스를 최적화할 수 있습니다. Solaris 9 12/02 릴리스는 madvise () 기능에 대한 다음 3개의 새로운 플래그를 포함합니다.

  • MADV_ACCESS_LWP – 지정된 경량 프로세스(LWP) 자원 할당 우선 순위 제공

  • MADV_ACCESS_MANY – 시스템에 걸쳐 프로세스가 집중적으로 사용하는 주소 범위 지정

  • MADV_ACCESS_DEFAULT – 시스템 기본값에 대한 주소 범위의 액세스 패턴 재설정

madvise () 기능에 대한 추가 정보는 madvise(3C) 설명서 페이지를 참조하십시오.

12/02 

링커 및 라이브러리 갱신

Solaris 9 12/02 릴리스는 문자열 테이블 압축, 비참조 섹션 제거 및 비참조 종속성 감지와 같은 새로운 링커 편집자 기능을 포함합니다. 이러한 새 기능의 완전한 목록은 Linker and Libraries Guide의 "New Linker and Libraries Features and Updates"를 참조하십시오.

12/02 

Smartcard Middleware API

Solaris Smartcard 프레임워크가 이제 저수준 미들웨어 API를 제공합니다. 이러한 API는 스마트 카드 판독기를 사용하여 스마트 카드와 데이터 교환에 사용할 수 있습니다. API는 Sun BladeTM 및 Sun RayTM 시스템과 같은 플랫폼에서 사용될 수 있습니다. Java 언어 또는 C로 작성된 응용프로그램은 이러한 인터페이스를 사용할 수 있습니다.

자세한 내용은 libsmartcard(3LIB) 설명서 페이지와 /usr/share/javadoc/smartcard의 JavaDocs를 참조하십시오.

9/02