Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OSX users need to have Apache Ant and Maven 3 installed.

Ant may already be on your system. Run which ant to see. If not, Ant can be installed via MacPorts or from source.

Maven 3 should can be installed with Homebrew, or can be downloaded and installed from http://maven.apache.org/download.htmlthe Maven homepage.

Install mkisofs:

  • Install XCode from the AppStore (Xcode is around 1.53 GB, so it will take a while before this completes. Look at the "Purchases" window of the App Store to view the download progress)
    • On Mac OS X, installation of Xcode via App Store doesn't actually install Xcode - you will need to go to Finder -> Applications -> Xcode and then you will be prompted to install Xcode.
    • After the Xcode installation goes through, you will need to install the Command Line Tools for Xcode. To do this, open Xcode, and then, on the top left corner of the screen, click on Xcode -> Preferences. In the dialog box that opens, click on Downloads. There, click on Install for Command Line Tools.
  • Install MacPorts (google for it)sudo port install cdrtools (could take a long time)

Next you need cdrtools, which is available as package in both Homebrew and MacPorts.

Note

If after the above steps, for any reason, mkisofs is still not installed, download it from the net. One good link to get mkisofs for mac is - http://www.helios.de/viewart.html?id=1000-en#download . Follow the instructions in the section "Download HELIOS “mkisofs” tested binary versions". Use the macosx86 binary if you're running mac os x on an intel platform. After downloading the mkisofs binary, copy it over to /usr/local/bin/.

...

Code Block
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /path/to/private_key.pem -out /path/to/cert.pem 
Note

You can specify an empty file as cert but use the keys generated in the GUI (ex: touch /tmp/cert.pem). Executing this with an empty cert file will result in an error that can be ignored for this test. Regardless of this error, if the registration works you should see the credentials in the cloudbridge database in the usercredentials table.

Within the DevCloud VM (as root):
mysql cloudbridge
select * from usercredentials;

You should see your account as the only row in that table.

...