From ad56184443889fdb9b084bdb38c72ed381652aff Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Mon, 30 Sep 2019 14:03:00 +0200
Subject: [PATCH] Wip reboot

---
 wol/www/index.php | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/wol/www/index.php b/wol/www/index.php
index f91096d..d046d36 100644
--- a/wol/www/index.php
+++ b/wol/www/index.php
@@ -67,7 +67,7 @@ if(!isset($action)){
         <li> Mettre à jour les configurations des postes (scripts d'adaptation de Primtux pour Grenoble) :
             <form action="index.php" method="post">
                 <input type="hidden" name="action" value="upgradeAll">
-                <input type="submit" value="Mise à jour config" title="Mettre à jour tous les postes (config)">
+                <input type="submit" value="Mise à jour config" title="Mettre à jour tous les postes (config)" >
             </form>
         </li>
         <li> Mettre à jour les configuration et les paquets <code>apt</code> :
@@ -143,6 +143,21 @@ if(!isset($action)){
         <input type="hidden"   name="mac" value="<?php echo $entry[1]; ?>">
         <input type="submit" value="Démarrer" title="Démarrer la machine">
     </form>
+    <script>
+    function validate(name) {
+        if(!confirm("Êtes-vous sûr de vouloir redémarrer la machine"+name) {
+            return false;
+        }
+        else {
+            return true;
+        }
+    }
+    </script>
+    <form action="index.php" method="post">
+        <input type="hidden" name="action" value="reboot">
+        <input type="hidden"   name="mac" value="<?php echo $entry[1]; ?>">
+        <input type="submit" value="Redémarrer" title="redémarrer la machine" onsubmit="return validate(<? echo $entry[2]; ?>);" >
+    </form>
     <form action="index.php" method="post">
         <input type="hidden" name="action" value="upgrade">
         <input type="hidden"   name="name" value="<?php echo $entry[2]; ?>">
@@ -221,6 +236,7 @@ if(!isset($action)){
             'upgradeApt',
             'upgrade',
             'getLog',
+            'reboot',
         ];
         if($action == "wake"){
             echo "<div id='result'><p>Démarrage demandé pour la machine $mac, veuillez patienter</p></div>";
-- 
GitLab