Category Archives

24 Articles

Posted by admin on

Deep Freeze Alternative for Mac

Deep Freeze Alternative for Mac

For comments and questions please visit the edugeek forum here http://www.edugeek.net/forums/mac/154805-deep-freeze-alternative-mac.html#post1326919

This past year I’ve been looking to step away from using Faronics Deep Freeze and find an alternative that will handle a similar task of cleaning the user profiles after a restart, set time or day of the week. Sure Deep Freeze has a lot of benifits but we wanted to look into a cheaper solution. For the past few months I’ve been running this setup in our busiest area at our campus (our student commons) and it has been working great.

 

Why do we need it?
In the run of a day or week we can have countless users logging into a mac desktop using Active Directory credentials and over time the user profiles can eat away at the HD space. That said your average user is browsing the net and so their user profile may only be a small percentage but mixed in with users that dump files onto the desktop or other areas this space can build up fast. This is where Deep Freeze came into play. Deep Freeze would clean up the computer after a restart or set schedule to help keep the comptuer HD clear of un wanted files.

 

What do these scripts do?
With the below scripts in place they essentialy remove any unwanted users. By default the script is set to remove all users except for the “Administrator” & “Shared” user. All other users will be removed. This can be adjusted easily to add other local users. The script included is set to run at 3:30am every Saturday morning. We went with this since most computers are sitting with a 1TB HD and we do not expect computer to fill up that quick. Having it set to a week also gives users a grace period for their files. If they forget to copy/backup files one day they will still be there the next day (unless it’s the next day that the scipt is set to run). The other benifit is that if there is a power bump their files will still be located on the computer once it is turned back on.

 

How do these scripts work?
There are three files as listed below. #1 is the launchd file that will run on schedule to run to run the primary script that does the work. File #1 is the file you can edit to adjust the time or day you wish to have the script run. ** Keep in mind, if you make changes after the script is deployed you will want to make sure you unload the .plist file and then reload the updated file.

File #2 is the actual script that does thew work to remove the users. There arre two main steps. The first step will remove all uses except for “Administrator” & “Shared”. The second step dumps the files located in /private/var/folders/*. This folder contains cache files from the users that have logged in. We do not want to remove the fodler itself, just the contents.

 File #3 is a simple command script that loads file #1. We use deploy studio for deployment so having this as part of the workflow just loads #1 script so we do not need to send out the command over ARD or manually. 

 

Download 
To get started you will need to download the needed files which are found here http://twistedmac.com/mactech_cleanusers.zip

 

How to use these files using Deploy Studio 

