(RADIATOR) Version 3.3 install
Hugh Irvine
hugh at open.com.au
Mon Sep 2 05:57:03 CDT 2002
Hi Charly -
I will let Mike reply to your suggestion.
regards
Hugh
On Monday, September 2, 2002, at 05:57 PM, Karl Gaissmaier wrote:
> Hi Hugh,
>
> Hugh Irvine schrieb:
>>
>> Hello Charly -
>>
>> What I usually do is skip the "make install" step altogether, and just
>> leave the various versions in seperate directories.
>>
>
> and I do it in the meanwhile with the following startup script:
> (tweaking the -I flag on perl startup and dealing with PREFIX=...
> and a symbolic link "current" pointing to actual version)
>
>> #!/bin/sh
>> #
>> # kg 08/02
>> #
>> PERL=/radiator/perl/bin/perl
>> RADIUS_LIB=/radiator/current/lib/site_perl
>> RADIUSD=/radiator/current/bin/radiusd
>> CONFIG=/radiator/etc/radiator-config
>> PIDFILE=/radiator/etc/pidfile
>> #
>> case "$1" in
>> 'start')
>> if [ -f $RADIUSD -a -f $CONFIG ]; then
>> echo "radius (radiator) service starting."
>> $PERL -I$RADIUS_LIB $RADIUSD -config_file $CONFIG
>> else
>> echo "$RADIUSD or $CONFIG missing. STOPPED!"
>> fi
>> ;;
>> 'stop')
>> if [ -f $PIDFILE ]; then
>> echo "Stopping the radius (radiator) service."
>> kill -15 `cat $PIDFILE`
>> fi
>> ;;
>> 'restart')
>> if [ -f $PIDFILE ]; then
>> echo "Restarting the radius (radiator) service."
>> kill -1 `cat $PIDFILE`
>> fi
>> ;;
>> *)
>> echo "Usage: /etc/init.d/radiator { start | stop | restart }"
>> ;;
>> esac
>> exit 0
>
>
> I have also a discrete perl installation only for radius, because
> I need some modules/versions specific for radius and I will not
> pay attention when I upgrade the main perl installation for our
> workstations.
>
> Anyway, Hugh and Mike, there are more than one way to solve this
> problem with concurrent versions, but I think at least one
> solution should be described in the manual or at least in FAQ.
>
> Best regards
> Charly
>
>
> --
> Karl Gaissmaier Computing Center,University of Ulm,Germany
> Email:karl.gaissmaier at rz.uni-ulm.de Network Administration
> Tel.: ++49 731 50-22499
>
>
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
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