From: Pascal Corpet Date: Thu, 3 Apr 2008 22:36:31 +0000 (+0200) Subject: handles key for connection to ax server X-Git-Tag: xorg/1.0.0~332^2~579 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=9cb8882b2b40f1b483b2d221c01132f0573bf524;hp=56637adcd1aeb66a8568f9ff97468036f3a99041;p=platal.git handles key for connection to ax server --- diff --git a/configs/.gitignore b/configs/.gitignore index 08b9b45..8767aa4 100644 --- a/configs/.gitignore +++ b/configs/.gitignore @@ -1,3 +1,4 @@ platal.conf platal.cron +ax_xorg_rsa.pem *.pem diff --git a/modules/fusionax.php b/modules/fusionax.php index 9ff2da0..d6861b8 100644 --- a/modules/fusionax.php +++ b/modules/fusionax.php @@ -21,6 +21,8 @@ class FusionAxModule extends PLModule{ + var $ax_xorg_rsa_key = 'ax_xorg_rsa.pem'; + function handlers() { return array( @@ -57,10 +59,10 @@ class FusionAxModule extends PLModule{ 'lastimport', "le ".date("d/m/Y à H:i",$globals->fusionax->LastUpdate)); } - if (!file_exists(dirname(__FILE__).'/../configs/ax_xorg_rsa')) { + if (!file_exists(dirname(__FILE__).'/../configs/'.$this->ax_xorg_rsa_key)) { $page->assign( 'keymissing', - realpath(dirname(__FILE__).'/../configs/').'/ax_xorg_rsa'); + realpath(dirname(__FILE__).'/../configs/').'/'.$this->ax_xorg_rsa_key); } return; } @@ -82,7 +84,7 @@ class FusionAxModule extends PLModule{ // copie la clef d'authentification (paire de clef RSA dont la // partie publique est sur polytechniciens.com) if (!copy( - dirname(__FILE__).'/../configs/ax_xorg_rsa', + dirname(__FILE__).'/../configs/'.$this->ax_xorg_rsa_key, $tmpdir.'/ax_xorg_rsa')) $report[] = 'Impossible de copier la clef pour se logger '. 'au serveur AX';