Hello All,
Upon using a script to delete all non-admin users I am getting a very annoying keychain message. The script is:
#!/bin/sh
# Define current user
current_user=`ls -l /dev/console | awk '{print $3}'`
# Loop through users with homes in /Users; exclude any accounts you don't want removed (i.e. local admin and current user if policy runs while someone is logged in)
for username in `ls /Users | grep -v aaalabs | grep -v $current_user`
do
echo "Removing user: $username"
dscl . delete /Users/$username
rm -rf /Users/$username
done
# Remove all sharepoint groups to speed up login.
for group in `dscl . list /Groups | grep "com.apple.sharepoint"`
do
echo "Deleting group: $group"
dscl . delete /Groups/$group
done
# Remove MCX files
rm -rf "/Library/Managed Preferences"
Upon logging in, I now receive the error message "The system was unable to unlock your Keychain". This message is simple enough to bypass with a continue... but is very confusing to our users. Any way to remove this message?
Thanks from a very perplexed Admin!