Problems with KACE Online Shell Script (Mac OSX)

I have a bash/zsh shell script I’ve written that works perfectly when I run it manually inside of Terminal (with sudo). My hope is to push it out through KACE to have it run on a schedule on the iMacs we have in a computer lab. All users are required to sign in with their Active Directory credentials, and mobile accounts are created when they sign in, so the accounts need to be periodically flushed. The script is designed to delete user accounts and the home folders for those accounts, other than a select few admin or native accounts and the currently logged on user, with the eventual goal being to use this to replace Deep Freeze. However, when I push the script out with KACE for testing, I am getting “operation not permitted” errors once it begins trying to delete files/folders. Does anyone know why this might be occurring since the KACE agent is supposed to be running as root?

0 Comments   [ + ] Show comments

Answers (1)

Posted by: chaoticyeshua 1 month ago
White Belt
Never mind - seems to be that the files are in use. Feel free to delete the post.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