Solaris 8 (Intel 플랫폼판) 온라인 릴리스 노트 업데이트

사용자 계정 데이터용 응용프로그래밍 인터페이스(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으로 대체 사용해야 합니다.