Solaris 8 (SPARC 平台版) 6/00 安裝版次注意事項更新

使用者帳戶資料的應用程式介面 (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。