[Casper] Defaults write set software update interval

Ernst, Craig S. ERNSTCS at uwec.edu
Mon Jan 26 08:15:51 PST 2009


I have a user environment package that disables software updates which is applied to the user template.


 *   Set your desired Software Update settings using the same account you create your software packages from
 *   Run Composer, go to the User Environment tab, check Software Update Settings, and click Save to...
 *   Add to your JSS with Casper Admin and make sure Fill User Templates is checked.

Every new user profile created on a machine with that package will no longer have updates on. You can even push the package out to existing users if you really wanted to.

Craig E


On 1/26/09 10:11 AM, "John Wetter" <john_wetter at hopkins.k12.mn.us> wrote:

I seldom use that anymore because it only applies it to the root user.  I have it set as a command to run once for each user, but it seems to be running it as root, so it isn't applying it to the user logging in.  This looks to be the same issue as we ran in to trying to change the Office plists.

So, for now I guess moving plists is still what we'll have to do...  Unless there is a way to get these to apply to each individual user?

-John


On 1/26/09 9:47 AM, "NATHANIEL.LINDLEY at spps.org" <NATHANIEL.LINDLEY at spps.org> wrote:


Thanks for the command to turn off software update checking, I couldn't get it to stop reliably before.  It there a way to set this script to FEU and FUT?   A system wide "softwareupdate --schedule off"  Otherwise it appears that new users have software update checking on.
Thanks,

Nathaniel Lindley

++++++++++++++++++
Educational Technology
Saint Paul Public Schools
Saint Paul, Minnesota
nathaniel.lindley at spps.org
phone:  651-248-6861


Miles Leacy <miles.leacy at themacadmin.com>
Sent by: casper-bounces at list.jamfsoftware.com 01/26/09 07:54 AM

To

"Nichols, Jared" <jared.nichols at ll.mit.edu>

cc

Casper List <casper at list.jamfsoftware.com>

Subject

Re: [Casper] Defaults write set software update interval




To turn the automatic checking off, use this command...

softwareupdate --schedule off

That's a lot easier than messing with plists.

You can put that into a policy for existing computers, and/or make it a part of your configuration for new deployments.  If you do, make sure you set it to be an "at reboot" script.

Then you can simply use the checkbox in the "Packages" tab of your policy to call software update.

I consider this a best practice and these are among the first policies/scripts I create when installing a JSS.

----------
Miles A. Leacy IV

? Certified System Administrator 10.4
? Certified Technical Coordinator 10.5
? Certified Trainer
Certified Casper Administrator
----------
voice: 1-347-277-7321
miles.leacy at themacadmin.com <mailto:miles.leacy at themacadmin.com>
www.themacadmin.com <http://www.themacadmin.com/>




On Mon, Jan 26, 2009 at 8:33 AM, Nichols, Jared <jared.nichols at ll.mit.edu <mailto:jared.nichols at ll.mit.edu> > wrote:
That's exactly my goal :)  I asked about setting the interval on the plist because I want to disable it on the clients and run it strictly from a policy.

Now that I know it's in the scheduler plist that sets me on the right track.

Thanks!

j



On 1/23/09 15:40 , "Miles Leacy" <miles.leacy at themacadmin.com <http://miles.leacy@themacadmin.com/> > wrote:

What would be even easier would be to turn off the schedule on the client, enter your Software Update Server's info into your JSS, and run Software Update via Casper policy.  Software Update is a checkbox in the Packages tab, and you can have your policy run every day, week or month.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.jamfsoftware.com/pipermail/casper/attachments/20090126/e9ae7af4/attachment.htm 


More information about the Casper mailing list