15-09-2021

This wiki is obsolete, see the NorduGrid web pages for up to date information.

First you need to download VirtualBoxInstall it Than install NOX player for mac, after this open nox player. Nox For Mac Os High Sierra 10 13 6; Nox For Macbook; Any app, any time. Nov 27, 2017 Question: Q: Mac OS High Sierra- Plugins not showing up. I downloaded Mac OS High Sierra the other day and now any new 3rd party plugins I install won't be detected by the Plugin Manager in Logic Pro X. The.component files are in the right folders and all.

< NOX
  • 1NOX-1.0.0 binaries for Mac OS X
    • 1.1Some notes about client usage
    • 1.2Full package (with server and client)
      • 1.2.2How was the package created

These binaries are created with MacPorts. Currently no Globus support!

Some notes about client usage

The Mac OS X is in several ways similar to a linux OS, thus all the descriptions for linux most probably applies here as well.

After installing this package, the PATH should be set to location of the binaries, for example by adding this to the ~/.profile:

Nox

The user's certificate and key file by default should be placed into ~/.globus as usercert.pem and userkey.pem, and the CA certificates should be placed by default into /etc/grid-security/certificates.If these files would be in a different directory, then their location should be indicated in the client.conf file.

The client.conf file goes by default into ~/.arc.

In order to use the chelonia CLI tool, it is needed to tell python where are the python bindingd for the ARC client libraries. This can be done with setting the PYTHONPATH variable. The Snow Leopard packages but those here:

The Leopard package install the libraries here:

Example

If the certificate files are in their default directories, then we can have a client.conf like this:

More information on client and voms configuration.

With the arcproxy command, we could create our proxy:

We can submit a basic job:

Getting the job's status and data:

More examples in ARC client tutorial.

Full package (with server and client)

WARNING: Installing this package copies several libraries into /opt/local possibly overwriting the existing files inside, so if you ever used MacPorts, this could break things!

Nox For Mac Os

The Leopard version for some reason installs the python libraries and services to /Library/Python/2.5.Both versions put a file called a-rex into /Library/LaunchDaemons - I don't know what is this file.

These are the MPKG files created by MacPorts (in ZIP archive):

  • for Mac OS X Leopard (tested with 10.5.8): nordugrid-nox-1.0.0-leopard.mpkg.zip (50 MB)
  • for Mac OS X Snow Leopard (tested with 10.6.2): nordugrid-nox-1.0.0-snow-leopard.mpkg.zip (39 MB)

How to try the package

Installing this MPKG to a freshly installed Mac OS X, it would create the /opt/local directory with all these files (you need root access for this - maybe we could install these into the user's home directory, then we would not need root access to install the server part of ARC?). Then you can run arched. Let's try it with the C++ echo service, with this config:

Note the /opt/local/lib/arc part!Let's put some certificates in the proper directories, then run arched:

Let's create some client.conf and put some client certificates in the proper places:

Then use the echo_client.py to test it, which will as a side effect test the python bindings as well, so set the PYTHONPATH first (on Leopard this would be /Library/Python/2.5/site-packages)

It seems working. I tried to run Chelonia with a centralized set of services, and it was working fine.

How was the package created

NOX 1.1rc2

Movie Box For Mac Os

NOX 1.1rc1

NOX 1.0.0

This is a basic Portfile for NOX-1.0.0:

For

The swig-python dependency is only needed for the build, but not for running, the others are library dependencies, will be packaged into the multipackage MPKG file.

With this, and after creating a local macports repository, you can issue the

command, which will create a multi-package with lots of pkg files for all the dependencies, on Snow Leopard it looks like this:

On Leopard it contains an additional perl package for some reason:

We can check where will be files installed with the lsbom command, let's grep for anything which will not end up in /opt (this is the Snow Leopard package:

Download Nox For Mac Os

Client package

Box For Mac Os

Currently I don't know how to create a standalone client package which would not need root privileges to install it, so better just install the full packages.

Retrieved from 'https://wiki.nbi.ku.dk/w/index.php?title=NOX/MacOSX&oldid=2012'