<?php
require_once('inc/base.php');
require_once('inc/security.php');
require_once('inc/icons.php');
require_role(ROLE_SYSTEMUSER);
require_once('dnsinclude.php');
$dyndns = get_dyndns_accounts();
title("DynDNS-Accounts");
output("<p>Hier sehen Sie eine Übersicht über die angelegten DynDNS-Accounts.</p>");
output('<table><tr><th>Kürzel</th><th>Methode</th><th>aktuelle IP</th><th>letztes Update</th><th> </th></tr>
');
foreach ($dyndns as $entry) {
$handle = $entry['handle'];
if (!$handle) {
$handle = '<em>undefiniert</em>';
}
$method = '';
if ($entry['sshkey']) {
if ($entry['password']) {
$method = 'SSH, HTTP';
} else {
$method = 'SSH';
}
} elseif ($entry['password']) {
$method = 'HTTP';
} else {
$method = '<em>keine</em>';
}
$address = $entry['address'];
if ($address == '') {
$address = "<em>keine IPv4-Adresse</em>";
}