xcreds
xcreds copied to clipboard
XCreds does not display menu drop-down checkmark for mapped home share
New in XCreds 5 is the ability to show a checkmark next to any mounted volumes from the XCReds 'Shares' sub-menu. This is similar to the behavior in NoMAD that some admins may be familiar with. This new feature is working great for all my SMB volumes - except for the user's home SMB share.
See screenshot for example.
Relevant keys:
<key>HomeMountEnabled</key>
<false/>
<key>SlowMount</key>
<true/>
<key>SlowMountDelay</key>
<integer>2000</integer>
Relevant Shares:
<dict>
<key>AutoMount</key>
<true/> <key>ConnectedOnly</key>
<true/>
<key>Groups</key>
<array/>
<key>Name</key>
<string>home</string>
<key>URL</key>
<string>smb://server.domain/homedir/<<shortname>></string>
</dict>
Notes:
NoMAD must handle this differently because it displays the checkmark as expected when the home share is mounted. Configs and keys are identical in both XCreds and NoMAD. See screenshot for example.
XCreds does display a "Network Home" under the Shares menu (which is checked), but a second 'home" appears unchecked. Trying to understand how XCreds is doing this compared to NoMAD.
-Our EMC/Dell/Isilon storage uses down-level mapping for homes. Example: a variable is used to map the user's short name to the corresponding share under its parent home directory.
-Technically this mount isn’t an AD “Home Mount” (and we dont use AD Home Mounts) our home shares are basically just like any another SMB share (but dynamically use shortname
in the URI). Note that the key HomeMountEnabled
is not enabled (in both XCreds and NoMAD).