ryxeo-glpi-git / htdocs / epack / cron_passwd_benevole.php @ 5804e08b
Historique | Voir | Annoter | Télécharger (681 octets)
1 | 1c14bcc4 | Eric Seigne | #!/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 | ?> |