HOWTO Install Mac OS X 10.7 Lion From DVD

Apple would have you believe that the only way to install Lion on a Mac is to install 10.6 Snow Leopard, update it to the latest revision, go to the Mac App Store, download Lion from there and run it.

Cobblers.

It is trivially simple to burn Lion to a DVD or USB stick so you can install it onto a clean Mac without having to install anything first. Obviously firstly you need to get a copy of Lion from the Mac App Store, but only bother doing that once.

  1. Right-click on the Lion application and choose “Show Package Contents”.
  2. Navigate into the Contents/SharedSupport folder.
  3. In there you will see a huge file called “InstallESD.dmg”.

Then all you need to do is use Disk Utility to either burn that to a DVD or write it to a USB stick.

Burn InstallESD.dmg to DVD
  1. Run Disk Utility.
  2. Drag InstallESD.dmg from a Finder window into the bottom left pane in Disk Utility.
  3. Click the “Burn” button in the toolbar.

Write InstallESD.dmg to USB stick
  1. Run Disk Utility.
  2. Insert your USB stick and wait for it to appear in the list of devices in the top-left pane in Disk Utility.
  3. Select your USB stick in Disk Utility.
  4. Click on “Erase” in the right pane, enter the name “Lion” and click the “Erase...” button. Note: This will totally wipe all of your USB stick. Make sure there are no files or apps on there that you need!
  5. After it has erased, click on “Restore” in the right pane.
  6. Drag InstallESD.dmg from a Finder window into the “Source” box.
  7. Drag the “Lion” icon (immediately below your USB stick) from the top-left pane to the “Destination” box.
  8. Ensure the “Erase destination” box is ticked.
  9. Click the “Restore” button.

Now you can put the DVD or USB stick into the Mac you want to use for Lion, and hold down the Option/Alt key while you power on the Mac. Keep Option/Alt held down until a picture of your bootable devices appears. Select the DVD or USB device you want to boot from (the one you just wrote) and the standard Lion installer will appear in a while.
Comments

Installing Mac OS X Lion Developer Preview 4 on 2011 MacBook Pro

