Jörg Reinholz: http request widerrufen

Beitrag lesen

Also, ich weiß ja nicht was Du serverseitig bestimmen kannst...

1.)
Du müsstest http://<ipAddresse>/daten.xml?action=reset nach etwas wie http://<ipAddresse>/restart.php umleiten

2.)

<?php  
### restart.php  
  
# Hier Authentifizierung einfügen  
  
header('HTTP/1.1: 204');  
$dummy=`sudo reboot &`; # Backticks!  
#EOF

3.)
Natürlich muss der effektive Benutzer (meist der Webserver oder der Besitzer der restart.php) in /etc/sudoers stehen, damit der den Befehl ausführen kann.

Jörg Reinholz