With recent Mac OS release we run into trouble with some scripts for the security command line.
Assume the following terminal command:
it give the following results:
The home path with the keychain path is enforced and the tile is not even expend. This was working before.
If I do a full path it work normally:
There is 2 thing wrong here, it doesn't detect the tile as absolute path nor does it expand it. Dunno who changed that but it's now broken. I will need to make a workaround into our Jenkins to repair this until Apple does. Apple command lines are just plain horribles, please hire some developer that understand command lines, this is such a pain to automate, having to automate GUI is plain ********.
Mac OS 10.15.7
Assume the following terminal command:
Code Block security default-keychain -s '~/Library/Keychains/login.keychain-db'
it give the following results:
Code Block Will not set default: file /Users/AmotusRemoteDev/Library/Keychains/~/Library/Keychains/login.keychain-db does not exist
The home path with the keychain path is enforced and the tile is not even expend. This was working before.
If I do a full path it work normally:
Code Block AmotusRemoteDev$ security default-keychain -s '/Users/AmotusRemoteDev/Library/Keychains/login.keychain-db'
There is 2 thing wrong here, it doesn't detect the tile as absolute path nor does it expand it. Dunno who changed that but it's now broken. I will need to make a workaround into our Jenkins to repair this until Apple does. Apple command lines are just plain horribles, please hire some developer that understand command lines, this is such a pain to automate, having to automate GUI is plain ********.
Mac OS 10.15.7