Project

General

Profile

Anomalie #4335

gestion arret/demarrage de freeradius amon 2.2

Added by Nicolas ROBIN almost 9 years ago. Updated almost 9 years ago.

Status:
Pas un bug
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
10/25/2012
Due date:
% Done:

0%

Distribution:
EOLE 2.2

Description

Nous utilisons dans le cadre d'expérimentation wifi le paquet freeradius sur Amon 2.2.

Ce dernier créer dans /var/run un dossier freeradius, dans lequel une fois le service démarré on trouve radiusd.pid
Mais lorsque l'on effectue un service freeradius stop, ce dernier cherche le fichier suivant :

/var/run/freeradius/freeradius.pid not found...

Ce paramètre viens apparemment de /etc/init.d/freeradius où la variable suivante est déclarée : PIDFILE="/var/run/freeradius/freeradius.pid"

Je ne sais pas si il faut corriger /etc/init.d/freeradius ou si c'est la création du .pid qui doit être modifié, mais c'est un problème bloquant, car lors de modification de paramètres eole qui touchent freeradius, le reconfigure ne peux redémarrer le service et les nouveaux paramètres ne sont pas pris en compte.
Killer le service + start fonctionne bien sinon ;-)

Version du paquet freeradius => 2.1.7-1eole3

History

#1 Updated by Nicolas ROBIN almost 9 years ago

  • Status changed from Nouveau to Pas un bug

En fait, nous avions patché au niveau de notre variante le fichier /etc/freeradius/radiud.conf pour avoir la conf radius souhaitée.
Dans ce dernier nous avions modifié

pidfile = ${run_dir}/freeradius.pid

par

pidfile = ${run_dir}/${name}.pid

Or la variable $name est initialisé avec "radiusd", ce que je n'avais pas vu et qui provoquait donc mon problème.

Désolé du dérangement, signalement à cloturer.

Also available in: Atom PDF