Originally posted by flimsyq:
Under 10.3 server workgroup manager you capture the workstaions via their MAC address. Then by altering the 'computer' managed preferences under 'login'(i think) you can force the login window preference to your desire.
What server are you using?
Hi flimsyq,
We are using 10.2.8 server with 10.3.3 clients.
10.3.0 clients display the loginwindow with pictures and names, but as soon as I update the client to 10.3.2 or 10.3.3 with either the 10.3.2 CD or Software Update, the loginwindow only displays the text fields for typing the username, rather than the user list.
I haven't changed the Computer managed prefs from their previous settings ("Display Login window as: List of users able to use these computers" with "network" and "other" users)
I am guessing that 10.3.2 (and 10.3.3) must expect different data from the server in order to display the user list.
On my client computers, the file /Library/Preferences/com.apple.loginwindow.plist
contains the following:
<key>HideAdminUsers_Managed</key>
<true/>
<key>IncludeNetworkUser_Managed</key>
<true/>
<key>NetworkUsers</key>
<array>
<dict>
<key>LongName</key>
<string>Student</string>
<key>ShortName</key>
<string>student</string>
</dict>
<dict>
<key>LongName</key>
<string>Teacher</string>
<key>ShortName</key>
<string>teacher</string>
</dict>
which works on a 10.3.0 client. The 10.3.2 or 10.3.3 clients just seem to ignore this!
On all the 10.3.x clients, the Netinfo database also contains the following, in the path
/mcx_cache/computer_lists/infocentre/mcx_settings
<key>com.apple.loginwindow</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>HideAdminUsers</key>
<true/>
<key>HideLocalUsers</key>
<true/>
<key>IncludeNetworkUser</key>
<true/>
<key>PowerOffDisabled</key>
<false/>
<key>RetriesUntilHint</key>
<integer>0</integer>
<key>SHOWFULLNAME</key>
<false/>
<key>SHOWOTHERUSERS_MANAGED</key>
<true/>
</dict>
</dict>
</array>
</dict>
So the client's Netinfo db contains the correct (?) key,
<key>SHOWOTHERUSERS_MANAGED</key>
<true/>
which i would have thought would make the client show the user list.
Could someone with a 10.3.3 server and the same "user list" Login config show me the contents of /Library/Preferences/com.apple.loginwindow.plist on one of their managed clients, and also the "mcx_settings" property from their client computer's Netinfo database (/mcx_cache/computer_lists/ then a managed computer group)
Maybe Server 10.3.x uses different keys that 10.3.2 and 10.3.3 understand?
Thanks,
Mike