[RADIATOR] After RPM update radiator can't be stopped

Heikki Vatiainen hvn at open.com.au
Tue May 24 07:33:31 CDT 2011


On 05/24/2011 09:40 AM, W.Siebert at t-systems.com wrote:

Hello Waldemar,

> till yesterday we had Radiator 4.7-3 on our mashine.
> 
> After update to 4.8:

> rpm -Uvh Radiator-4.8-1.noarch.rpm
> radiator can't be stopped:

> /etc/init.d/radiator restart
> Shutting down Radiator: pidof: invalid options on command line!
> 
> In messages:
> VMRHEL01 radiator: -p shutdown failed
> VMRHEL01 radiator: radiusd startup succeeded
> 
> can you help please

Radiator's startup script /etc/init.d/radiator was changed in version
4.8 and it is likely the pid file location you have configured needs to
be checked. Here is the entry from the history file:

  Improvements to Radiator linux startup script so you can
  have multiple scripts in /etc/init.d/ with different names,
  and which lookup different parameters in /etc/sysconfig. For
  example, you can install the script as /etc/init.d/radiator
  and /etc/init.d/radiator-acct, and it will look up parameters
  in /etc/sysconfig/radiator and /etc/sysconfig/radiator-acct.
  Further improvement is to always use -p RADIUS_PIDFILE to
  killproc the process, rather than the process name.

If the pid file has not been set in for example,
/etc/sysconfig/radiator, the default location is
/var/log/radius/radiusd.pid. You can check this from /etc/init.d/radiator

The pid file is created by Radiator itself. The location can be
specified in the configuration file (PidFile) or command line (pid_file).

You should check that the location of pid file Radiator creates, matches
the pid file /etc/init.d/radiator uses.

Best regards,
Heikki

-- 
Heikki Vatiainen <hvn at open.com.au>

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
NetWare etc.


More information about the radiator mailing list