(RADIATOR) Launching Radiator on OSX 10.4

Hugh Irvine hugh at open.com.au
Fri Sep 16 17:32:53 CDT 2005


Hello Matt -

Many thanks for your contribution.

Would you be agreeable to us including it in the "goodies" directory  
(with credit to you of course)?

regards

Hugh


On 17 Sep 2005, at 03:54, Matt Richard wrote:

> Hello,
>
> Apple introduced launchd in OSX 10.4 (Tiger) to handle system daemons.
> http://developer.apple.com/macosx/launchd.html
>
> I wrote a config file to launch radiator on a 10.4 system.  Place  
> the contents below into a file called "au.com.open.radiator.plist"  
> and save this file in the folder "/Library/LaunchDaemons"/.  This  
> example assumes that radius.cfg is your config file, and it's  
> located in /etc/radiator.  But you can change that easily.
>
> Radiator will be launched automatically at boot time and whenever  
> radiator dies or is killed.
>
> To start the service, issue the following command in a terminal  
> window (as root):
> launchctl load /Library/LaunchDaemons/au.com.open.radiator.plist
>
> Top stop the service, use this command:
> launchctl unload /Library/LaunchDaemons/au.com.open.radiator.plist
>
> Here's the stuff.  Feedback, etc appreciated. Enjoy!
>
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
>         "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
> <plist version="1.0">
> <dict>
>         <key>Label</key>
>         <string>au.com.open.radiator</string>
>         <key>ProgramArguments</key>
>         <array>
>                 <string>/usr/bin/perl</string>
>                 <string>/usr/bin/radiusd</string>
>                 <string>config_file /etc/radiator/radius.cfg</string>
>                 <string>pid_file /var/run/radiusd.pid</string>
>         </array>
>         <key>RunAtLoad</key>
>         <true/>
>         <key>OnDemand</key>
>         <false/>
> </dict>
> </plist>
>
>
>
>
> -- 
> Matt Richard
> Access and Security Coordinator
> Computing Services
> Franklin & Marshall College
> matt.richard at fandm.edu
> (717) 291-4157
>
> --
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
>


NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/ 
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.


--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list