Projet

Général

Profil

Révision ea4a2a64

Voir les différences:

htdocs/epack/export/checksum.md5
1
b157611a992fa7afa8fbf189ec1194de  checksum
1
1a7fd9f8c0eadab786bb4f69ac5a470e  checksum
htdocs/epack/register.php
96 96
  $body = $mime->get(array('text_charset' => 'utf-8'));
97 97
  $hdrs = $mime->headers($hdrs);
98 98
  $mail =& Mail::factory('mail');
99
  $mail->send("eric.seigne@ryxeo.com", $hdrs, $body);
99
  $mail->send($datapost['REMAIL'], $hdrs, $body);
100 100
}
101 101

  
102 102
function send_mail_installation($pass,$code,$datapost) {
......
246 246
  //L'identification du revendeur ... a améliorer
247 247
  $commande .= make_rvd_conffile();
248 248

  
249

  
249
  //Si c'est un serveur de tests on ne cree surtout pas le fichier gdipc pour eviter que apt essaye
250
  //de passer en mode authentifie, on demandera donc le login/pass rvd a chaque upgrade
251
  if($code=="RYXEO-TESTS-2010") {
252
    $commande .= "
253
rm -f ~abecmd/.GnuDIP2
254
";
255
  }
250 256
  //Il faudrait egalement faire la base pour OCS-NG et les remontees automatiques ... on utilisera le code du epack 
251 257
}
252 258

  
......
396 402
      $debug .= $key . "=" . $datapost[$key] . "\n";
397 403
    }
398 404
  }
405
 }
406
if(isset($datapost["MINIWEBADMIN"])) {
407
  $message .= "<p><h2>Vous pouvez maintenant passer à l'étape suivante: <a href=\"/maj/\">la 1ere mise à jour de votre serveur.</a></h2></p>\n";
408
  //le flag qui indique a miniwebadmin que le epack est enregistre
409
  $commande .= "\n touch /tmp/epack.ok \n";
410
 }
399 411

  
400
  if(isset($datapost["MINIWEBADMIN"])) {
401
    $message .= "<p><h2>Vous pouvez maintenant passer à l'étape suivante: <a href=\"/maj/\">la 1ere mise à jour de votre serveur.</a></h2></p>\n";
402
    //le flag qui indique a miniwebadmin que le epack est enregistre
403
    $commande .= "\n touch /tmp/epack.ok \n";
404
  }
405
$message .= "<pre>
412
if(trim($debug) != "" ) {
413
  $message .= "<pre>
406 414
$debug
407 415
</pre>";
416
 }
417
//On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement
418
make_pdf($pass,$code,$datapost);
419
send_mail_installation($pass,$code,$datapost);
408 420

  
409
  //On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement
410
  make_pdf($pass,$code,$datapost);
411
  send_mail_installation($pass,$code,$datapost);
412

  
413
  $object = array();
414
  $object['message'] = "<h1>Enregistrement de votre serveur avec un ePack</h1>\n";
415
  $object['message'] .= $message;
416
  $object['command'] = $commande;
421
$object = array();
422
$object['message'] = "<h1>Enregistrement de votre serveur avec un ePack</h1>\n";
423
$object['message'] .= $message;
424
$object['command'] = $commande;
417 425
  
418
  print serialize($object);
419
  //print_r($_SERVER);
426
print serialize($object);
427
//print_r($_SERVER);
428
//On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement
429
if($code=="RYXEO-TESTS-2010") {
420 430
  return;
421
 }
431
}
422 432

  
423 433
//print "<pre>";
424 434
//print_r($datapost);

Formats disponibles : Unified diff

Redmine Appliance - Powered by TurnKey Linux