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。