974 reputation
415
bio website apple.stackexchange.com/…
location
age 32
visits member for 2 years, 7 months
seen Aug 5 at 0:28

Systems Administrator

School district


Custom Macintosh management via BASH, AppleScript/osascript

  • Fully automated Environment/Template management
    • Sync systems based on specific Environment
    • Deployment of updates (OS & 3rd party)
  • Implement restrictions/additions based on
    • Network User
    • Template
    • Environment
    • Network
    • Hardware
  • Snapshot management (Server)
    • Creating new Environments
    • Updating old Environments

10,000 + Macintosh machines being managed by CMEM Envi

  • 10.4.x (NO LONGER IN USE)
  • 10.5.x
  • 10.6.x
  • 10.7.x
  • 10.8.x
  • 10.9.x (Ported to JAMF)

I have since ported all of my custom scripts, concepts & logic to JAMF as either Extension Attributes, Custom Profile Templates or Policies. It was an awesome run and I am proud to say that my work is still being used elsewhere, but at this point there isn't any reason not to use and promote the JAMF product. It truly is an incredible product with no limits.


profile for E1Suave on Stack Exchange, a network of free, community-driven Q&A sites


May
21
revised App to alert if Internet connection is lost
added 12 characters in body
May
18
revised Password protect MacBook while keeping iTunes running
added 4 characters in body
May
18
comment Password protect MacBook while keeping iTunes running
Adding the Screen Saver to Hot Corners is very handy and you did a very good job explaining how to set them up and apply them. :–)
May
18
revised App to alert if Internet connection is lost
added 151 characters in body
May
18
revised Password protect MacBook while keeping iTunes running
deleted 3 characters in body
May
18
revised Password protect MacBook while keeping iTunes running
added 4 characters in body
May
18
revised Password protect MacBook while keeping iTunes running
edited body
May
18
comment Password protect MacBook while keeping iTunes running
Though I like your slick use of Hot Corners you do not need to set them up nor do you need to wait 3 minutes for the Screen Saver to take begin, you can simply use the following key-combo Crtl-Shift-Eject :–)
May
18
revised Password protect MacBook while keeping iTunes running
added 33 characters in body
May
18
revised Password protect MacBook while keeping iTunes running
Edited to provide information as multiple new answers are now available
May
18
comment Password protect MacBook while keeping iTunes running
Originally I was going to provide the same answer, but I couldn't get it to work :–( As it turns out when I actually tested this with iTunes rather than the YouTube video I was watching it does work for iTunes :–)
May
18
answered Password protect MacBook while keeping iTunes running
May
17
comment double password entry to access account
The four hour marker represents 240 minutes. Once the script sees that you have not elapsed the screensaver timer it will then and only then initiate the suspend command. Essentially the suspend command can not be given after it is above the ELASPED_TIME is more than Screensaver timer.
May
17
comment double password entry to access account
@newenglander Now at this point the script would skip to the end and compare the time the screensaver had been running (ELAPSED_TIME) and the newly converted time (which came from your Security Setting for screensaver) and if the ELAPSED_TIME is greater. The suspend command will be launched. If the CHOSEN_TIME is not greater than a minute as in this case 5 (THIS IS STILL INCORRECT AS IT SHOULD be 5 seconds not 1/12 of a minute). Regardless in your case you should not see any issues with this because you are utilizing the 4 hour marker.
May
17
comment double password entry to access account
@newenglander. The idea of the script that if your Security Setting (Screensaver password delay) is not 0 it will then check to see if this Screensaver password time (CHOSEN_TIME) is more than 60 seconds (which would indicate it is either equal to or greater than 1 minute). If it is then it will divide the time by 60 to convert the time into minutes.
May
17
comment double password entry to access account
@newenglander FIRST THE CHANGE is if [[ ${ELAPSED_TIME} -lt ${CONVERT_TIME} ]]; then istead of if [[ ${ELAPSED_TIME} -lt ${CHOSEN_TIME} ]]; then.
May
17
comment How can I make all folders in Finder “snap to grid”?
@Nathan No problem I am just glad it worked for you. :–)
May
17
awarded  Enthusiast
May
16
revised Disable screensaver password requirement from command line
added 2 characters in body
May
16
comment double password entry to access account
@newenglander I have made one final change in the script. At this point, are you using the script as given above or has it been modified? For troubleshooting purposes you can try the above script as given and (change the "USER_PATH") and let me know what happens. I will be glad to help. Also, what are your current settings for the "suspend" time and the "screensaver password time"?