ryxeo-glpi-git / htdocs / epack / cron_passwd_benevole.php @ b4660b5a
Historique | Voir | Annoter | Télécharger (681 octets)
1 |
#!/usr/bin/php |
---|---|
2 |
<?php
|
3 |
/*
|
4 |
* met a jour le mot de passe (nom de famille) de l'utilisateur
|
5 |
* benevole@ryxeo.com pour les upgrades des gentils benevoles
|
6 |
* ce script tourne toutes les 4 heures !
|
7 |
*/
|
8 |
|
9 |
chdir(dirname($_SERVER["SCRIPT_FILENAME"])); |
10 |
if(!defined('GLPI_ROOT')){ |
11 |
define('GLPI_ROOT', '..'); |
12 |
} |
13 |
include_once (GLPI_ROOT . "/inc/includes.php"); |
14 |
|
15 |
global $DB; |
16 |
|
17 |
$newpass=exec("apg -m 6 -x 6 -n 1"); |
18 |
|
19 |
$query = "UPDATE glpi_users SET realname='" . $newpass . "' WHERE email='benevole@ryxeo.com'"; |
20 |
$result = $DB->query($query); |
21 |
|
22 |
//print $query;
|
23 |
|
24 |
//On touche le fichier pour forcer un update de gnudip et des accreditations
|
25 |
@touch("/tmp/update-anet"); |
26 |
@chmod("/tmp/update-anet",0666); |
27 |
|
28 |
?>
|