[AlternC-dev] Re: Lot Dev, Vol 44, Parution 12

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

Lunar lunar at anargeek.net
Ven 8 Déc 13:14:39 CET 2006


Le vendredi 08 décembre à 11:56 +0100, Olivier Briat écrivait:
>     > Contrainte: le daemon doit avoir l'exclusivité des changements du
>     > systeme qui entrent dans son champ de compétence; on ne peut pas ou ne
>     > doit pas creer sur ce système une boite mail ou un domaine ou changer
>     > la configuration de ceux-ci sans passer par alternd (le daemon), soit
>     > en passant par une ui web, soit par le shell alternsh. AlternC doit
>     > etre seul maître a bord, dans son contexte. Le (v)server ne sert qu'a
>     > alternc. On ne doit pas faire en-dehors d'AlternC ce que AlternC peut
>     > faire; c'est pas forcement mal, mais ca n'est pas le fonctionnement
>     > actuel.
> 
> Le système de daemon de convergence à l'air terrible, mais le fait qu'il est un
> accès exclusif au fichier de conf  peut être pénalisant.
> 
> Est-ce que l'on ne pourrait pas définir des règles simples pour "déléguer" une
> partie des configs ?
> 
> Le deamon ne s'occuperait que des domaines sous sa responsabilité et laisserait
> de coté les zone de configs maison ou "à la mano".
> A pire il fait un check de paramêtres commun et génère une alerte pour indiquer
> qu'Alternc ne peut plus fonctioner avec une telle config (voir proposer de
> restaurer la dernière config).

À priori, ça dépend de la finesse de l'algèbre qu'on se donne pour
calculer la différence entre « le modèle » et « l'état du système ».

Et aussi de l'efficacité qu'on veut à cette dernière : ça va toujours
plus vite de tester l'existence d'un fichier que son contenu. Tester son
contenu c'est plus fiable pour s'assurer que la convergence est bonne,
par contre, si on modifie l'intérieur d'un fichier, ça veut dire qu'il
faut faire très très attention à comment on le fait. Sinon on diverge,
et là, boum.

Tiens, et là, ça me fait penser à cfengine [1] toute cette histoire. Et
p'tet que puppet [2], plus récent, serait encore plus intéressant à
regarder.

[1] http://www.cfengine.org/
[2] http://reductivelabs.com/projects/puppet/

À peluche,
-- 
Lunar                                               http://anargeek.net/
                ·-|-·  無政府ハッカー  ·-|-·
                                                     weather: light rain
Dijon                                                   temp: 11.0 C
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 189 octets
Desc: Digital signature
URL: <http://lists.alternc.org/arch/dev/attachments/20061208/3dfb4baa/attachment.pgp>


Plus d'informations sur la liste de diffusion Dev