On your Deploy Studio server go to your “DeployStudio” shares. This folder is normally at the root of your HD as the shares folder for Deploy Studio. (This can also be named something else or located elsewhere but most often this is the name and location. In the “Files” folder you need to copy the first two files “com.mactech.cleanusers.plist” & “delete_non_admins.sh”. Next go to the scripts folder and copy the ”load_cleanusers.command” file to this location.

From here open up the “DeployStudio Admin” application. For deployment you need to add these files into a workflow and run these files during post ghost. 

To add the two files “com.mactech.cleanusers.plist” & “delete_non_admins.sh” you need to add “File Copy” into your workflow twice as seen in this image.

filecopy

 

Since we already added the need files you just need to choose the “File” dropdown menu and pick the files as you can see in these images. As seen in the images you want to make sure each file is placed into the correct location. “com.mactech.cleanusers.plist” will be copied to “/Library/LaunchDaemons” & “delete_non_admins.sh” will be copied to “Library/Scripts”. Also make sure you “Automate” these tasks.

filecopy3

 

 

filecopy2

 

The next step in the workflow is to add “Generic”. With this step in the workflow select the “Command” dropdown menu and choose “load_cleanusers.command”. Make sure you check off “Postponed execution” & “Automate”.

generic

 

 

generic2

 

From here the script will be loaded when the computer finishes post ghost.

The script by default that’s included is set to wipe all users except for the “Administrator” & the “Shared” user. If you have other users that you want keep on the system you can alter the “delete_non_admins.sh” script to reflect users you want to keep on the computer. You wouldn’t normally install this on laptops or individual computers but if you do make sure this script reflects the users that need their profiles keep.

As this script sits it is set to wipe the other users every Saturday Morning at 3:30am. You can easily change this by opening the “com.mactech.cleanusers.plist” file and adjusting the “StartCalendarInterval”.

Hope this helps those out that are looking for a DF alternative.

Carter

 

 

 

 

 

 

 

 

 

 

 

Posted by admin on

Apple needs a new Power Supply.

Apple needs a new Power Supply.

The Apple power brick is the worth design Apple ever made! The puck was a by far better design. I throw out and buy numerous new bricks every year for our staff. The flip up fingers are the downfall of this design. The best design is to coil up the cable naturally as seen in the image below. 



Those faculty that coil the cable up like this I rarely have to buy new bricks for. The brick design has been Apple’s biggest mistake along with the MagSafe 2 adapter. Come on Apple, lets have a better PS! You make sleek commuters, how about a proper functioning PS like the old puck.

 

.

Posted by admin on

Loving iOS 7!

I must say I really like iOS 7! I’ve always had a jailbroken iPhone to have the look, feel & customized usability that I want. Be it Apple, Samsung, BB, etc. they all have great features but also lack many. An iPhone has always been the best of both worlds because of jailbreaking. I could add all the extra features, tweaks & look that make a smartphone the way it really should be. From what I can see and I have read from reviews Apple has really listen to what the users want. They have actually added a number of features that were inspired by jailbreak tweaks. I’m sure there will be a jailbreak in the future for iOS 7 but so far they have already killed off SBSettings & a real app switcher and this is just the tip. Only thing I’m missing now is my 5 icon across option 🙂

Great job Apple and Jony Ive!!

http://www.apple.com/ios/ios7

.

Posted by admin on

Mac OS X Over The Years (Public Beta 10.0 – 10.8 Mountain Lion)

Mac OS X Over The Years (Public Beta 10.0 – 10.8 Mountain Lion)
 
 
Almost spanning a decade OS X (pronounced as “O”-“S”-“10” not “O”-“S”-“X”) has gone through nine (9) major OS revisions of OS X to date including Public Beta.  In this review I’ve pointed out the release information for each major version of OS X as well as snapshots to help show the differences from version to version of OS X.

When it comes to OS X there have been ten (10) major releases when you include Public Beta:

For my review of OS X I used an iMac G3 700mhz Blueberry for versions 10.0, 10.1, 10.2, 10.3, 10.4, for OS X 10.5, 10.6 & 10.7 an iMac Intel Core 2 Duo & OS X 10.8 a MacBook Pro i7

*For OS release dates, cost, history, and general information, I used MacTracker found at www.mactracker.ca which is an amazing application that gives you detailed information on every Apple Macintosh computer ever made including ipods, iphones,Operating Systems and so much More. Download it today!

 

 

Posted by admin on

Apples first OS X “Public Beta” was internally codenamed “Kodiak”

Apples first OS X “Public Beta” was internally codenamed “Kodiak”

How many people knew that the first OS X “Public Beta” was internally codenamed “Kodiak”?

The Mac OS X Public Beta (internally codenamed “Kodiak”) was an early beta version of Apple Computer‘s Mac OS X operating system Cheetah. It was released to the public on September 13, 2000 for US$29.95. It allowed software developers and early adopters to test a preview of the upcoming operating system and develop software for the forthcoming operating system before its final release.

From Wikipedia

 
Posted by admin on

How To: Take Apart an iMac – Front Panel & LCD

If you are in need to take you iMac apart to replace the Hard Drive, Dvd-Rom, etc. then check out the following videos showing what tools you need as well as the proper steps to get the job done.

The reason for doing these video is because when I was asked to find a good online “How-To” for taking apart an iMac I came across a number of videos where users just showed that you simply take the four scews out of the bottom of the panel and pull the panel off…. they failed to show you that you need to also disconnect the panel from the top as well.

In these videos I will show you how to properly remove the front panel as well as LCD so you can gain access to the inside for repairs.

With this I have also done up a video showing you how to make a Free Apple Access Card Tool which is needed to remove the front panel from your iMac.

 

********

I would like to point out that if your computer is still under warranty or you have very little or no computer hardware knowledge at all then it’s highly recommended to take your Mac to an Authorized Apple Repair Shop. 

iMac Take Apart – Part 1 (Remove Front Panel)

http://www.youtube.com/watch?v=FN3N_qxLlWk

 
 

iMac Take Apart – Part 2 (Remove LCD Panel)

 

 

 

Make your own “Apple Access Card Tool” for Free

 

 

 

If you have any questions please feel free to post below, YouTube or Contact Me

 

 

Posted by admin on

Adobe CS6 Enterprise Deployment with Mac OS X

Adobe CS6 Enterprise Deployment with Mac OS X
 
Comments below are certainly welcome but if you have questions concerning this article please see my Topic/Post over at EduGeek.net http://www.edugeek.net/forums/mac/98536-adobe-cs6-enterprise-deployment-mac-os-x.html
 
Keep in mind that this article is more for those that want a bit more of an understanding on how to push & deploy the serialization file with mass deployment. The Deployment Guides found at http://www.adobe.com/devnet/creativesuite/enterprisedeployment.html are very handy to get a better idea of what the Adobe Creative Suite Enterprise Deployment Utility is for and what it does.
 
 

Adobe CS6 for Mac has done away with the ability to license an install of Adobe CS and then image the computer and use that very image for mass deployment to labs. Now if you enter the SN# into the image it’s bound to the computer it’s installed on and will prompt to run in trial mode if imaged to another computer.

To deploy Adobe CS6 you will need to use a few things. You will need to download the Creative Suite Enterprise Deployment Utility found here http://www.adobe.com/devnet/creativesuite/enterprisedeployment.html