Hello all,
I've seen this mentioned a couple of times before on here, and it seems no one really has an issue with it aside from me.
We have a print server that uses Active Directory to auth users for print jobs- they have an NFC card they can boop, it ties to the users AD account, print job gets released.
This works fine for Windows users, but on Mac the keychain keeps the old AD password, so when the password is updated the printing no longer works. The software is called Papercut.
I'm exploring the possibility of using Nomad and Nomad Login to synchronise the AD login with what's in the keychain, but ran into two problems-
1) The sync local password option doesn't appear to do anything. My process so far has been to install Nomad Login, and use it to create the local user account, then install Nomad. The UseKychain and LocalPasswordSync are both set to 1, and when this failed to sync the passwords I also set LocalPasswordSyncOnMatchOnly to 1. Changing the password through the Nomad app does not prompt for the local password to change, and after restarting the login password for the machine has not been updated (it's still the same password as the initial Nomad Login password). Does Nomad actually sync with Nomad Login or do I need to do something weird here? I noticed there are two plist files for this, one in ~/Preferences and one in /Preferences, which one do I need to set this defaults in?
2) The documentation at https://nomad.menu/help/preferences-and-what-they-do/ states I can pass a list of keychain items to sync with Nomad as a dict, however I haven't been able to find anything that gives a decent example of what that should look like on the command line. Any attempt I make at setting this using default write results in an error "Could not parse: Try single quoting". Does anyone have an example of a dict from the command line?
