Solaris 8 (Intel 平台版) 10/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。