<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Der Flounder</title>
	<atom:link href="http://derflounder.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://derflounder.wordpress.com</link>
	<description>Seldom updated, occasionally insightful.</description>
	<lastBuildDate>Fri, 27 Jan 2012 08:29:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='derflounder.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Der Flounder</title>
		<link>http://derflounder.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://derflounder.wordpress.com/osd.xml" title="Der Flounder" />
	<atom:link rel='hub' href='http://derflounder.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Opening Inaccessible Attachments in Outlook 2011</title>
		<link>http://derflounder.wordpress.com/2012/01/20/opening-inaccessible-attachments-in-outlook-2011/</link>
		<comments>http://derflounder.wordpress.com/2012/01/20/opening-inaccessible-attachments-in-outlook-2011/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 17:13:26 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Office 2011]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1500</guid>
		<description><![CDATA[One of my users ran into an unusual display issue in Outlook 2011, where emails with attachments will sometimes not be displayed in the reading window. These messages will show up with the paper clip icon that indicates that there&#8217;s an attachment (indicated by the red square in the picture below.) When opened, the message [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1500&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of my users ran into an unusual display issue in <span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">Outlook 2011, where emails with attachments</span> <span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">will</span> <span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">sometimes not be displayed in the reading window.</span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">These messages will show up with the paper clip icon that indicates that there&#8217;s an attachment (indicated by the red square in the picture below.)</span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20_2-at-11-09-41-am.png?w=465&#038;h=134" width="465" height="134" alt="Screen shot 2012-01-20_2 at 11.09.41 AM" /></span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">When opened, the message will not show the attachment line</span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">(<b>Note:</b> the recipients have been redacted from the screenshot below.)</span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-33-am.png?w=473&#038;h=480" width="473" height="480" alt="Screen shot 2012-01-20 at 11.10.33 AM" /></span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">I have not found a fix for this issue, but I&#8217;ve found a workaround that allows access to the attachment. See below the jump for the procedure</span></p>
<p><span id="more-1500"></span></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><span style="font-size:13px;line-height:17px;"><br /></span></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><span style="font-size:13px;line-height:17px;">1. Select the message where the attachment is not showing up.</span></font></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;"><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-09-41-am.png?w=465&#038;h=134" width="465" height="134" alt="Screen shot 2012-01-20 at 11.09.41 AM" /></span></span></p>
<p>2. Go to the <b>Message</b> menu and select <b>Edit Message</b>.</p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><span style="font-size:13px;line-height:17px;"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-05-am.png?w=206&#038;h=385" width="206" height="385" alt="Screen shot 2012-01-20 at 11.10.05 AM" /></span></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><span style="font-size:13px;line-height:17px;">3. A new window will open up, with the attachment showing in the attachment line.</span></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><span style="font-size:13px;line-height:17px;"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-13-am.png?w=429&#038;h=480" width="429" height="480" alt="Screen shot 2012-01-20 at 11.10.13 AM" /></span></font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1500/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1500&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2012/01/20/opening-inaccessible-attachments-in-outlook-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20_2-at-11-09-41-am.png" medium="image">
			<media:title type="html">Screen shot 2012-01-20_2 at 11.09.41 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-33-am.png" medium="image">
			<media:title type="html">Screen shot 2012-01-20 at 11.10.33 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-09-41-am.png" medium="image">
			<media:title type="html">Screen shot 2012-01-20 at 11.09.41 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-05-am.png" medium="image">
			<media:title type="html">Screen shot 2012-01-20 at 11.10.05 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-20-at-11-10-13-am.png" medium="image">
			<media:title type="html">Screen shot 2012-01-20 at 11.10.13 AM</media:title>
		</media:content>
	</item>
		<item>
		<title>Attaching Files to Meeting Invitations in Outlook 2011</title>
		<link>http://derflounder.wordpress.com/2012/01/12/attaching-files-to-meeting-invitations-in-outlook-2011/</link>
		<comments>http://derflounder.wordpress.com/2012/01/12/attaching-files-to-meeting-invitations-in-outlook-2011/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 17:51:23 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Office 2011]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1492</guid>
		<description><![CDATA[I was asked by one of our users today how to attach files to a meeting invitation in Outlook 2011. After some research, here&#8217;s how you do it: 1. Set up a new meeting invitation in Outlook 2011. 2. Once the meeting invite opens up, drag your file you want to attach into the blank [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1492&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was asked by one of our users today how to attach files to a meeting invitation in Outlook 2011. After some research, here&#8217;s how you do it:</p>
<p>1. Set up a new meeting invitation in Outlook 2011.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/tumblr_ltarm0hgvl1qapokl.png?w=227&#038;h=437" width="227" height="437" alt="tumblr_ltarm0HgVl1qapokl" /></p>
<p>2. <span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">Once the meeting invite opens up, drag your file you want to attach into the blank gray area to the right of <b>Duration</b>.</span></p>
<p><span style="font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:13px;line-height:17px;">Your attachment will then appear in a newly-appearing attachment line below the start and end time for the meeting.</span></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-12-at-12-35-30-pm.png?w=480&#038;h=296" width="480" height="296" alt="Screen shot 2012-01-12 at 12.35.30 PM" /></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br /></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif">Interestingly enough, you can&#8217;t add files to Outlook 2011 appointments. If you need to add a file attachment to an appointment, click the <b>Invite</b> button in your <b>Appointment</b> window.</font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br />
<img src="http://derflounder.files.wordpress.com/2012/01/tumblr_ltas2b4byb1qapokl.png?w=220&#038;h=116" width="220" height="116" alt="tumblr_ltas2b4byB1qapokl" /></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br /></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif">The appointment will then turn into a meeting invite and allow you to attach files. Invite your own email address and hit the <b>Send</b> button to add the event to your calendar.</font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br /></font></p>
<p><font face="Arial, Helvetica, FreeSans, sans-serif"><br /></font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1492/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1492&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2012/01/12/attaching-files-to-meeting-invitations-in-outlook-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/tumblr_ltarm0hgvl1qapokl.png" medium="image">
			<media:title type="html">tumblr_ltarm0HgVl1qapokl</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-12-at-12-35-30-pm.png" medium="image">
			<media:title type="html">Screen shot 2012-01-12 at 12.35.30 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/tumblr_ltas2b4byb1qapokl.png" medium="image">
			<media:title type="html">tumblr_ltas2b4byB1qapokl</media:title>
		</media:content>
	</item>
		<item>
		<title>Encrypting 10.7 non-boot volumes without erasing them</title>
		<link>http://derflounder.wordpress.com/2012/01/06/encrypting-10-7-non-boot-volumes-without-erasing-them/</link>
		<comments>http://derflounder.wordpress.com/2012/01/06/encrypting-10-7-non-boot-volumes-without-erasing-them/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 15:03:31 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[FileVault 2]]></category>
		<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1482</guid>
		<description><![CDATA[In addition to using FileVault 2 to encrypt your boot partition, it&#8217;s possible to encrypt your non-boot storage on 10.7 using the same CoreStorage-based encryption. Apple provided a way to do this via Disk Utility, where you would need to erase the drive and have the new volume be set up as an encrypted volume. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1482&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In addition to using FileVault 2 to encrypt your boot partition, it&#8217;s possible to encrypt your non-boot storage on 10.7 using the same <a href="http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/">CoreStorage-based</a> encryption. <a href="http://www.informationweek.com/byte/howto/personal-tech/desktop-apps/231001027">Apple provided a way to do this via Disk Utility</a>, where you would need to erase the drive and have the new volume be set up as an encrypted volume.</p>
<p>It is also possible to encrypt the drive without erasing it first from the command line. This allows your existing data to stay on your drive while the drive is being encrypted. See below the jump for the procedure.</p>
<p><span id="more-1482"></span></p>
<p>To encrypt a drive, run the following command:</p>
<p><b>diskutil cs convert /Volumes/your_drive_name_here -passphrase</b></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-14-13-am.png?w=480&#038;h=165" width="480" height="165" alt="Screen Shot 2012-01-06 at 9.14.13 AM" /></p>
<p>Note: You can use <b>diskutil corestorage</b> in place of <b>diskutil cs</b></p>
<p>You&#8217;ll then be prompted for the passphrase you want to set and get output similar to what&#8217;s shown below:</p>
<p><code><br />
computer name:~ username$ diskutil cs convert /Volumes/your_drive_name_here -passphrase<br />
New passphrase for converted volume:<br />
Confirm new passphrase:<br />
Started CoreStorage operation on disk2s1 your_drive_name_here<br />
Resizing disk to fit Core Storage headers<br />
[ - 0%..10%.............................................. ]<br />
Creating Core Storage Logical Volume Group<br />
Attempting to unmount disk2s1<br />
Switching disk2s1 to Core Storage<br />
Waiting for Logical Volume to appear<br />
Mounting Logical Volume<br />
Core Storage LVG UUID: D1EAB2C3-EC21-41DA-AD60-75E1302E247B<br />
Core Storage PV UUID: 991C89E9-A628-408C-AAFF-39A561FCB95C<br />
Core Storage LV UUID: 36483526-6C2C-43FA-A4B7-6F503473F1C2<br />
Core Storage disk: disk3<br />
Finished CoreStorage operation on disk2s1 your_drive_name_here<br />
Encryption in progress; use `diskutil coreStorage list` for status<br />
</code></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-15-08-am.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2012-01-06 at 9.15.08 AM" /></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-16-21-am.png?w=480&#038;h=304" width="480" height="304" alt="Screen Shot 2012-01-06 at 9.16.21 AM" /></p>
<p>You&#8217;ll want to leave the Mac up and running while the drive is encrypting, as the encryption process will fail if interrupted. To check on its progress, run the following command:</p>
<p><b>diskutil corestorage list</b></p>
<p>Check the list displayed for the name of the drive you&#8217;re encrypting. When you find it, look for <strong>Size (Converted):</strong>, as that will tell you how far along the encryption is.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-16-54-am.png?w=477&#038;h=480" width="477" height="480" alt="Screen Shot 2012-01-06 at 9.16.54 AM" /></p>
<p>Once the encryption is finished, it should report <b>Conversion Status: Complete</b></p>
<p>In order to kick off the encryption process, the drive needs to unmount and remount. If the drive does not unmount, you may see output like this appear:</p>
<p><code><br />
Started CoreStorage operation on disk2s2 your_drive_name_here<br />
Resizing disk to fit Core Storage headers<br />
Creating Core Storage Logical Volume Group<br />
Attempting to unmount disk2s2<br />
Switching disk2s2 to Core Storage<br />
Couldn't unmount disk2s2; converted volume won't appear until it's unmounted<br />
Core Storage LVG UUID: E8855450-E9B1-4DC7-84E3-27FE682A7FAB<br />
Core Storage PV UUID: 74610185-5485-44B0-B76A-B5C5E1616D6E<br />
Core Storage LV UUID: 3704705E-9645-4628-ABB7-A0E6999697C6<br />
Finished CoreStorage operation on disk2s2 iLoad4<br />
Encryption in progress; use `diskutil coreStorage list` for status<br />
</code></p>
<p>If the drive does not unmount, unmount it and unplug it (to make sure the Mac isn&#8217;t seeing it anymore), then replug it in. At that point, you should be prompted for the password you had set and the encryption process should begin.</p>
<p>If you check on its progress and encryption still has not begun, try unmounting, unplugging and replugging again. At that point, it should kick off.</p>
<p>To decrypt a drive from the command line, you would run the following command:</p>
<p><b>diskutil cs revert /Volumes/your_drive_name_here -passphrase</b></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-19-06-am.png?w=480&#038;h=169" width="480" height="169" alt="Screen Shot 2012-01-06 at 9.19.06 AM" /></p>
<p>You&#8217;ll be prompted for authentication before it will decrypt, so enter the password you had set when encrypting.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-27-15-am.png?w=480&#038;h=191" width="480" height="191" alt="Screen Shot 2012-01-06 at 9.27.15 AM" /></p>
<p>Once entered, the drive will begin to decrypt.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-27-39-am.png?w=480&#038;h=200" width="480" height="200" alt="Screen Shot 2012-01-06 at 9.27.39 AM" /></p>
<p>To check on its progress, run the following command:</p>
<p><b>diskutil corestorage list</b></p>
<p>Check the list displayed for the name of the drive you&#8217;re decrypting. When you find it, look for <b>Size (Converted):</b>, as that will tell you how far along the decryption is. Also, when decrypting, the conversion direction should be reported as <b>Conversion Direction: backward</b></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-29-36-am.png?w=418&#038;h=480" width="418" height="480" alt="Screen Shot 2012-01-06 at 9.29.36 AM" /> <img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-29-53-am.png?w=418&#038;h=480" width="418" height="480" alt="Screen Shot 2012-01-06 at 9.29.53 AM" /></p>
<p>You can also decrypt your encrypted drive using Disk Utility. To decrypt a drive from Disk Utility, use the following procedure:</p>
<p>1. Open Disk Utility.</p>
<p>2. Select your locked hard drive.</p>
<p>3. Under the File menu, select <b>Turn Off Encryption…</b></p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-42-35-am.png?w=257&#038;h=337" width="257" height="337" alt="Screen Shot 2012-01-06 at 9.42.35 AM" /></p>
<p>4. When prompted for a password, enter the password you had set when encrypting.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-42-45-am.png?w=480&#038;h=408" width="480" height="408" alt="Screen Shot 2012-01-06 at 9.42.45 AM" /></p>
<p>You may need to unplug the drive and replug it in before it begins decryption. When it&#8217;s replugged in, the drive should mount normally without requiring your encryption password. At this time, Disk Utility will not show you the decryption progress, so to check on its progress, you&#8217;ll need to open Terminal and run the following command:</p>
<p><b>diskutil corestorage list</b></p>
<p></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1482/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1482&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2012/01/06/encrypting-10-7-non-boot-volumes-without-erasing-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-14-13-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.14.13 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-15-08-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.15.08 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-16-21-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.16.21 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-16-54-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.16.54 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-19-06-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.19.06 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-27-15-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.27.15 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-27-39-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.27.39 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-29-36-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.29.36 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-29-53-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.29.53 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-42-35-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.42.35 AM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2012/01/screen-shot-2012-01-06-at-9-42-45-am.png" medium="image">
			<media:title type="html">Screen Shot 2012-01-06 at 9.42.45 AM</media:title>
		</media:content>
	</item>
		<item>
		<title>Hidden users with hidden home folders not migrated when upgrading to 10.7</title>
		<link>http://derflounder.wordpress.com/2012/01/04/hidden-users-with-hidden-home-folders-not-migrated-when-upgrading-to-10-7/</link>
		<comments>http://derflounder.wordpress.com/2012/01/04/hidden-users-with-hidden-home-folders-not-migrated-when-upgrading-to-10-7/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 15:14:12 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1464</guid>
		<description><![CDATA[In a number of Mac environments, it&#8217;s advantageous for Mac admins to hide the IT administrator account so that it can&#8217;t be deleted or altered by other users on those Macs. In other cases, like Jamf&#8217;s Casper, the system management tool needs an account in order to do its work. In both cases, hiding the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1464&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In a number of Mac environments, it&#8217;s advantageous for Mac admins to hide the IT administrator account so that it can&#8217;t be deleted or altered by other users on those Macs. In other cases, like Jamf&#8217;s Casper, the system management tool needs an account in order to do its work. In both cases, hiding the affected account and its associated home folder is a good strategy to keep unwanted attention from noticing the account.</p>
<p>One way you can hide the account is to <a href="http://www.hcsonline.com/support/white-papers/137-how-to-create-a-hidden-user-account">create it using a UID that&#8217;s lower than 500</a>. Apple uses UIDs of 501 and higher for its accounts. UIDs of 500 and lower are assumed to be system-only accounts and should not show up at either the login window or in the <b>Accounts</b> or <b>Users &amp; Groups</b> listing in System Preferences.</p>
<p>The downside to this is that these hidden accounts may not be migrated when upgrading your Mac to a new OS, which may leave you without your usual administrator account following the upgrade. I first noticed this with 10.7.x, but I&#8217;ve heard that it also affects hidden accounts when migrating from 10.5.x to 10.6.x.</p>
<p>How can you tell if your hidden account will be migrated? Here&#8217;s what works and doesn&#8217;t as of Mac OS X 10.7.x:</p>
<p><b><i>Note:</i></b> In the description below, <b>Visible</b> refers to a user account that shows up and is editable in the <b>Accounts</b> or <b>Users &amp; Groups</b> listing in System Preferences. <b>Hidden</b> refers to an account with a UID that&#8217;s lower than 500.</p>
<p><b><u><br /></u></b></p>
<p><b><u>Successfully migrates</u></b>:</p>
<p>Visible user account, where the home folder is stored in <b>/Users</b></p>
<p>Hidden user account, where the home folder is stored in <b>/Users</b></p>
<p>Visible user account, where the home folder is stored somewhere other than <b>/Users</b></p>
<p><b><u>Does not successfully migrate</u></b>:</p>
<p>Hidden user account, where the home folder is stored somewhere other than <b>/Users</b></p>
<p><b><br /></b></p>
<p>If you have a hidden user account with a home folder stored outside of <b>/Users</b>, there&#8217;s a couple of solutions that you may be able to leverage as part of the upgrade process to get those hidden admin accounts back.</p>
<p>1. If you&#8217;re upgrading to 10.7.x, use <a href="http://code.google.com/p/instadmg/source/browse/trunk/AddOns/createUser/">CreateLionUser</a> to build installer packages that recreate your hidden user accounts following the upgrade. These installer packages should be incorporated into your upgrade workflow and set to run after the main 10.7 upgrade process has finished.</p>
<p>2. If the hidden user is needed by your system management tool, check to see if the needed user is created by the agent installer. If it is, then re-running the agent installer should put back the needed hidden user account.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1464/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1464/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1464&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2012/01/04/hidden-users-with-hidden-home-folders-not-migrated-when-upgrading-to-10-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
		<item>
		<title>2011 in review</title>
		<link>http://derflounder.wordpress.com/2011/12/31/2011-in-review/</link>
		<comments>http://derflounder.wordpress.com/2011/12/31/2011-in-review/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 23:38:23 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://derflounder.wordpress.com/?p=1460</guid>
		<description><![CDATA[The WordPress.com stats helper monkeys prepared a 2011 annual report for Der Flounder. Here&#8217;s an excerpt: The concert hall at the Syndey Opera House holds 2,700 people. This blog was viewed about 50,000 times in 2011. If it were a concert at Sydney Opera House, it would take about 19 sold-out performances for that many [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1460&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The WordPress.com stats helper monkeys prepared a 2011 annual report for Der Flounder.</p>
<div style="background:url('/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg') no-repeat center center;height:300px;"></div>
<p>Here&#8217;s an excerpt:</p>
</p>
<blockquote><p>The concert hall at the Syndey Opera House holds 2,700 people.  This blog was viewed about <strong>50,000</strong> times in 2011.  If it were a concert at Sydney Opera House, it would take about 19 sold-out performances for that many people to see it.</p></blockquote>
<p><a href="/2011/annual-report/">Click here to see the complete report.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1460/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1460&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/31/2011-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
		<item>
		<title>Clearing the font cache to fix an Outlook 2011 hanging problem</title>
		<link>http://derflounder.wordpress.com/2011/12/28/clearing-the-font-cache-to-fix-an-outlook-2011-hanging-problem/</link>
		<comments>http://derflounder.wordpress.com/2011/12/28/clearing-the-font-cache-to-fix-an-outlook-2011-hanging-problem/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 21:20:43 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Office 2011]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1457</guid>
		<description><![CDATA[I had an issue today where Outlook 2011 was giving the spinning beachball right after opening. When I looked at the process list in Activity Monitor, I saw that the Microsoft Database Daemon process was using over 50% of CPU and sometimes going as high as 80% while the beachball was spinning. I also noticed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1457&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I had an issue today where Outlook 2011 was giving the spinning beachball right after opening. When I looked at the process list in Activity Monitor, I saw that the <b>Microsoft Database Daemon</b> process was using over 50% of CPU and sometimes going as high as 80% while the beachball was spinning. I also noticed that the <b>fontd</b> process was occasionally popping up to the top of the list of active processes, then going back to normal processor usage. After fifteen minutes, the spinning beachball went away and Outlook started behaving normally.</p>
<p><span>Since the <b>fontd</b> process had caught my attention, I decided to go with a sudden hunch and cleared the font cache system-wide. After that, I logged out of the user&#8217;s account and had them log back in. This time, Outlook opened right away. No beachball and no heavy</span> <b>Microsoft Database Daemon</b> <span>CPU usage. Based on that, Outlook was having some issues with something buried in the font cache and forcing a rebuild fixed the issue. In case someone else has a similar issue, here&#8217;s the commands I ran:<br /></span></p>
<p><b>sudo atsutil databases -remove</b></p>
<p>(removes all user and system font caches)</p>
<p><b>sudo atsutil server -shutdown</b></p>
<p>(stops the Apple Type Services service that manages the font caches)</p>
<p><b>sudo atsutil server -ping</b></p>
<p>(restarts the Apple Type Services service)</p>
<p>I&#8217;ve also posted a script for automating the font clearing and ATS stop/restart on my GitHub repo. <a href="https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/reset_all_font_caches">It&#8217;s available here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1457/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1457&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/28/clearing-the-font-cache-to-fix-an-outlook-2011-hanging-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
		<item>
		<title>Checking which accounts on a Mac have administrator rights</title>
		<link>http://derflounder.wordpress.com/2011/12/22/checking-which-accounts-on-a-mac-have-administrator-rights/</link>
		<comments>http://derflounder.wordpress.com/2011/12/22/checking-which-accounts-on-a-mac-have-administrator-rights/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 21:10:36 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Absolute Manage]]></category>
		<category><![CDATA[Bash scripting]]></category>
		<category><![CDATA[Casper]]></category>
		<category><![CDATA[Mac administration]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1453</guid>
		<description><![CDATA[Something a number of Mac admins need to know about the Macs in their environment is being able to detect which accounts have admin rights on a particular Mac. This can be particularly important not just in secured networks, but also in schools. Savvy users can be inventive about finding ways to grant themselves admin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1453&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Something a number of Mac admins need to know about the Macs in their environment is being able to detect which accounts have admin rights on a particular Mac. This can be particularly important not just in secured networks, but also in schools. Savvy users can be inventive about finding ways to grant themselves admin rights, so admins need to be just as savvy about identifying which accounts have admin rights and shouldn&#8217;t.</p>
<p>To help with the task of identifying which accounts have admin rights, I found that <a href="http://list.jamfsoftware.com/mailman/htdig/casper/2011-November/016574.html">Ryan Manly had posted a script-based Extension Attribute for use with Casper</a> to detect which accounts had admin rights on a particular Mac. For those who need it, I&#8217;ve posted the <a href="https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/Casper_Extension_Attributes/check_for_admin_accounts">Extension Attribute</a> to my own GitHub repo as well as modifying it for use as an Absolute Manage <a href="https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/Absolute_Manage_Custom_Info_Items/check_for_admin_accounts">Custom Information Item</a> or as a <a href="https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/check_for_admin_accounts">generic standalone script</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1453/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1453&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/22/checking-which-accounts-on-a-mac-have-administrator-rights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
		<item>
		<title>Monitoring the Casper JSS Tomcat on Red Hat Linux</title>
		<link>http://derflounder.wordpress.com/2011/12/14/monitoring-the-casper-jss-tomcat-on-red-hat-linux/</link>
		<comments>http://derflounder.wordpress.com/2011/12/14/monitoring-the-casper-jss-tomcat-on-red-hat-linux/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 14:47:11 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Bash scripting]]></category>
		<category><![CDATA[Casper]]></category>
		<category><![CDATA[JSS]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1447</guid>
		<description><![CDATA[In my Casper setup, Casper&#8217;s JSS depends on a Jamf-installed Tomcat 7 installation on both my Casper production and Casper test servers, both of which are hosted on Red Hat Enterprise Linux 6.x VM servers. To make sure that Tomcat is restarted automatically in case of a problem, a set of scripts has been installed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1447&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In my Casper setup, Casper&#8217;s JSS depends on a Jamf-installed <a href="http://www.tomcat7.com/">Tomcat 7</a> installation on both my Casper production and Casper test servers, both of which are hosted on <a href="http://www.redhat.com/rhel/">Red Hat Enterprise Linux</a> 6.x VM servers.</p>
<p>To make sure that Tomcat is restarted automatically in case of a problem, a set of scripts has been installed with an accompanying crontab entry to check Tomcat to make sure it&#8217;s running. If not, an email with diagnostic information is sent then Tomcat is restarted. See below the jump for the scripts and the root crontab entry I&#8217;m using.</p>
<p><span id="more-1447"></span></p>
<p><strong>Script location:</strong><br />
<br />
The scripts are stored in <b>/scripts</b> on both my Casper production and Casper test servers. I created this directory, you can use whatever directory you prefer as long as you update it in the scripts.</p>
<p><strong>Crontab:</strong></p>
<p>The following entry has been added to the root crontab</p>
<p><code><br />
*/1  *  *  *  *  /scripts/tomcat_check.sh 2&gt;&amp;1 &gt;&gt; /dev/null<br />
</code></p>
<p><strong>Scripts:</strong></p>
<p>The scripts are <a href="https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/tomcat_monitoring">available here</a> on my GitHub repo.</p>
<p><b>tomcat_check.sh</b> &#8211; monitors Tomcat by checking to see if port 8080 on localhost is active. If not, <b>tomcat_check.sh</b> triggers <b>/scripts/tomcat_report.sh</b> to send an report via email. After the email is sent, Tomcat is then stopped and started using the startup scripts for the Casper Tomcat installation.</p>
<p><code></p>
<p>#!/bin/bash<br />
# Services Restarter - Automatically restart tomcat if it dies<br />
/bin/netstat -ln | /bin/grep ":8080 " | /usr/bin/wc -l | /bin/awk '{if ($1 == 0) system("/scripts/tomcat_report.sh; /etc/rc.d/init.d/jamf.tomcat7 stop; /etc/rc.d/init.d/jamf.tomcat7 start") }'</p>
<p></code></p>
<p><b>tomcat_report.sh</b> &#8211; Sends an report via email. The emailed report includes the last 60 lines of JAMFSoftwareServer.log, a vmstat sample and load infomation.</p>
<p><code><br />
#!/bin/sh<br />
PATH=/bin:/usr/bin:/sbin:/usr/sbin export PATH </p>
<p># Define the recipient.<br />
RECIP="email@address.here"</p>
<p># That should be it for the necessary configuration part. The rest can be pretty much as-is.<br />
NAME=`hostname`<br />
LOGS="/tmp/tomcat-restart.txt"<br />
HWLOGDATE=$(printf "`date "+%a %h %e"` \n")<br />
SEND="tomcat_restart@`hostname`"</p>
<p># Now begin writing the daily report.<br />
echo "From: Tomcat Restart Report " &gt; $LOGS<br />
echo "To: $RECIP" &gt;&gt; $LOGS<br />
echo "Subject: $NAME Tomcat Restart Report" - `date` &gt;&gt; $LOGS </p>
<p>ADDY=`ifconfig eth1 |grep "inet addr" |awk '{print $2}' |awk -F: '{print $2}'`</p>
<p># Give an introduction.<br />
echo "***********************************************************************" &gt;&gt; $LOGS<br />
echo "***** Hi. You're receiving this because Tomcat restarted"  &gt;&gt; $LOGS<br />
echo "***** This is the report for `date "+%a %h %e"`. " &gt;&gt; $LOGS<br />
echo "***** Report is for `hostname` ($ADDY). " &gt;&gt; $LOGS<br />
echo "***********************************************************************" &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS</p>
<p># Check the uptime, so we can notice any unexpected and automatic reboots.<br />
echo "Uptime" &gt;&gt; $LOGS<br />
echo "------" &gt;&gt; $LOGS<br />
echo `uptime` &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS  </p>
<p># Check to see how much space we have left on the volumes.<br />
echo "FREE SPACE" &gt;&gt; $LOGS<br />
echo "----------" &gt;&gt; $LOGS<br />
df -khl &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS </p>
<p># This looks at who's connected at the time of this report's generation.<br />
# It's probably not too interesting. We have to filter for this host's IP<br />
# address because it might be a syslog server and the logs would be cluttered.<br />
echo "CURRENTLY ESTABLISHED CONNECTIONS" &gt;&gt; $LOGS<br />
echo "---------------------------------" &gt;&gt; $LOGS<br />
netstat -an | grep -i "established" | grep $ADDY &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS </p>
<p># This looks at who's connected via SSH or at the console at the time of this report's generation.<br />
echo "CURRENTLY ESTABLISHED SSH AND CONSOLE CONNECTIONS" &gt;&gt; $LOGS<br />
echo "-------------------------------------------------" &gt;&gt; $LOGS<br />
who &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS</p>
<p># This reports on the virtual memory stats at the time of the stoppage<br />
echo "REPORT VIRTUAL MEMORY STATISTICS" &gt;&gt; $LOGS<br />
echo "--------------------------------" &gt;&gt; $LOGS<br />
vmstat 1 10 &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS</p>
<p># This tails /usr/local/jss/logs/JAMFSoftwareServer.log and hopefully catches the error<br />
echo "LAST 60 LINES OF THE JSS SERVER LOG" &gt;&gt; $LOGS<br />
echo "--------------------------------" &gt;&gt; $LOGS<br />
tail -60 /usr/local/jss/logs/JAMFSoftwareServer.log  &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS<br />
echo " " &gt;&gt; $LOGS</p>
<p># Read LOGS, pipe it to sendmail and fire off an email.<br />
cat $LOGS | sendmail -f $RECIP -t</p>
<p># Get rid of the files.<br />
rm $LOGS</p>
<p></code></p>
<p><strong>
<p>Sample email report output:</strong></p>
<p><code><br />
***********************************************************************<br />
***** Hi. You're receiving this because Tomcat restarted<br />
***** This is the report for Tue Dec 13.<br />
***** Report is for jss.server.name (ip.address.here).<br />
***********************************************************************</p>
<p>Uptime<br />
------<br />
22:01:01 up 4:31, 2 users, load average: 0.03, 0.02, 0.00</p>
<p>FREE SPACE<br />
----------<br />
Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda2              20G  4.7G   15G  25% /<br />
tmpfs                 3.9G     0  3.9G   0% /dev/shm<br />
/dev/sda1              97M   43M   50M  46% /boot<br />
/dev/sda4             4.0G  271M  3.5G   8% /opt<br />
/dev/mapper/vg_data-lvol0<br />
                    504G   39G  441G   9% /data</p>
<p>CURRENTLY ESTABLISHED CONNECTIONS<br />
---------------------------------<br />
tcp        0      0 ip.address.here:22               ip.address.here:60654          ESTABLISHED<br />
tcp        0      0 ip.address.here:49254            ip.address.here:389              ESTABLISHED<br />
tcp        0      0 ip.address.here:49251            ip.address.here:389              ESTABLISHED<br />
tcp        0      0 ip.address.here:49250            ip.address.here:389              ESTABLISHED<br />
tcp        0      0 ip.address.here:22               ip.address.here:57903            ESTABLISHED<br />
tcp        0      0 ip.address.here:49253            ip.address.here:389              ESTABLISHED<br />
tcp        0      0 ip.address.here:22               ip.address.here:57906            ESTABLISHED<br />
tcp        0      0 ip.address.here:49252            ip.address.here:389              ESTABLISHED</p>
<p>CURRENTLY ESTABLISHED SSH AND CONSOLE CONNECTIONS<br />
-------------------------------------------------<br />
root     pts/0        Dec 13 21:57 (ip.address.here)</p>
<p>REPORT VIRTUAL MEMORY STATISTICS<br />
--------------------------------<br />
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----<br />
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st<br />
0  0      0 4578176  34628 3060384    0    0    94    12   79   94  1  0 99  0  0<br />
0  0      0 4578100  34628 3060388    0    0     0     0   57   41  0  0 100  0  0<br />
0  0      0 4578100  34628 3060388    0    0     0     0   57   66  0  0 100  0  0<br />
0  0      0 4578100  34628 3060388    0    0     0     0   27   35  0  0 100  0  0<br />
0  0      0 4578100  34628 3060388    0    0     0     0   34   35  0  0 100  0  0<br />
0  0      0 4578100  34628 3060388    0    0     0     0   49   45  0  0 100  0  0<br />
0  0      0 4578092  34636 3060388    0    0     0    52   51   60  0  0 100  0  0<br />
0  0      0 4578100  34636 3060388    0    0     0     0   60   49  0  0 100  0  0<br />
0  0      0 4578092  34636 3060388    0    0     0     0   42   43  0  0 100  0  0<br />
0  0      0 4578100  34636 3060388    0    0     0     0   50   58  0  1 100  0  0</p>
<p>LAST 60 LINES OF THE JSS SERVER LOG<br />
--------------------------------<br />
2011-12-13 19:31:13,650 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,651 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,652 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,652 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,653 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,654 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,655 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,657 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,659 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,661 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,662 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,671 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,686 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupPurchasingInfo.LookupPurchasingInfo).<br />
2011-12-13 19:31:13,687 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.Attachment.lookupAttachmentList).<br />
2011-12-13 19:31:13,727 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterIPhone.EnterIPhone).<br />
2011-12-13 19:31:13,728 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterIPhone.EnterIPhone).<br />
2011-12-13 19:31:13,730 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterPurchasingInformation.EnterPurchasingInformation).<br />
2011-12-13 19:31:13,732 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupLocation.LookupLocation).<br />
2011-12-13 19:31:13,784 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhone.LookupIPhoneByUdid).<br />
2011-12-13 19:31:13,785 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhone.LookupIPhoneDetails).<br />
2011-12-13 19:31:13,787 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupLocation.LookupLocation).<br />
2011-12-13 19:31:13,788 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhoneApplication.LookupIPhoneApplications).<br />
2011-12-13 19:31:13,791 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupPurchasingInfo.LookupPurchasingInfo).<br />
2011-12-13 19:31:13,792 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.Attachment.lookupAttachmentList).<br />
2011-12-13 19:31:13,793 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhoneProfilesAndCerts.LookupIPhoneAssets).<br />
2011-12-13 19:31:13,794 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhoneProfilesAndCerts.LookupIPhoneAssets).<br />
2011-12-13 19:31:13,794 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupIPhoneProfilesAndCerts.LookupIPhoneAssets).<br />
2011-12-13 19:31:13,795 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,796 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,797 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,798 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,799 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,799 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,800 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupReportID).<br />
2011-12-13 19:31:13,801 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,802 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,803 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,803 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,804 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,805 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupComputerInfo.LookupComputerInfo).<br />
2011-12-13 19:31:13,806 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupPurchasingInfo.LookupPurchasingInfo).<br />
2011-12-13 19:31:13,807 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.Attachment.lookupAttachmentList).<br />
2011-12-13 19:31:13,827 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterIPhone.EnterIPhone).<br />
2011-12-13 19:31:13,829 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterIPhone.EnterIPhone).<br />
2011-12-13 19:31:13,830 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterPurchasingInformation.EnterPurchasingInformation).<br />
2011-12-13 19:31:13,832 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.LookupLocation.LookupLocation).<br />
2011-12-13 19:31:13,833 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterLocation.EnterLocation).<br />
2011-12-13 19:31:13,834 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterLocationChange.EnterLocationChangeIPhone).<br />
2011-12-13 19:31:13,835 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterSoftware.EnterIPhoneApplication).<br />
2011-12-13 19:31:13,889 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterApplicationUsageLog.clearLog).<br />
2011-12-13 19:31:13,891 [WARN ] [DataSource               ] - WARNING: This session (ID: F5FA7CAF12077B829E308FC5A8FD9B4C) has obtained 2 connections (Calling Function: com.jamfsoftware.EnterApplicationUsageLog.EnterApplicationUsageLogs).<br />
2011-12-13 21:58:31,958 [WARN ] [SmartComputerGroupMonitor] - SmartComputerGroupMonitor aborted.<br />
2011-12-13 21:58:31,959 [WARN ] [LogReaper                ] - LogReaper aborted: java.lang.InterruptedException: sleep interrupted<br />
2011-12-13 21:59:16,638 [INFO ] [InitializeServer         ] - Initializing JSS...<br />
2011-12-13 21:59:17,241 [INFO ] [VerifyDatabaseSchema     ] - Verifying Database Schema...<br />
2011-12-13 21:59:18,123 [INFO ] [VerifyDatabaseSchema     ] - Verify Database Schema complete.<br />
2011-12-13 21:59:20,500 [INFO ] [Init                     ] - CA is present. No need to recreate.<br />
2011-12-13 21:59:23,526 [INFO ] [InitializeServer         ] - Finished JSS Initialization.<br />
2011-12-13 22:00:33,929 [WARN ] [SmartComputerGroupMonitor] - SmartComputerGroupMonitor aborted.<br />
2011-12-13 22:00:33,930 [WARN ] [LogReaper                ] - LogReaper aborted: java.lang.InterruptedException: sleep interrupted<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1447/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1447/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1447/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1447&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/14/monitoring-the-casper-jss-tomcat-on-red-hat-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
		<item>
		<title>Repackaging Matlab 2011b with Composer</title>
		<link>http://derflounder.wordpress.com/2011/12/11/repackaging-matlab-2011b-with-composer/</link>
		<comments>http://derflounder.wordpress.com/2011/12/11/repackaging-matlab-2011b-with-composer/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 00:40:00 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Mac administration]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1434</guid>
		<description><![CDATA[Since starting to use Casper at my workplace, I&#8217;ve wanted to be able to provide a unlicensed Matlab installer via Self Service. The reason I wanted it unlicensed is because, while we have a Matlab network license server, it has a very limited license pool. Instead, most of our labs purchase standalone licenses and register [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1434&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since starting to use <a href="http://www.jamfsoftware.com/products/casper-suite">Casper</a> at my workplace, I&#8217;ve wanted to be able to provide a unlicensed Matlab installer via <a href="http://www.jamfsoftware.com/kb/article.php?id=201">Self Service</a>. The reason I wanted it unlicensed is because, while we have a Matlab network license server, it has a very limited license pool. Instead, most of our labs purchase standalone licenses and register them to the person using it.</p>
<p>However, a showstopper issue I&#8217;ve run into has been that Matlab needs to have a license entered as part of the installation process. After some trial and error, I was able to figure out a way to use <a href="http://www.jamfsoftware.com/products/composer">Jamf Software&#8217;s Composer</a> build a Self Service-deployable installer that uses our network license and also an unlicensed installer. See below the jump for the details.</p>
<p><span id="more-1434"></span></p>
<p><b>Building the Matlab network license installer with Composer</b></p>
<p>1. Find and launch the installer files for the version you require (in this case, I&#8217;m building a Matlab 2011b installer.)</p>
<p>2. Copy the installer directory to your desktop before running the installer.</p>
<p>3. Launch Jamf Software&#8217;s Composer and have it take a snapshot for packaging.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-40-37-pm.png?w=480&#038;h=394" width="480" height="394" alt="Screen Shot 2011-12-10 at 12.40.37 PM" /></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-40-59-pm.png?w=480&#038;h=128" width="480" height="128" alt="Screen Shot 2011-12-10 at 12.40.59 PM" /></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-54-21-pm.png?w=480&#038;h=364" width="480" height="364" alt="Screen Shot 2011-12-10 at 12.54.21 PM" /></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-55-04-pm.png?w=480&#038;h=364" width="480" height="364" alt="Screen Shot 2011-12-10 at 12.55.04 PM" /></p>
<p>4. Launch the installer and use the <b>Install without using the internet</b> option.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-08-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.56.08 PM" /></p>
<p>5. Accept the <b>End User License</b>.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-17-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.56.17 PM" /></p>
<p>6. Enter the <b>File Installation Key</b> (FIK) for the version you wish to install (some information has been redacted.)</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-33-pm_redacted.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.56.33 PM_redacted" /></p>
<p>7. Specify the installation type (I chose <b>Typical</b>)</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-39-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.56.39 PM" /></p>
<p>8. Specify the installation folder path (I chose <b>/Applications</b>.)</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-43-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.56.43 PM" /></p>
<p>9. Download and save the <b>license.dat</b> file for the Matlab network license to your desktop.</p>
<p>10. Direct the installer to this file&#8217;s location when requested.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-57-01-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.57.01 PM" /></p>
<p>11. Proceed with the installation.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-57-50-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 12.57.50 PM" /></p>
<p>When completed, Matlab should be set to run using the license on the server.</p>
<p>12. Open Terminal and run the following commands:</p>
<p><code><br />
sudo chown -R root:admin /path/to/MATLAB_RXXXXX.app<br />
</code></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-01-40-pm.png?w=480&#038;h=69" width="480" height="69" alt="Screen Shot 2011-12-10 at 1.01.40 PM" /></p>
<p><code><br />
sudo chmod -R ug+rwx /path/to/MATLAB_RXXXXX.app<br />
</code></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-02-46-pm.png?w=480&#038;h=71" width="480" height="71" alt="Screen Shot 2011-12-10 at 1.02.46 PM" /></p>
<p>(MATLAB_RXXXXX is your Matlab application. Fill in as appropriate.)</p>
<p>This will fix the permissions of the Matlab application, from being owned by the user account that installed it to now being owned by the <b>root</b> user and <b>admin</b> group. This allows multiple accounts on the box to use Matlab successfully.</p>
<p>13. Go back to Composer and have it finish the snapshot process.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-03-13-pm.png?w=480&#038;h=364" width="480" height="364" alt="Screen Shot 2011-12-10 at 1.03.13 PM" /></p>
<p>14. When the snapshot process finishes, delete the <strong>Users</strong> directory. The only directory that should be listed is <strong>Applications</strong>, with <strong>MATLAB_RXXXXX.app</strong> inside</p>
<p>
<a href="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-18-pm1.png"><img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-18-pm1.png?w=600&#038;h=456" alt="" title="Screen Shot 2011-12-10 at 1.09.18 PM" width="600" height="456" class="alignnone size-full wp-image-1443" /></a></p>
<p><a href="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-36-pm.png"><img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-36-pm.png?w=600&#038;h=456" alt="" title="Screen Shot 2011-12-10 at 1.09.36 PM" width="600" height="456" class="alignnone size-full wp-image-1444" /></a></p>
<p>15. Composer will then give the option of saving the installer package as a Casper-usable .dmg installer or as a standard Apple .pkg installer.</p>
<p><img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-10-10-pm.png?w=480&#038;h=364" width="480" height="364" alt="Screen Shot 2011-12-10 at 1.10.10 PM" /></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-17-40-pm.png?w=480&#038;h=364" width="480" height="364" alt="Screen Shot 2011-12-10 at 1.17.40 PM" /></p>
<p><b>Removing the network license to force Matlab to prompt for activation</b></p>
<p>1. Log in with an account that has administrator privileges.</p>
<p>2. Open Terminal and run the following command to delete the Matlab network license file:</p>
<p><code><br />
sudo rm /path/to/MATLAB_RXXXXX.app/licenses/*.lic<br />
</code></p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-7-30-17-pm.png?w=480&#038;h=84" width="480" height="84" alt="Screen Shot 2011-12-10 at 7.30.17 PM" /></p>
<p>(MATLAB_RXXXXX is your MatLab version)</p>
<p>3. Close out of Terminal.</p>
<p>4. Open Matlab. You should be prompted to activate a new license.</p>
<p>
<img src="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-6-40-31-pm.png?w=480&#038;h=282" width="480" height="282" alt="Screen Shot 2011-12-10 at 6.40.31 PM" /></p>
<p>5. Quit out of Matlab.</p>
<p>At this point, you should be able to repackage the Matlab application again to build an unlicensed installer that can be deployed via Casper or your other deployment tools.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1434/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1434&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/11/repackaging-matlab-2011b-with-composer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-40-37-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.40.37 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-40-59-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.40.59 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-54-21-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.54.21 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-55-04-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.55.04 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-08-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.56.08 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-17-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.56.17 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-33-pm_redacted.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.56.33 PM_redacted</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-39-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.56.39 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-56-43-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.56.43 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-57-01-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.57.01 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-12-57-50-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 12.57.50 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-01-40-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.01.40 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-02-46-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.02.46 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-03-13-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.03.13 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-18-pm1.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.09.18 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-09-36-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.09.36 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-10-10-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.10.10 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-1-17-40-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 1.17.40 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-7-30-17-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 7.30.17 PM</media:title>
		</media:content>

		<media:content url="http://derflounder.files.wordpress.com/2011/12/screen-shot-2011-12-10-at-6-40-31-pm.png" medium="image">
			<media:title type="html">Screen Shot 2011-12-10 at 6.40.31 PM</media:title>
		</media:content>
	</item>
		<item>
		<title>NetBooting across subnets</title>
		<link>http://derflounder.wordpress.com/2011/12/08/netbooting-across-subnets/</link>
		<comments>http://derflounder.wordpress.com/2011/12/08/netbooting-across-subnets/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 18:40:17 +0000</pubDate>
		<dc:creator>rtrouton</dc:creator>
				<category><![CDATA[Bash scripting]]></category>
		<category><![CDATA[Mac administration]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">https://derflounder.wordpress.com/?p=1408</guid>
		<description><![CDATA[Being able to NetBoot from a server that&#8217;s not located on the same subnet as the Mac you&#8217;re working on can be an invaluable tool for a Mac admin. I use NetBoot all the time at my shop, both to boot new machines for setup by DeployStudio and also to boot ailing machines from NetBoot-hosted [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1408&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Being able to NetBoot from a server that&#8217;s not located on the same subnet as the Mac you&#8217;re working on can be an invaluable tool for a Mac admin. I use NetBoot all the time at my shop, both to boot new machines for setup by DeployStudio and also to boot ailing machines from NetBoot-hosted utility disks.</p>
<p>In my case, <a href="http://www.afp548.com/netboot/mactips/nbas.html">our network team configured our network infrastructure</a> in order to allow my machines to NetBoot from a server located on a different subnet (in my case, the server&#8217;s located in our main datacenter.) However, not everyone has that option available. If you&#8217;re one of those folks, here&#8217;s the commands you can use to configure your Mac to boot from a specific NetBoot server located outside of the local network.</p>
<p>Short version:</p>
<p><code><br />
sudo bless --netboot --server bsdp://ip.address.here<br />
</code></p>
<p>This command should (hopefully) tell your Mac to boot from the default NetBoot set available from that NetBoot server.</p>
<p>Long version (should all be one line):</p>
<p><code><br />
sudo bless --netboot --booter tftp://ip.address.here/NetBoot/NetBootSP0/NetBoot-Set-Name-Here.nbi/i386/booter --kernel tftp://ip.address.here/NetBoot/NetBootSP0/NetBoot-Set-Name-Here.nbi/i386/mach.macosx --kernelcache tftp://ip.address.here/NetBoot/NetBootSP0/NetBoot-Set-Name-Here.nbi/i386/x86_64/kernelcache --options "rp=nfs:ip.address.here:/private/tftpboot/NetBoot/NetBootSP0:NetBoot-Set-Name-Here.nbi/NetInstall.sparseimage"<br />
</code></p>
<p>This should work if the previous command did not, though you&#8217;ll need to know the specific NetBoot set&#8217;s name.</p>
<p>Hat tip to <a href="http://twitter.com/gmarnin">@gmarnin</a> for <a href="http://twitter.com/gmarnin/status/144818431458418690">posting this</a> and also to <a href="http://twitter.com/natewalck">@natewalck</a> for helping figure it out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/derflounder.wordpress.com/1408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/derflounder.wordpress.com/1408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/derflounder.wordpress.com/1408/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=derflounder.wordpress.com&amp;blog=4732336&amp;post=1408&amp;subd=derflounder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://derflounder.wordpress.com/2011/12/08/netbooting-across-subnets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d761c113e848d54135aa1cf9cda68bb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rtrouton</media:title>
		</media:content>
	</item>
	</channel>
</rss>
