Solaris 8 (Intel 플랫폼판) 7/01 릴리스 노트

사용자 계정 데이터용 응용 프로그래밍 인터페이스(API)의 변경 사항

두 세트의 API를 사용하면 응용 프로그램에서 사용자 계정 데이터에 액세스할 수 있습니다. 사용자 계정 정보에 대한 접근과 조작을 위한 기본 프로그래밍 인터페이스 세트의 수는 getutxent(3C) 설명서 페이지에 설명되어 있습니다. 이러한 인터페이스는 이전의 getutent(3C) 루틴에 비해 기능이 우수하며 간편합니다.

이전 응용 프로그램들은 기본 계정 파일에 직접 접근합니다. /var/adm/utmp/var/adm/wtmp 파일과 해당되는 심볼릭 링크인 /etc/utmp/etc/wtmp는 더 이상 지원되지 않습니다. 이들 파일에 포함되어 있는 데이터의 형식은 향후 Solaris 운영 환경이 발전해 나갈 방향을 제한할 것입니다. 이러한 파일을 사용하는 응용 프로그램은 문서화되고 지원되는 API들을 사용할 수 있도록 갱신되어야 합니다.

이미 getutent(3C) 루틴 집합을 사용하고 있는 응용 프로그램은 소형 시스템 구성에 있어서는 별다른 영향을 받지 않을 수 있습니다. 그러나 향후의 릴리스에서 이들 인터페이스는 대형 시스템 구성의 경우 오류를 나타낼 것입니다. 따라서 이전 및 새로운 코드의 경우 모두 getutxent(3C) 루틴을 getutent(3C) API 대신 사용해야 합니다.