OpenSolaris

You are not signed in. Sign in or register.

Chime Installation

Here are compressed Solaris packages for x86 and sparc (licensed under CDDL):

The current version is 1.4.32 (17 Jun 2008).

Note that Chime includes

To install, uncompress the package (use gunzip) and run pkgadd -d osol0chime-<arch>-1.4.pkg as root.

Running

Chime requires Solaris Nevada build 35 or later.

Run /opt/OSOL0chime/bin/chime.

You need DTrace permissions to use Chime. That won't be a problem if you run as root. However, you may need to run xhost + as non-root or Java will complain about the DISPLAY variable.

A better way to get DTrace permissions is to add the following line to /etc/user_attr (replace <user> with your username):

<user>::::defaultpriv=basic,dtrace_proc,dtrace_kernel

The dtrace_kernel privilege gives you complete read-only access to the machine. You will need to login for these permissions to take effect. See the Security chapter of the Solaris Dynamic Tracing (DTrace) Guide for more information.

Running remotely

On the server, run /opt/OSOL0chime/bin/chime server.
On the client, run /opt/OSOL0chime/bin/chime <hostname>

Replace <hostname> with the hostname of the server.

The port is optional (the default port is 5088). To run the server with a non-default port, let's say you wanted port 6000 on host clinker:

On clinker, run /opt/OSOL0chime/bin/chime server:6000
On the client, run /opt/OSOL0chime/bin/chime clinker 6000

This client-server implementation is a prototype built on Java Management Extensions (JMX) technology and does not yet provide user authentication.

The Chime source code

The source tarball is installed in /opt/OSOL0chime/share/src.tar when you install the package, and is also available here.

Building Chime requires Solaris Nevada build 41 or later. After unpacking the source archive, see usr/src/README.build.