<html>
<head>
<style type="text/css">
<!--
body { margin-top: 4px; margin-right: 4px; margin-left: 4px; line-height: normal; font-variant: normal; margin-bottom: 1px }
p { margin-top: 0; margin-bottom: 0 }
-->
</style>
</head>
<body>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">There is also a softwareupdate binary from the command line. You could create a policy to run or do it via ARD admin</font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">$ softwareupdate</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">usage: softwareupdate <mode> [<args> ...]</font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-l | --listList all appropriate updates</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-d | --downloadDownload Only</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-i | --installInstall</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande"><label> ...specific updates</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-a | --allall appropriate updates</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-r | --recommendedonly recommended updates</font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">Per-user preferences:</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">--ignore <label> ...Ignore specific updates</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">--reset-ignoredClear all ignored updates</font> </p>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">--schedule (on | off)Set automatic checking</font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">-h | --helpPrint this help</font> </p>
<br> <br>
<p style="margin-bottom: 0; margin-top: 0">
<font size="3" face="Lucida Grande">If you have a SUS set up you can say run all approved updates from the SUS and such.</font><br><br><br>___________________________<BR>Thomas Larkin<BR>TIS Department<BR>KCKPS USD500<BR><a href="mailto:tlarki@kckps.org">tlarki@kckps.org</a><BR>blackberry: 913-449-7589<BR>office: 913-627-0351<BR><BR><BR><BR><br><br>>>> Matthew Butch <matt@pennmanor.net> 04/02/09 9:52 AM >>><br>What we have been doing is just pulling them off the cart, running Casper Remote on them and telling them to "Install all available updates". Its a pain, but it seems to be the best way to do it. </p>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
For the progress bar, we have a Unix command to run Software Update as sudo which allows non-admins to install them. This is set as a Self Service policy (the last tab allows running commands). The command is: </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px; font-family: Lucida Grande">
<p style="margin-bottom: 0; margin-top: 0">
sudo /System/Library/CoreServices/Software\ Update.app/Contents/MacOS/Software\ Update </p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
It gives them a nice UI to run them. We've had good feedback about it, and it saves us from forcing them. </p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
-Matt </p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</div>
<div>
<div class="apple-style-span" style="white-space: pre; font-size: 11px">
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</div>
<div>
<div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
On Apr 2, 2009, at 10:22 AM, Clinton Blackmore wrote: </p>
</div>
<p style="margin-bottom: 0; margin-top: 0">
<br class="apple-interchange-newline">
</p>
<blockquote type="cite">
<div>
<p style="margin-bottom: 0; margin-top: 0">
Greetings.<br><br>How do you handle software updates on laptop labs?  We have carts of  <br>laptops in our schools, and, if they are not being used by a student,  <br>they are charging in the cart.  That doesn't provide for a nice way to  <br>update them after hours without pulling each machine out of the cart,  <br>and yet, I don't really want to pop up a message to a student saying,  <br>"Your computer is going to reboot now.  Deal with it!"<br><br>Also, when you use the GUI tools to do software update, the machine  <br>logs out and you get a nice progress indicator showing that updates  <br>are installing.  Is there any way to do that from the command line?   <br>(Yes, I know one can install updates, and Casper handles it nicely,  <br>but can I get the progress bar?  We had some machines set to update,  <br>and then found they had kernel panicked.  We wondered if a user  <br>noticed the machine became sluggish and forced it off.)  More  <br>generally, how do you convey to users that updates are in progress?<br><br>Cheers,<br>Clinton Blackmore<br><br>This email has been scanned by Barracuda Network's Anti-Virus and Spam Firewall.<br>_______________________________________________<br>Casper mailing list<br><a href="mailto:Casper@list.jamfsoftware.com">Casper@list.jamfsoftware.com</a><br>http://list.jamfsoftware.com/mailman/listinfo/casper<br> </p>
</div>
</blockquote>
</div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
<div apple-content-edited="true">
<div class="apple-style-span" style="font-style: normal; white-space: normal; text-indent: 0px; line-height: normal; color: rgb(0, 0, 0); font-weight: normal; text-transform: none; font-variant: normal; font-family: Helvetica; font-size: 12px; text-align: auto; letter-spacing: normal; word-spacing: 0px">
<div>
<div class="apple-style-span" style="font-style: normal; white-space: normal; text-indent: 0px; line-height: normal; color: rgb(0, 0, 0); font-weight: normal; text-transform: none; font-variant: normal; font-family: Helvetica; font-size: 12px; letter-spacing: normal; word-spacing: 0px">
<div>
<div class="apple-style-span" style="font-style: normal; white-space: normal; text-indent: 0px; line-height: normal; color: rgb(0, 0, 0); font-weight: normal; text-transform: none; font-variant: normal; font-family: Helvetica; font-size: 12px; letter-spacing: normal; word-spacing: 0px">
<div>
<div class="apple-style-span" style="font-style: normal; white-space: normal; text-indent: 0px; line-height: normal; color: rgb(0, 0, 0); font-weight: normal; text-transform: none; font-variant: normal; font-family: Helvetica; font-size: 12px; letter-spacing: normal; word-spacing: 0px">
<div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
-- </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Matthew Butch </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Technology Support Analyst </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Penn Manor School District </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
717-872-9500 x 2385 </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<a href="http://www.pennmanor.net">http://www.pennmanor.net</a> </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Apple Certified Macintosh Technician </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Apple Certified Help Desk Specialist 10.4 </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Apple Certified Support Professional 10.5 </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Apple Certified Technical Coordinator 10.4 & 10.5 </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Apple Certified Systems Administrator 10.4 </p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</body>
</html>