Radmind/Radmind Assistant

From Wikibooks, open books for an open world
< Radmind
Jump to: navigation, search

The Radmind Assistant is a GUI app for Mac OS X.

As of Sept. 2, 2005, here is what is required to get the standard scripts installed with the Radmind Assistant 0.9.6 running under 10.4.x with iHook installed;

1. Issue the command;

sudo defaults write com.apple.loginwindow LogoutHook /etc/logout.hook

to create a link to the iHook logout hook - and if you want login by a 'radmind' local user to trigger a full RADMIND issue the command;

sudo defaults write com.apple.loginwindow LoginHook /etc/login.hook

to create the required links to the iHook login hook.

2. The /etc/radmind.defaults file currently supplied with Radmind Assistant 0.9.6 has 3 bugs...

a) Delete the last line that reads;

'exit 0'

b) Remove the 'switches' from the variables TLSLEVEL and SERVER;

To do this, go to the section labelled "radmind-specific defaults" in /etc/radmind.defaults

Edit the file at this point to read as follows for the first two variables;

TLSLEVEL="`defaults read $ra_domain tlslevel 2>/dev/null || echo ${TLSLEVEL} | awk '{ print $2 }'`"

previously;

TLSLEVEL="-w `defaults read $ra_domain tlslevel 2>/dev/null || echo ${TLSLEVEL} | awk '{ print $2 }'`"

and;

SERVER="`defaults read $ra_domain radmindhost 2>/dev/null || echo ${SERVER} | awk '{ print $2 }'`"

previously;

SERVER="-h `defaults read $ra_domain radmindhost 2>/dev/null || echo ${SERVER} | awk '{ print $2 }'`"

Several users have been confused by the comments at the head of the radmind.defaults file that refers to the fact that any edits to this file don't work if you are using the Radmind Assistant unless some 'defaults' setting is changed'. I don't think there has been full information provided on exactly what this means, especially as it doesn't seem to preclude things working.

Also - I originally tried getting things to work by changing the other references at the head of the file from AUTHLEVEL to TLSLEVEL, but in the end I changed them back again and it still worked.