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);
|