This copy of the Install OS X Mavericks application can’t be verified. It may have been corrupted or tampered with during downloading.

After following the instructions on creating install media for Mac OS X Mavericks, I repeatedly got the error message “This copy of the Install OS X Mavericks application can’t be verified. It may have been corrupted or tampered with during downloading.” After some web searching, I came across Jonathan Mohar‘s blog with the bit that did the trick! You simply have to set the date on your computer before you attempt the installation.

  1. From Utilities menu, pick Terminal
  2. Set the date using the command: date 110216472013.53
  3. (Optional) You can get an actual current date from another machine in the Terminal with the command: date “+%m%d%H%M%Y.%S”
  4. Then type exit to exit the terminal, or command-Q. The installer comes back up, and all is well.

Thanks, Jonathan! =)

UPDATE: Try a more current date, like 072415382014.20 – this may work better than the one in the post above, at this point. Best to get a fresh one using that command, if you can.

 

How To Configure X11 Forwarding From a Rackspace Cloud Host to Mac OSX

Spin up a VM. In this case, I used a CentOS 6.4 image. Change your password and install SSH keys so you can shell in without a password. Probably want to disable root login too, on any system you plan to keep around for more than a few minutes. Log in as a regular user and sudo su to root.

Install X11 and some clients, and the xauth package to do the magical auth stuff. You probably don’t need the whole X server, but it gets all the dependencies on there, and I’m too lazy this late evening to try it without. This Worked For Me™.


[[email protected] ~]# yum install xorg-x11-server-Xorg
[[email protected] ~]# yum install xterm
[[email protected] ~]# yum install xorg-x11-xauth

Start X11 on the Mac, and go into Preferences. Under the Security tab, check the box next to “Allow connections from network clients”:

x-prefs

SSH into your cloud VM, using the -X switch. You can also use the -v switch to see what’s going on. The verbose debuggery that is around the X forwarding negotiation should look like this (preceding output removed for brevity):


...snip...
debug1: Authentication succeeded (publickey).
Authenticated to ([]:22).
debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Requesting authentication agent forwarding.
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
Last login: Wed Sep 18 05:41:08 2013 from 172.56.34.178
[[email protected] ~]#

Start xterm to see if it works!


[[email protected] ~]# xterm

If it works, in a few moments an X window will pop up on your Mac:

xterm

 

Magento Beginner’s Guide, 2nd Edition

Magento Beginner's Guide, 2nd Ed. Cover

Magento Beginner’s Guide, 2nd Ed.

Packt Publishing asked me to review the second edition of their Magento Beginner’s Guide. I gave it a look, and it builds on a successful foundation from the first edition. It’s not for the engineering-types, and doesn’t dive into the API and writing extensions and modules and stuff, but it does give a great overview of setting up and operating a storefront.

Magento is complex software, with many pitfalls for newcomers. Even selecting a hosting provider is difficult, and best to find ones that specialize in Magento hosting. This guide will help you work through the harder parts and get up and running much more quickly than doing it on your own.