在 Solaris Resource Manager 之下,setuid(2SRM) 系統呼叫有將呼叫的處理附加至一個新 lnode 的副作用。如果附加動作的變更失敗,通常是因為新 lnode 並不存在,那麼處理反而會被附加至 lost lnode (srmlost) 之上,這是當您安裝 Solaris Resource Manager 時所建立的。如果此附件也失敗或是沒有指定任何 srmlost lnode,那麼 setuid 功能不受影響,而程序會繼續在其目前的 lnode 之上執行。
init.srm 程序檔會在轉換為多重使用者模式的期間設定 srmlost lnode。您可以在 /etc/init.d/init.srm 檔中指定一個要用的 lnode 以取代這種行為。要避免安全上的問題, srmlost lnode 應該有一個 CPU 配分,而且沒有任何特別的權限。如果您修改這些數值,請務必在變更時考慮對此使用者的要求。
srmlost lnode 由 42 的 UID 建立。