If you try to install Lion Developer Preview 4 on a 2011 MacBook Pro (certainly the 13” model, not sure about 15” or 17&rdquoWinking, it will crash the first time it tries to boot in order to do the bulk of the installation.

Here is how to work round it:
  1. Get a copy of the whole of /System/Library/Extensions/IO80211Family.kext from Developer Preview 3. Alternatively I have a copy stashed away (zipped, unpack it first). Put that copy on another Mac, or another bootable partition.
  2. Run the “Mac OS X Lion Developer Preview 4” app.
  3. Keep your eyes on it. As soon as it starts to reboot, hold down the Shift key.
  4. The installer will now run — if it doesn’t, do step 7 now and try again. I’m unsure exactly what will stop the installer from running.
  5. At the end of the installation, it will reboot and crash.
  6. Hold down the power button until it switches off.
  7. Using either Target Disk Mode or your other bootable partition, overwrite the whole of /System/Library/Extensions/IO80211Family.kext with the copy you saved earlier.
  8. Reboot. Lion Developer Preview 4 will now boot normally.

Let us hope they fix this shortly!
Comments

Add an Email Account to Outlook 2011

This article describes how to add email accounts to Outlook 2011, part of Microsoft Office 2011 for Mac. It is specific to the domain “ecs.soton.ac.uk”, but many of the settings are generally useful, not just for “ecs.soton.ac.uk”.

There are 2 parts,
  • Add an Exchange account
  • Add an IMAP account

Add an Exchange account
Select "Tools / Accounts..." from the menus, then click on the little "+" button in the bottom left corner.
Choose "Exchange..." from the little menu that appears.



Fill in your full ECS email address in the form username@ecs.soton.ac.uk, your username and your ECS password.
Leave the "Configure automatically" box ticked.
Click "Add Account".
If you are inside the ECS network, it will automatically be found and most of the configuration done for you.
In the resulting dialog, click the "Advanced" button in the bottom right corner.



The "Microsoft Exchange" and "Directory Service" server names can be left alone, but you need to enter
ou=ECSUsers,dc=ecs,dc=soton,dc=ac,dc=uk
in the "Search Base" field, and change the "Maximum number of results to return" to 10000 instead of 1000.
Set all the tickboxes as shown above.
Then click "OK".

That's it. Click "OK" to return to the main window showing your email, and open your Inbox.

You should not use the "On My Computer" folders at all. They are not accessible from anywhere else, and are probably not backed up at all. You can easily switch them off. Choose from the menu: Outlook / Preferences. Then click the "Show All" button, select the "General" page and tick the box "Hide On My Computer folders".

Add an IMAP account
This involves a few more stages than adding an Exchange account, in order to set it efficiently and to take full advantage of the advanced things our IMAP server can do for you. But it is straightforward, don't worry.

Select "Tools / Accounts..." from the menus, then click on the little "+" button in the bottom left corner.
Choose "E-mail..." from the little menu that appears.



Set the first box as shown above, putting in your own username and password where shown.
Click "Add Account".

In the resulting dialog, click on the "More Options" button just below the "Outgoing server" settings.



Set all the entries as shown above.
Click "OK".

This takes you back to the main account view screen as you have just seen.
Now click on the "Advanced" button in the bottom right corner.



Set all the settings as shown above.
Then click on the "Folders" tab at the top of the dialog.



Set all the settings as shown above. Note that some of the folder names are different from the default settings.
Then click "OK".

That's it. Click "OK" to return to the main window showing your email, and open your Inbox.

You should not use the "On My Computer" folders at all. They are not accessible from anywhere else, and are probably not backed up at all. You can easily switch them off. Choose from the menu: Outlook / Preferences. Then click the "Show All" button, select the "General" page and tick the box "Hide On My Computer folders".
Comments

Configure Office 2011 for Mac

This article briefly describes a recommended configuration for Microsoft Office 2011 for Mac.
Advice about adding e-mail accounts to Outlook 2011 is elsewhere on this site.

Uninstall Microsoft Office 2008
This is best done before you install Office 2011.

If you have already installed Office 2011 at this point, then just delete the Microsoft Office 2008 folder from /Applications.

If you have not yet installed Office 2011 at this point, then follow the instructions in this paragraph:
Run the application /Applications/Microsoft Office 2008/Additional Tools/Remove Office.
Then do a Spotlight search (click on the magnifying glass icon at the very top right corner of your display).
Search for "Microsoft", wait a few seconds and then click on the "Show all" item at the top of the menu of results.
Delete every folder it finds that doesn't contain your documents.
Search for "Office" and do the same as above. 

Now run the application /Applications/Font Book.
From the Edit menu, select "Select Duplicated Fonts", then "Resolve Duplicates".

Then empty the Trash.
Then Reboot. 

Word

Create a new blank document.

From the menus, choose Tools / Language and set it to "English (UK)".
Click the "Default..." button and select "Yes".
Click "OK".

From the menus, choose View / Toolbox / Styles.
The toolbox will appear. Click on the arrow icon in the top right corner of the toolbox, and set to fade to 40% after 15 seconds.
Tick the "Online" box.
Click "OK" and leave the toolbox open.

From the menus, choose Word / Preferences....
Set the following:
    AutoCorrect: AutoFormat as You Type: NO internet and network paths with hyperlinks.
    Save: YES always create backup copy.
    User Information: Set sensibly for yourself.
    Ribbon: Print Layout View: YES Paragraphs indents & spacing.
Click "OK" to close the preferences dialog.
From the menus, choose Word / Quit Word.
Don't save the document, if prompted.

Powerpoint
Create a new blank presentation.

From the menus, choose View / Toolbox / Reference Tools.
The toolbox will appear. Click on the arrow icon in the top right corner of the toolbox, and set to fade to 40% after 15 seconds.
Tick the "Online" box.
Click "OK" and close the toolbox.
From the menus, choose Powerpoint / Preferences....
Set the following:
    AutoCorrect / AutoFormat as You Type: NO Internet and network paths with hyperlinks.
    Advanced / User Information: Set sensibly for yourself. 
Click "OK" to close the preferences dialog.
From the menus, choose Powerpoint / Quit Powerpoint.
Don't save the document, if prompted.
 
Outlook
Close the "Welcome" dialog.
From the menus, choose Tools / Junk E-mail Protection.
Click on the "None" button.
Click "OK".

From the menus, choose Outlook / Preferences....
Set the following:
    Reading / Security / Automatically download pictures: YES In messages from my contacts.
    Composing / Replies and Forwards: YES Indent each line of the original message.
    Schedules: YES Send & Receive All.
    Contacts / Phone Numbers: NO Automatically format phone numbers.
From the menus, choose Outlook / Quit Outlook.

Show All the Welcome Dialogs Again When You Next Open Office Applications
Open a Terminal window. This can be found in /Applications/Utilities/Terminal.

cd ~/Library/Preferences
plutil -convert xml1 com.microsoft.Word.plist
plutil -convert xml1 com.microsoft.Powerpoint.plist

plutil -convert xml1 com.microsoft.Outlook.plist
Edit com.microsoft.Word.plist
    Search for "
Hide Welcome Dialog"
    Set the next line to "
"
Edit com.microsoft.Powerpoint.plist
    Search for "
Hide Welcome Dialog"
    Set the next line to "
0"
Edit com.microsoft.Outlook.plist
    Search for "
FirstRunExperienceCompleted"
    Set the next line to "
"

The next time you run any of the Office applications listed above, the "Welcome" dialog will be shown once. This is very useful if you have configured the applications for someone else, but still want them to see the introductory screen so they can learn about Office 2011, or easily add e-mail accounts to Outlook.
Comments

Uninstall TeX from a Mac

This describes how to remove pretty much all of Mac TeX from a Mac, which you might want to do before installing a new version.

You need to do some of this in a Terminal window, and as root (use the command "cd /; sudo su -" to become root properly).

rm -rf /usr/local/texlive
rm -rf /Applications/TeX
rm -rf /Library/TeX

Then open System Preferences, right-click on the the TeX icon and choose "Remove".

That should pretty much do it.

You can leave multiple versions installed and it will cope, you use the TeX preference pane to switch between different versions.
Comments

Uninstall Office 2008 from a Mac

You may well want to do this before you install Office 2011, unless you really want both versions on your system.
I advise leaving the fonts present so you don't break any of your documents that use them.

Look in /Applications/Microsoft Office 2008/Additional Tools/Remove Office and run the "Remove Office" application.
It might or might not do anything useful.

Delete
/Applications/Microsoft Office 2008
/Library/Application Support/Microsoft

From your user directory, delete
Library/Application Support/Microsoft
Documents/Microsoft User Data

Then drag all the Microsoft Office icons off your Dock onto the Desktop so they disappear in a puff of smoke.

Now empty your Trash and Restart your Mac.

You are now ready for a clean installation of Microsoft Office 2011.
Comments

Mac OSX: Hide a File or Folder from Finder

This describes how to set a file or folder so it is hidden in the Finder in Mac OS X.

It is very simple: to hide a file or folder, for example "/private", simply do this as root

setfile -a V /private
Comments

Apple iTunes DRM-free Songs

They may be free of DRM, but they certainly are not free of information identifying exactly who bought them from iTunes and when! If you buy DRM-free, or “iTunes Plus” songs from the iTunes Store, and then share them with anyone else, you can still easily see exactly who originally bought them and therefore whether any copyright theft has taken place.

Fortunately, with a bit of hackery, it’s very simple to remove all the identifying information from iTunes Plus tracks.

Firstly, you need to download and install the developer tools “
XCode” from Apple. The bits you really need are the command-line compilers. Unfortunately you have to register as a developer with Apple, but that only takes a few moments. Or you might have a friend who is already registered. Beware, XCode is a pretty big download!

Once all that is installed, log out of your Mac and log back in again to be safe, then open up a Terminal (in Applications / Utilities), and run this command:
    sudo cpan install Audio::M4P::QuickTime
You will have to type in your password, after which it will start doing all sorts of magic stuff to install this little bit. Just say “y” to all the prompts. Don’t worry, it won’t do any harm Happy

Then
download anontree.zip, put it on your Desktop and double-click on it to unpack it (if your web browser hasn’t already done so!). You will get a file “anontree.pl”, put that on your Desktop.

Now go to the Terminal window (open a new one if you closed it), and run these two commands:
    cd ~/Music/iTunes
    perl ~/Desktop/anontree.pl 'iTunes Music'
and don’t forget those single quotes (apostrophes) in that second command, or it won’t work.
It should now sit and process all the *.m4a files in your iTunes Music Library, removing all identifying marks from them. They will still work just fine in iTunes, nothing will break. This can take a few minutes to run, but it will keep showing you what it’s doing.

That’s it! That wasn’t so hard now, was it. And now you can even tell your friends you’re a Perl hacker.
Comments

Cannot copy files from Mac to Samba

There is a new bug in MacOS 10.6.3 which presents problems when you copy files and directories from a Mac to any Samba server or NAS box using Samba or providing Windows (or CIFS or SMB) shares.

When you try to copy files and directories onto the Samba/NAS, you will get an error message about you not having permission.

The following workaround appears to work:

1. Copy all the files you want to put on the filestore into a new directory on your Mac, this just makes things easier. For this example we will call this directory "/Users/Jules/Documents/MyNotes".
2. Open the Applications folder in Finder, go into "Utilities" and run "Terminal".
3. Type the following commands exactly (even better: copy and paste them from here!), replacing the directory name with the location you used in step 1. Do not miss the dot at the end of 3 of the lines.
    cd /Users/Jules/Documents/MyNotes
    xattr -d -r com.apple.quarantine .
    xattr -d -r com.apple.FinderInfo .
    xattr -d -r com.apple.metadata:kMDItemWhereFroms .
    exit

You should now be able to copy your directory MyNotes over to the Samba server.
Comments

VMware vSphere Client in Parallels Desktop

This is a quick solution to a problem I suffered, and thought it was a bug in Parallels Desktop for Mac. You run the vSphere Client application, open a Console to a virtual machine, and after that all your Windows keystrokes and mouse clicks go into the Console and not into any other Windows applications at all, not even the taskbar or Start menu.

The key is that the vSphere Client uses the same "Ctrl Alt" key combination to get out of the console, as does Parallels to get out of Windows programs.

When running in Coherence or Crystal mode, you never really need this key combination as it works automatically anyway when you click in any other Mac application.

The solution is to change the Parallels "Release Input" key combination. Get out of Crystal mode, then go to the Parallels / Preferences window. Select the "Keyboard & Mouse" pane of the dialog box, and work through each Profile in turn. In each profile, set the key combination for "Release Input" to "Cmd-Ctrl-Space" (that's what I used).

Then quit and re-run Parallels and you will find the problem has gone away.
Comments

Run iPulse Without a Password Prompt

The latest version of iPulse runs very nicely in Snow Leopard. Great. Except that every time you start it you have to type in your password! What a pain. So this will tell you how to avoid having to type in your password every time you start iPulse, which is probably every time you login.

Open a Terminal (it's in /Applications / Utilities).
Run the command "sudo visudo".
It will prompt you for your password, so type it in. Oh, you need an Administrator account to be able to do any of this, sorry.
Press G (capital G) to go to the bottom of the file, then press o (little Oh, not a zeo) to open up a new line.
Enter the following line, changing "jkf" for the "short name" of your account:

jkf ALL=NOPASSWD: /Applications/iPulse.app/Contents/MacOS/iPulse

Press "esc" to stop editing. If anything went wrong, type ":q!" and press return to quit without saving. If the line looks okay, type ":wq" and press return to save and exit.

Now your Mac knows you can run iPulse as an administrator without a password.

Because iPulse will be running as the root user, it needs to know what Jacket to load when it starts. So back into the Terminal window.
This time type this command, all on 1 line:

cd ; sudo cp Library/Preferences/com.iconfactory.iPulse.plist /var/root/Library/Preferences

Next stop is the AppleScript Editor (it's in /Applications/Utilities). We're going to create a little application that joins everything together.
Create a new script. Paste the following line into it, noting that it should be pasted in all on 1 line, though the editor will word-wrap it to make it look pretty.

do shell script "SUDO_ASKPASS=/usr/bin/true /usr/bin/sudo -b -n /Applications/iPulse.app/Contents/MacOS/iPulse </dev/null &>/dev/null"


Click on the "Compile" button to make it look nice, it shouldn't produce any errors.
Using File / Save As..., save this as an Application in /Applications with a neat name like "Start iPulse".

If you try to run this new application, you should see iPulse start without asking for a password! Yay!

Nearly there.
Now just go into System Preferences / Accounts / Login Items, click the little "+" button at the bottom of the list of appications to start when you login, and add your new "Start iPulse" application.

Now you are all set. Try logging out, then login again and you should find that iPulse starts up without asking for a password.
Comments

Overnight EyeTV Exports

I have taken a script written by someone else and totally re-written it.
It takes your EyeTV recordings archive and produces exported versions of all the recordings in a format of your choice. It either puts these in the packages with the other EyeTV files for that recording, or saves them all out to a new directory of your choice with a filename that is made up of “ - <recorded date>.<extension>”. You get to choose the format, and the extension.<br /><br />You can download the <a href="files/JKFEyeTVExport.scpt" rel="self">JKFEyeTVExport.scpt script here</a> or the <a href="files/JKFEyeTVExport.applescript" rel="self">plain text version</a> of it.<br /><br />You can run it regularly by simply using a cron job, as detailed at the top of the script. Alternatively, you can create a repeating iCal alarm which runs the script, if you are scared of using cron!<p class="blog-entry-tags">Tags: <a href="tag-eyetv.html" title="EyeTV" rel="tag">EyeTV</a>, <a href="tag-elgato.html" title="Elgato" rel="tag">Elgato</a>, <a href="tag-applescript.html" title="AppleScript" rel="tag">AppleScript</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="scheduled_eyetv_exports.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-28" class="blog-entry"><h1 class="blog-entry-title"><a href="mac_squeezebox_connection_sharing.html" class="blog-permalink">Mac Internet Sharing to Squeezebox or XBox 360</a></h1><div class="blog-entry-date">26/06/08 10:00 </div><div class="blog-entry-body"><span style="color:#000000;">If you try to share a Mac internet connection, and you can’t get your Squeezebox or XBox 360 to get an IP address from it, read on:<br /><br />The important file here is /etc/bootpd.plist. If this file doesn’t exist when Internet Sharing starts, it will create it, and remove it when it stops. But if the file already exists when it starts, the Mac will leave it alone and not overwrite or remove it.<br /><br /></span><ol class="arabic-numbers"><li><span style="color:#000000;">Start Internet Sharing</span></li><li><span style="color:#000000;">Copy the file somewhere safe: “cp /etc/bootpd.plist /tmp/“</span></li><li><span style="color:#000000;">Stop Internet Sharing</span></li><li><span style="color:#000000;">Edit /tmp/bootpd.plist</span></li><li><span style="color:#000000;">Look for the “reply_threshold_seconds” setting at the bottom of the file, it will be set to 4</span></li><li><span style="color:#000000;">Change the 4 to 0</span></li><li><span style="color:#000000;">Copy the file back in place: “sudo cp /tmp/bootpd.plist /etc/“</span></li><li><span style="color:#000000;">Start Internet Sharing</span></li></ol><span style="color:#000000;"><br />Now just check that your value of 0 is still there in /etc/bootpd.plist, it should have survived.<br /><br />Your Squeezebox or XBox 360 will now happily get an IP address from your Mac’s Internet Sharing.</span><span style="color:#000000;"><br /></span><p class="blog-entry-tags">Tags: <a href="tag-mac.html" title="Mac" rel="tag">Mac</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="mac_squeezebox_connection_sharing.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-22" class="blog-entry"><h1 class="blog-entry-title"><a href="8fc0bc587ae9a43f62575c1f6ebc4114-22.html" class="blog-permalink">X in Solaris 10 on a MacBook</a></h1><div class="blog-entry-date">03/06/08 14:00 </div><div class="blog-entry-body"><span style="color:#000000;font-weight:bold; ">Section "ServerLayout"<br /> Identifier "X.org Configured"<br /> Screen 0 "Screen0" 0 0<br /> InputDevice "Mouse0" "CorePointer"<br /> InputDevice "Keyboard0" "CoreKeyboard"<br />EndSection<br /><br />Section "Files"<br /> RgbPath "/usr/X11/lib/X11/rgb"<br /> ModulePath "/usr/X11/lib/modules"<br /> FontPath "/usr/X11/lib/X11/fonts/TrueType/"<br /> FontPath "/usr/X11/lib/X11/fonts/Type1/"<br /> FontPath "/usr/X11/lib/X11/fonts/Type1/sun/"<br /> FontPath "/usr/X11/lib/X11/fonts/F3bitmaps/"<br /> FontPath "/usr/X11/lib/X11/fonts/misc/"<br /> FontPath "/usr/X11/lib/X11/fonts/100dpi/"<br /> FontPath "/usr/X11/lib/X11/fonts/75dpi/"<br />EndSection<br /><br />Section "Module"<br /> Load "IA"<br /> Load "Xst"<br /> Load "dbe"<br /> Load "extmod"<br /> Load "record"<br /> Load "xtrap"<br /> Load "glx"<br /> Load "bitstream"<br /> Load "type1"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Keyboard0"<br /> Driver "keyboard"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Mouse0"<br /> Driver "mouse"<br /> Option "Protocol" "auto"<br /> Option "Device" "/dev/mouse"<br />EndSection<br /><br />Section "Monitor"<br /> Identifier "Monitor0"<br /> VendorName "Monitor Vendor"<br /> ModelName "Monitor Model"<br /> ModeLine "MacBook13" 172.73 1280 1336 1616 1728 800 802 814 840<br />EndSection<br /><br />Section "Device"<br /> ### Available Driver options are:-<br /> ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",<br /> ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"<br /> ### [arg]: arg optional<br /> #Option "ShadowFB" # [<bool>]<br /> #Option "DefaultRefresh" # [<bool>]<br /> Identifier "Card0"<br /> Driver "vesa"<br /> VendorName "Unknown Vendor"<br /> BoardName "Unknown Board"<br /> BusID "PCI:0:2:0"<br />EndSection<br /><br />Section "Screen"<br /> Identifier "Screen0"<br /> Device "Card0"<br /> Monitor "Monitor0"<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 1<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 4<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 8<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 15<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 16<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Depth 24<br /> Modes "1280x800"<br /># Modes "MacBook13"<br /> EndSubSection<br />EndSection<br /><br /><br /># Option "dpms"<br />#EndSection<br />#<br />#Section "Device"<br /># Identifier "Videocard0"<br /># Driver "vesa"<br /># VendorName "Videocard vendor"<br /># BoardName "VESA driver (generic)"<br />#EndSection<br />#<br />#Section "Screen"<br /># Identifier "Screen0"<br /># Device "Videocard0"<br /># Monitor "Monitor0"<br /># DefaultDepth 24<br /># SubSection "Display"<br /># Viewport 0 0<br /># Virtual 1280 800<br /># Depth 8<br /># Modes "MacBook13"<br /># EndSubSection<br /># SubSection "Display"<br /># Viewport 0 0<br /># Virtual 1280 800<br /># Depth 16<br /># Modes "MacBook13"<br /># EndSubSection<br /># SubSection "Display"<br /># Viewport 0 0<br /># Virtual 1280 800<br /># Depth 24<br /># Modes "MacBook13"<br /># EndSubSection<br />#EndSection<br />#<br />#Section "DRI"<br /># Group 0<br /># Mode 0666<br />#EndSection<br /><br /></span><p class="blog-entry-tags">Tags: <a href="tag-mac.html" title="Mac" rel="tag">Mac</a>, <a href="tag-linux.html" title="Linux" rel="tag">Linux</a>, <a href="tag-solaris.html" title="Solaris" rel="tag">Solaris</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="8fc0bc587ae9a43f62575c1f6ebc4114-22.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-21" class="blog-entry"><h1 class="blog-entry-title"><a href="248cadde2b88af75b1b73786b0f7bc94-21.html" class="blog-permalink">X in CentOS/RHEL 5 on a MacBook</a></h1><div class="blog-entry-date">03/06/08 13:59 </div><div class="blog-entry-body"><span style="color:#000000;font-weight:bold; "># Xorg configuration created by pyxf86config<br /><br />Section "ServerLayout"<br /> Identifier "Default Layout"<br /> Screen 0 "Screen0" 0 0<br /> InputDevice "Keyboard0" "CoreKeyboard"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Keyboard0"<br /> Driver "kbd"<br /> Option "XkbModel" "pc105"<br /> Option "XkbLayout" "us"<br />EndSection<br /><br />Section "Device"<br /> Identifier "Videocard0"<br /> Driver "vesa"<br />EndSection<br /><br />Section "Monitor"<br /> Identifier "Monitor0"<br /> VendorName "MonitorVendor"<br /> ModelName "MonitorModel"<br /> Horizsync 28-50<br />EndSection<br /><br />Section "Screen"<br /> Identifier "Screen0"<br /> Device "Videocard0"<br /> Monitor "Monitor0"<br /> DefaultDepth 24<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1280 800<br /> Modes "1280x800"<br /> Depth 24<br /> EndSubSection<br />EndSection<br /><br /></span><p class="blog-entry-tags">Tags: <a href="tag-centos.html" title="CentOS" rel="tag">CentOS</a>, <a href="tag-rhel.html" title="RHEL" rel="tag">RHEL</a>, <a href="tag-mac.html" title="Mac" rel="tag">Mac</a>, <a href="tag-xorg.conf.html" title="xorg.conf" rel="tag">xorg.conf</a>, <a href="tag-linux.html" title="Linux" rel="tag">Linux</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="248cadde2b88af75b1b73786b0f7bc94-21.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-20" class="blog-entry"><h1 class="blog-entry-title"><a href="fd7592f81a8c142715684fe6d8905f96-20.html" class="blog-permalink">X in CentOS/RHEL 4 on a MacBook Pro</a></h1><div class="blog-entry-date">03/06/08 13:58 </div><div class="blog-entry-body"><span style="color:#000000;font-weight:bold; "># Xorg configuration created by system-config-display<br /><br />Section "ServerLayout"<br /> Identifier "single head configuration"<br /> Screen 0 "Screen0" 0 0<br /> InputDevice "Mouse0" "CorePointer"<br /> InputDevice "Keyboard0" "CoreKeyboard"<br />EndSection<br /><br />Section "Files"<br /><br /># RgbPath is the location of the RGB database. Note, this is the name of the <br /># file minus the extension (like ".txt" or ".db"). There is normally<br /># no need to change the default.<br /># Multiple FontPath entries are allowed (they are concatenated together)<br /># By default, Red Hat 6.0 and later now use a font server independent of<br /># the X server to render fonts.<br /> RgbPath "/usr/X11R6/lib/X11/rgb"<br /> FontPath "unix/:7100"<br />EndSection<br /><br />Section "Module"<br /> Load "dbe"<br /> Load "extmod"<br /> Load "fbdevhw"<br /> Load "glx"<br /> Load "record"<br /> Load "freetype"<br /> Load "type1"<br /> Load "dri"<br />EndSection<br /><br />Section "InputDevice"<br /><br /># Specify which keyboard LEDs can be user-controlled (eg, with xset(1))<br /># Option "Xleds" "1 2 3"<br /># To disable the XKEYBOARD extension, uncomment XkbDisable.<br /># Option "XkbDisable"<br /># To customise the XKB settings to suit your keyboard, modify the<br /># lines below (which are the defaults). For example, for a non-U.S.<br /># keyboard, you will probably want to use:<br /># Option "XkbModel" "pc102"<br /># If you have a US Microsoft Natural keyboard, you can use:<br /># Option "XkbModel" "microsoft"<br />#<br /># Then to change the language, change the Layout setting.<br /># For example, a german layout can be obtained with:<br /># Option "XkbLayout" "de"<br /># or:<br /># Option "XkbLayout" "de"<br /># Option "XkbVariant" "nodeadkeys"<br />#<br /># If you'd like to switch the positions of your capslock and<br /># control keys, use:<br /># Option "XkbOptions" "ctrl:swapcaps"<br /># Or if you just want both to be control, use:<br /># Option "XkbOptions" "ctrl:nocaps"<br />#<br /> Identifier "Keyboard0"<br /> Driver "kbd"<br /> Option "XkbModel" "pc105"<br /> Option "XkbLayout" "us"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Mouse0"<br /> Driver "mouse"<br /> Option "Protocol" "IMPS/2"<br /> Option "Device" "/dev/input/mice"<br /> Option "ZAxisMapping" "4 5"<br /> Option "Emulate3Buttons" "yes"<br />EndSection<br /><br />Section "Monitor"<br /><br /># HorizSync 21.5 - 150.0<br /># VertRefresh 30.0 - 150.0<br /> Identifier "Monitor0"<br /> VendorName "Monitor Vendor"<br /> ModelName "LCD Panel 1680x1050"<br /> ModeLine "MacBookPro17" 136.3 1680 1720 1856 2096 1050 1053 1056 1084<br /> Option "dpms"<br />EndSection<br /><br />Section "Device"<br /> Identifier "Videocard0"<br /> Driver "vesa"<br /> VendorName "Videocard vendor"<br /> BoardName "VESA driver (generic)"<br />EndSection<br /><br />Section "Screen"<br /> Identifier "Screen0"<br /> Device "Videocard0"<br /> Monitor "Monitor0"<br /> DefaultDepth 24<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1680 1050<br /> Depth 8<br /> Modes "MacBookPro17"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1680 1050<br /> Depth 16<br /> Modes "MacBookPro17"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1680 1050<br /> Depth 24<br /> Modes "MacBookPro17"<br /> EndSubSection<br />EndSection<br /><br />Section "DRI"<br /> Group 0<br /> Mode 0666<br />EndSection<br /><br /></span><p class="blog-entry-tags">Tags: <a href="tag-centos.html" title="CentOS" rel="tag">CentOS</a>, <a href="tag-rhel.html" title="RHEL" rel="tag">RHEL</a>, <a href="tag-linux.html" title="Linux" rel="tag">Linux</a>, <a href="tag-mac.html" title="Mac" rel="tag">Mac</a>, <a href="tag-xorg.conf.html" title="xorg.conf" rel="tag">xorg.conf</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="fd7592f81a8c142715684fe6d8905f96-20.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-19" class="blog-entry"><h1 class="blog-entry-title"><a href="x_ubuntu_macbook_pro.html" class="blog-permalink">X in Ubuntu on a MacBook Pro</a></h1><div class="blog-entry-date">03/06/08 13:56 </div><div class="blog-entry-body"><span style="color:#000000;font-weight:bold; "># /etc/X11/xorg.conf (xorg X Window System server configuration file)<br />#<br /># This file was generated by dexconf, the Debian X Configuration tool, using<br /># values from the debconf database.<br />#<br /># Edit this file with caution, and see the /etc/X11/xorg.conf manual page.<br /># (Type "man /etc/X11/xorg.conf" at the shell prompt.)<br />#<br /># This file is automatically updated on xserver-xorg package upgrades *only*<br /># if it has not been modified since the last upgrade of the xserver-xorg<br /># package.<br />#<br /># If you have edited this file but would like it to be automatically updated<br /># again, run the following command:<br /># sudo dpkg-reconfigure -phigh xserver-xorg<br /><br />Section "Files"<br /> FontPath "/usr/share/X11/fonts/misc"<br /> FontPath "/usr/share/X11/fonts/cyrillic"<br /> FontPath "/usr/share/X11/fonts/100dpi/:unscaled"<br /> FontPath "/usr/share/X11/fonts/75dpi/:unscaled"<br /> FontPath "/usr/share/X11/fonts/Type1"<br /> FontPath "/usr/share/X11/fonts/100dpi"<br /> FontPath "/usr/share/X11/fonts/75dpi"<br /> FontPath "/usr/share/fonts/X11/misc"<br /> # path to defoma fonts<br /> FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"<br />EndSection<br /><br />Section "Module"<br /> Load "i2c"<br /> Load "bitmap"<br /> Load "ddc"<br /> Load "dri"<br /> Load "extmod"<br /> Load "freetype"<br /> Load "glx"<br /> Load "int10"<br /> Load "type1"<br /> Load "vbe"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Generic Keyboard"<br /> Driver "kbd"<br /> Option "CoreKeyboard"<br /> Option "XkbRules" "xorg"<br /> Option "XkbModel" "pc105"<br /> Option "XkbLayout" "us"<br /> Option "XkbOptions" "lv3:ralt_switch"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier "Configured Mouse"<br /> Driver "mouse"<br /> Option "CorePointer"<br /> Option "Device" "/dev/input/mice"<br /> Option "Protocol" "ExplorerPS/2"<br /> Option "ZAxisMapping" "4 5"<br /> Option "Emulate3Buttons" "true"<br />EndSection<br /><br />Section "InputDevice"<br /> Driver "wacom"<br /> Identifier "stylus"<br /> Option "Device" "/dev/wacom" # Change to <br /> # /dev/input/event<br /> # for USB<br /> Option "Type" "stylus"<br /> Option "ForceDevice" "ISDV4" # Tablet PC ONLY<br />EndSection<br /><br />Section "InputDevice"<br /> Driver "wacom"<br /> Identifier "eraser"<br /> Option "Device" "/dev/wacom" # Change to <br /> # /dev/input/event<br /> # for USB<br /> Option "Type" "eraser"<br /> Option "ForceDevice" "ISDV4" # Tablet PC ONLY<br />EndSection<br /><br />Section "InputDevice"<br /> Driver "wacom"<br /> Identifier "cursor"<br /> Option "Device" "/dev/wacom" # Change to <br /> # /dev/input/event<br /> # for USB<br /> Option "Type" "cursor"<br /> Option "ForceDevice" "ISDV4" # Tablet PC ONLY<br />EndSection<br /><br />Section "Device"<br /> Identifier "Videocard0"<br /> Driver "vesa"<br /> VendorName "Videocard Vendor"<br /> BoardName "VESA driver (generic)"<br /> BusID "PCI:0:2:0"<br />EndSection<br /><br />Section "Monitor"<br /> Identifier "Monitor0"<br /> Option "DPMS"<br /> ModelName "LCD Panel 1680x1050"<br /> Modeline "MacBookPro17" 136.3 1680 1720 1856 2096 1050 1053 1056 1084<br />EndSection<br /><br />Section "Screen"<br /> Identifier "Default Screen"<br /> Device "Videocard0"<br /> Monitor "Monitor0"<br /> DefaultDepth 24<br /> SubSection "Display"<br /> Depth 1<br /> Modes "1024x768" "800x600" "640x480"<br /> EndSubSection<br /> SubSection "Display"<br /> Depth 4<br /> Modes "1024x768" "800x600" "640x480"<br /> EndSubSection<br /> SubSection "Display"<br /> Depth 8<br /> Modes "1024x768" "800x600" "640x480"<br /> EndSubSection<br /> SubSection "Display"<br /> Depth 15<br /> Modes "1024x768" "800x600" "640x480"<br /> EndSubSection<br /> SubSection "Display"<br /> Depth 16<br /> Modes "1024x768" "800x600" "640x480"<br /> EndSubSection<br /> SubSection "Display"<br /> Viewport 0 0<br /> Virtual 1680 1050<br /> Depth 24<br /> Modes "MacBookPro17"<br /> EndSubSection<br />EndSection<br /><br />Section "ServerLayout"<br /> Identifier "Default Layout"<br /> Screen "Default Screen"<br /> InputDevice "Generic Keyboard"<br /> InputDevice "Configured Mouse"<br /> InputDevice "stylus" "SendCoreEvents"<br /> InputDevice "cursor" "SendCoreEvents"<br /> InputDevice "eraser" "SendCoreEvents"<br />EndSection<br /><br />Section "DRI"<br /> Mode 0666<br />EndSection<br /></span><p class="blog-entry-tags">Tags: <a href="tag-ubuntu.html" title="Ubuntu" rel="tag">Ubuntu</a>, <a href="tag-xorg.conf.html" title="xorg.conf" rel="tag">xorg.conf</a>, <a href="tag-macbook-pro.html" title="MacBook Pro" rel="tag">MacBook Pro</a>, <a href="tag-linux.html" title="Linux" rel="tag">Linux</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="x_ubuntu_macbook_pro.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-10" class="blog-entry"><h1 class="blog-entry-title"><a href="entourage_2008_exchange.html" class="blog-permalink">Entourage 2008 and Exchange Server 2007</a></h1><div class="blog-entry-date">29/02/08 12:16 </div><div class="blog-entry-body"><span style="color:#000000;">Out of the box, even with an Exchange 2007 server installation including support for Exchange 2003 and earlier (ie. a “legacy” install), Entourage 2008 simply does not connect to the Exchange 2007 Server. That’s pretty poor in my view, they are both the latest versions of Microsoft’s own products, and it just does not work. Pretty crap <img class="blog-image-smiley" src="../../rw_common/plugins/blog/smiley_sad.png" width="21" height="21" alt="Sad" border="0" /><br /><br />Hopefully this note will help you get them working together properly.<br /><br />Start up an Exchange 2007 Management Shell from the Exchange 2007 Programs menu, and the IIS manager from “Administrative Tools”.<br /><br />Delete the Exchange subweb from IIS on the Exchange 2007 server.<br />This only deletes it from IIS, it doesn’t take it out of the Exchange 2007 Active Directory data.<br />So when you try to create it with New-OwaVirtualDirectory, it will give an error saying it already exists.<br /><br />So do this:<br />remove-owavirtualdirectory -Identity "exchange3\Exchange (default web site)"<br />remove-owavirtualdirectory -Identity "exchange3\Public (default web site)"<br />exactly as given, except for the “exchange3” which should be replaced with the name of your Exchange 2007 server. This is assuming your Exchange 2007 server is called “exchange3”, so edit it appropriately.<br /><br />Then<br />New-OwaVirtualDirectory -name Exchange -OWAVersion Exchange2003or2000 -VirtualDirectoryType mailboxes<br />New-OwaVirtualDirectory -name Exchange -OWAVersion Exchange2003or2000 -VirtualDirectoryType PublicFolders<br />Also read<br /></span><span style="color:#000000;"><a href="http://support.microsoft.com/kb/931350">http://support.microsoft.com/kb/931350</a></span><span style="color:#000000;"><br /><br /><br />In the Account properties “Edit Account” dialog box, set this<br />Account ID: exchange3.ecs.soton.ac.uk/exchange/</span><span style="color:#000000;"><a href="mailto:your-username@ecs.soton.ac.uk">your-username@ecs.soton.ac.uk</a></span><span style="color:#000000;"><br />Domain:<br />Password:<br />Leave the Domain blank and the Password blank.<br />Ok this dialog, then quit and restart Entourage 2008.<br /><br />If that Account ID setting doesn’t work, try this instead:<br />Account ID: ECS2000\jkf-private<br />where “ECS2000” is your Active Directory domain name, and “jkf-private” is your username. Again, leave the “Domain” and “Password” blank, it will prompt you for the password. Never type in anything into the “Domain” box, always leave that blank.<br /><br />I still cannot get Public Folders working from Entourage 2008. Sorry.<br /><br />Let me know if this helps or not.</span><p class="blog-entry-tags">Tags: <a href="tag-entourage.html" title="Entourage" rel="tag">Entourage</a>, <a href="tag-2008.html" title="2008" rel="tag">2008</a>, <a href="tag-exchange.html" title="Exchange" rel="tag">Exchange</a>, <a href="tag-2007.html" title="2007" rel="tag">2007</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="entourage_2008_exchange.html#disqus_thread">Comments</a></div></div></div><div id="unique-entry-id-8" class="blog-entry"><h1 class="blog-entry-title"><a href="mac_serial_port.html" class="blog-permalink">USB Serial Port Adapter for Mac</a></h1><div class="blog-entry-date">22/01/08 12:14 </div><div class="blog-entry-body"><span style="color:#000000;">I have bought a couple of USB serial port adapters which work as serial ports on Mac OSX. They are from SerialIO.com.<br /><br />Drivers can be downloaded from </span><span style="color:#000000;"><a href="http://serialio.com/products/adaptors/usb_serial.php">http://serialio.com/products/adaptors/usb_serial.php</a></span><span style="color:#000000;"> and installation instructions and so on are at </span><span style="color:#000000;"><a href="http://serialio.com/support/OSX/USB-Serial-plug.php">http://serialio.com/support/OSX/USB-Serial-plug.php</a></span><span style="color:#000000;">.<br /><br />You have to stop them being used as network adapters so that the serial devices are available as ports for minicom and the like.<br /><br />You can build minicom from the MacOS Ports system with “port install minicom”. You have to bodge one little bit that doesn’t compile, by turning a compile of static variables into normal globals, but otherwise it builds okay. Hopefully someone will fix the compilation problem by the time this is needed.<br /></span><p class="blog-entry-tags">Tags: <a href="tag-usb.html" title="USB" rel="tag">USB</a>, <a href="tag-mac.html" title="Mac" rel="tag">Mac</a>, <a href="tag-serial-port.html" title="Serial Port" rel="tag">Serial Port</a></p><div class="blog-entry-comments"><a class="blog-comment-link" href="mac_serial_port.html#disqus_thread">Comments</a></div></div></div> </div> <script type="text/javascript"> //<![CDATA[ var disqus_shortname = 'JulesFM'; (function() { var s = document.createElement('script'); s.async = true; s.type = 'text/javascript'; s.src = 'http://disqus.com/forums/' + disqus_shortname + '/count.js'; (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); }()); //]]> </script> </div><!-- End content --> </div><!-- End main content wrapper --> <div id="sidebarContainer"><!-- Start Sidebar wrapper --> <div id="navcontainer2"> <ul class="nav"><li><a href="../../" rel="self" title="Welcome to my world...">Welcome...</a></li><li><a href="http://www.jules.fm/gallery" rel="self" title="My Photo Albums">Photos</a></li><li><a href="../../MyMusic/MyMusic.html" rel="self" title="Play my music from within ECS">Music</a></li><li><a href="http://www.mailscanner.info/" rel="self" title="All my spare time">MailScanner</a></li><li><a href="http://zend.to/" rel="self" title="All my spare time">ZendTo</a></li><li><a href="../Logbook.html" rel="self" id="current" title="What I get up to at work">Logbook</a></li></ul> </div> <div class="sideHeader"></div><!-- Sidebar header --> <div id="sidebar"><!-- Start sidebar content --> <!--COPY FROM HERE (For use with video tutorial) --><!--STOP COPYING HERE (For use with video tutorial) --> <div id="blog-categories"><a href="category-advert.html" class="blog-category-link-enabled">Advert (1)</a><br /><a href="category-applescript.html" class="blog-category-link-enabled">AppleScript (1)</a><br /><a href="category-backups.html" class="blog-category-link-enabled">Backups (1)</a><br /><a href="category-bluray.html" class="blog-category-link-enabled">Bluray (1)</a><br /><a href="category-email.html" class="blog-category-link-enabled">Email (8)</a><br /><a href="category-exchange-server-2007.html" class="blog-category-link-enabled">Exchange Server 2007 (9)</a><br /><a href="category-hyper-v.html" class="blog-category-link-enabled">Hyper-V (10)</a><br /><a href="category-ipaq.html" class="blog-category-link-enabled">iPAQ (1)</a><br /><a href="category-iphone.html" class="blog-category-link-enabled">iPhone (2)</a><br /><a href="category-linux.html" class="blog-category-link-enabled">Linux (19)</a><br /><a href="category-mac.html" class="blog-category-link-enabled">Mac (19)</a><br /><a href="category-mail.html" class="blog-category-link-enabled">Mail (3)</a><br /><a href="category-mailscanner.html" class="blog-category-link-enabled">MailScanner (1)</a><br /><a href="category-mx.html" class="blog-category-link-enabled">MX (1)</a><br /><a href="category-networks.html" class="blog-category-link-enabled">Networks (1)</a><br /><a href="category-non-computing.html" class="blog-category-link-enabled">Non-Computing (1)</a><br /><a href="category-samba.html" class="blog-category-link-enabled">Samba (1)</a><br /><a href="category-sick.html" class="blog-category-link-enabled">Sick (1)</a><br /><a href="category-solaris.html" class="blog-category-link-enabled">Solaris (1)</a><br /><a href="category-spam.html" class="blog-category-link-enabled">Spam (2)</a><br /><a href="category-tomtom.html" class="blog-category-link-enabled">Tomtom (1)</a><br /><a href="category-tv.html" class="blog-category-link-enabled">TV (1)</a><br /><a href="category-vlc.html" class="blog-category-link-enabled">VLC (1)</a><br /><a href="category-vmware.html" class="blog-category-link-enabled">VMware (18)</a><br /><a href="category-vsphere.html" class="blog-category-link-enabled">vSphere (14)</a><br /><a href="category-windows.html" class="blog-category-link-enabled">Windows (1)</a><br /><a href="category-windows-7.html" class="blog-category-link-enabled">Windows 7 (5)</a><br /><a href="category-windows-pe.html" class="blog-category-link-enabled">Windows PE (1)</a><br /><a href="category-windows-server-2008.html" class="blog-category-link-enabled">Windows Server 2008 (3)</a><br /><a href="category-windows-vista.html" class="blog-category-link-enabled">Windows Vista (1)</a><br /><a href="category-x-windows.html" class="blog-category-link-enabled">X Windows (5)</a><br /></div><div id="blog-archives"><a class="blog-archive-link-enabled" href="archive-2012.html">2012</a><br /><a class="blog-archive-link-enabled" href="archive-2011.html">2011</a><br /><a class="blog-archive-link-enabled" href="archive-2010.html">2010</a><br /><a class="blog-archive-link-enabled" href="archive-2009.html">2009</a><br /><a class="blog-archive-link-enabled" href="archive-2008.html">2008</a><br /><a class="blog-archive-link-enabled" href="archive-2007.html">2007</a><br /></div><ul class="blog-tag-cloud"><li><a href="tag-2007.html" title="2007" class="blog-tag-size-10" rel="tag">2007</a></li> <li><a href="tag-2008.html" title="2008" class="blog-tag-size-10" rel="tag">2008</a></li> <li><a href="tag-activation.html" title="Activation" class="blog-tag-size-7" rel="tag">Activation</a></li> <li><a href="tag-applescript.html" title="AppleScript" class="blog-tag-size-7" rel="tag">AppleScript</a></li> <li><a href="tag-autodiscovery.html" title="Autodiscovery" class="blog-tag-size-6" rel="tag">Autodiscovery</a></li> <li><a href="tag-availability.html" title="Availability" class="blog-tag-size-6" rel="tag">Availability</a></li> <li><a href="tag-backup.html" title="Backup" class="blog-tag-size-8" rel="tag">Backup</a></li> <li><a href="tag-beta.html" title="Beta" class="blog-tag-size-8" rel="tag">Beta</a></li> <li><a href="tag-bluray.html" title="Bluray" class="blog-tag-size-6" rel="tag">Bluray</a></li> <li><a href="tag-build.html" title="Build" class="blog-tag-size-6" rel="tag">Build</a></li> <li><a href="tag-butyoudontlooksick.com.html" title="ButYouDontLookSick.com" class="blog-tag-size-6" rel="tag">ButYouDontLookSick.com</a></li> <li><a href="tag-centos.html" title="CentOS" class="blog-tag-size-9" rel="tag">CentOS</a></li> <li><a href="tag-dell.html" title="Dell" class="blog-tag-size-6" rel="tag">Dell</a></li> <li><a href="tag-drm.html" title="DRM" class="blog-tag-size-6" rel="tag">DRM</a></li> <li><a href="tag-easy-way.html" title="Easy Way" class="blog-tag-size-6" rel="tag">Easy Way</a></li> <li><a href="tag-elgato.html" title="Elgato" class="blog-tag-size-5" rel="tag">Elgato</a></li> <li><a href="tag-email.html" title="Email" class="blog-tag-size-9" rel="tag">Email</a></li> <li><a href="tag-entourage.html" title="Entourage" class="blog-tag-size-5" rel="tag">Entourage</a></li> <li><a href="tag-error.html" title="Error" class="blog-tag-size-8" rel="tag">Error</a></li> <li><a href="tag-exchange.html" title="Exchange" class="blog-tag-size-10" rel="tag">Exchange</a></li> <li><a href="tag-ext3.html" title="Ext3" class="blog-tag-size-5" rel="tag">Ext3</a></li> <li><a href="tag-eyetv.html" title="EyeTV" class="blog-tag-size-5" rel="tag">EyeTV</a></li> <li><a href="tag-hyper-v.html" title="Hyper-V" class="blog-tag-size-10" rel="tag">Hyper-V</a></li> <li><a href="tag-integration.html" title="Integration" class="blog-tag-size-8" rel="tag">Integration</a></li> <li><a href="tag-ipaq.html" title="iPAQ" class="blog-tag-size-5" rel="tag">iPAQ</a></li> <li><a href="tag-iphone.html" title="iPhone" class="blog-tag-size-8" rel="tag">iPhone</a></li> <li><a href="tag-ipulse.html" title="iPulse" class="blog-tag-size-5" rel="tag">iPulse</a></li> <li><a href="tag-itunes.html" title="iTunes" class="blog-tag-size-5" rel="tag">iTunes</a></li> <li><a href="tag-itunes-plus.html" title="iTunes Plus" class="blog-tag-size-5" rel="tag">iTunes Plus</a></li> <li><a href="tag-linux.html" title="Linux" class="blog-tag-size-10" rel="tag">Linux</a></li> <li><a href="tag-lion.html" title="Lion" class="blog-tag-size-5" rel="tag">Lion</a></li> <li><a href="tag-lupus.html" title="Lupus" class="blog-tag-size-4" rel="tag">Lupus</a></li> <li><a href="tag-m4r.html" title="m4r" class="blog-tag-size-4" rel="tag">m4r</a></li> <li><a href="tag-mac.html" title="Mac" class="blog-tag-size-10" rel="tag">Mac</a></li> <li><a href="tag-macbook-pro.html" title="MacBook Pro" class="blog-tag-size-4" rel="tag">MacBook Pro</a></li> <li><a href="tag-mail.html" title="Mail" class="blog-tag-size-8" rel="tag">Mail</a></li> <li><a href="tag-mailman.html" title="Mailman" class="blog-tag-size-8" rel="tag">Mailman</a></li> <li><a href="tag-mailscanner.html" title="MailScanner" class="blog-tag-size-9" rel="tag">MailScanner</a></li> <li><a href="tag-majordomo.html" title="Majordomo" class="blog-tag-size-4" rel="tag">Majordomo</a></li> <li><a href="tag-mapi.html" title="MAPI" class="blog-tag-size-4" rel="tag">MAPI</a></li> <li><a href="tag-microsoft.html" title="Microsoft" class="blog-tag-size-4" rel="tag">Microsoft</a></li> <li><a href="tag-modeline.html" title="Modeline" class="blog-tag-size-4" rel="tag">Modeline</a></li> <li><a href="tag-mouse.html" title="Mouse" class="blog-tag-size-4" rel="tag">Mouse</a></li> <li><a href="tag-mx.html" title="MX" class="blog-tag-size-3" rel="tag">MX</a></li> <li><a href="tag-obfuscation.html" title="Obfuscation" class="blog-tag-size-3" rel="tag">Obfuscation</a></li> <li><a href="tag-office.html" title="Office" class="blog-tag-size-9" rel="tag">Office</a></li> <li><a href="tag-ole.html" title="OLE" class="blog-tag-size-3" rel="tag">OLE</a></li> <li><a href="tag-osx.html" title="OSX" class="blog-tag-size-3" rel="tag">OSX</a></li> <li><a href="tag-personal.html" title="Personal" class="blog-tag-size-3" rel="tag">Personal</a></li> <li><a href="tag-phishing.html" title="Phishing" class="blog-tag-size-9" rel="tag">Phishing</a></li> <li><a href="tag-rc.html" title="RC" class="blog-tag-size-3" rel="tag">RC</a></li> <li><a href="tag-recipients.html" title="Recipients" class="blog-tag-size-3" rel="tag">Recipients</a></li> <li><a href="tag-rhel.html" title="RHEL" class="blog-tag-size-7" rel="tag">RHEL</a></li> <li><a href="tag-ringtone.html" title="Ringtone" class="blog-tag-size-3" rel="tag">Ringtone</a></li> <li><a href="tag-robinsons.html" title="Robinsons" class="blog-tag-size-2" rel="tag">Robinsons</a></li> <li><a href="tag-samba.html" title="Samba" class="blog-tag-size-2" rel="tag">Samba</a></li> <li><a href="tag-serial-port.html" title="Serial Port" class="blog-tag-size-2" rel="tag">Serial Port</a></li> <li><a href="tag-service-pack.html" title="Service Pack" class="blog-tag-size-7" rel="tag">Service Pack</a></li> <li><a href="tag-sick.html" title="Sick" class="blog-tag-size-2" rel="tag">Sick</a></li> <li><a href="tag-solaris.html" title="Solaris" class="blog-tag-size-7" rel="tag">Solaris</a></li> <li><a href="tag-spam.html" title="Spam" class="blog-tag-size-7" rel="tag">Spam</a></li> <li><a href="tag-spamassassin.html" title="SpamAssassin" class="blog-tag-size-7" rel="tag">SpamAssassin</a></li> <li><a href="tag-spear.html" title="Spear" class="blog-tag-size-9" rel="tag">Spear</a></li> <li><a href="tag-spoons.html" title="Spoons" class="blog-tag-size-2" rel="tag">Spoons</a></li> <li><a href="tag-ssh.html" title="Ssh" class="blog-tag-size-2" rel="tag">Ssh</a></li> <li><a href="tag-tex.html" title="TeX" class="blog-tag-size-2" rel="tag">TeX</a></li> <li><a href="tag-tomtom.html" title="TomTom" class="blog-tag-size-2" rel="tag">TomTom</a></li> <li><a href="tag-ubuntu.html" title="Ubuntu" class="blog-tag-size-1" rel="tag">Ubuntu</a></li> <li><a href="tag-unavailable.html" title="Unavailable" class="blog-tag-size-7" rel="tag">Unavailable</a></li> <li><a href="tag-upgrade.html" title="Upgrade" class="blog-tag-size-1" rel="tag">Upgrade</a></li> <li><a href="tag-usb.html" title="USB" class="blog-tag-size-1" rel="tag">USB</a></li> <li><a href="tag-vdr.html" title="VDR" class="blog-tag-size-9" rel="tag">VDR</a></li> <li><a href="tag-vista.html" title="Vista" class="blog-tag-size-1" rel="tag">Vista</a></li> <li><a href="tag-vlc.html" title="VLC" class="blog-tag-size-1" rel="tag">VLC</a></li> <li><a href="tag-vmware.html" title="VMware" class="blog-tag-size-10" rel="tag">VMware</a></li> <li><a href="tag-vsphere.html" title="vSphere" class="blog-tag-size-10" rel="tag">vSphere</a></li> <li><a href="tag-watermarks.html" title="Watermarks" class="blog-tag-size-1" rel="tag">Watermarks</a></li> <li><a href="tag-website.html" title="Website" class="blog-tag-size-1" rel="tag">Website</a></li> <li><a href="tag-windows.html" title="Windows" class="blog-tag-size-10" rel="tag">Windows</a></li> <li><a href="tag-windows-7.html" title="Windows 7" class="blog-tag-size-8" rel="tag">Windows 7</a></li> <li><a href="tag-winpe.html" title="WinPE" class="blog-tag-size-1" rel="tag">WinPE</a></li> <li><a href="tag-xorg.conf.html" title="xorg.conf" class="blog-tag-size-9" rel="tag">xorg.conf</a></li> </ul> <div id="blog-rss-feeds"><a class="blog-rss-link" href="logbook.xml" rel="alternate" type="application/rss+xml" title="Jules' Logbook">RSS Feed</a><br /></div> <!-- sidebar content such as the blog archive links --> </div><!-- End sidebar content --> </div><!-- End sidebar wrapper --> <div class="clearer"></div> <div id="footer"><!-- Start Footer --> <div id="breadcrumbcontainer"><!-- Start the breadcrumb wrapper --> <ul><li><a href="../../" title="Welcome to my world...">Welcome...</a> | </li><li><a href="../Logbook.html" title="What I get up to at work">Logbook</a> | </li></ul> </div><!-- End breadcrumb --> <p>© 2011 Julian Field <a href="#" id="rw_email_contact">Mail Me</a><script type="text/javascript">var _rwObsfuscatedHref0 = "mai";var _rwObsfuscatedHref1 = "lto";var _rwObsfuscatedHref2 = ":Ju";var _rwObsfuscatedHref3 = "les";var _rwObsfuscatedHref4 = "@Ju";var _rwObsfuscatedHref5 = "les";var _rwObsfuscatedHref6 = ".FM";var _rwObsfuscatedHref = _rwObsfuscatedHref0+_rwObsfuscatedHref1+_rwObsfuscatedHref2+_rwObsfuscatedHref3+_rwObsfuscatedHref4+_rwObsfuscatedHref5+_rwObsfuscatedHref6; document.getElementById('rw_email_contact').href = _rwObsfuscatedHref;</script></p> </div><!-- End Footer --> </div><!-- End container --> <!-- Start Google Analytics --> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-8442741-1"); pageTracker._trackPageview(); } catch(err) {}</script><!-- End Google Analytics --> </body> </html>