WARNING: translation string unused: generate tripwire keys and init
WARNING: translation string unused: generatekeys
WARNING: translation string unused: generatepolicy
-WARNING: translation string unused: generatereport
WARNING: translation string unused: genkey
WARNING: translation string unused: genre
WARNING: translation string unused: gpl i accept these terms and conditions
WARNING: untranslated string: fwhost cust locationgrp = unknown string
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: guardian block ssh brute-force = unknown string
WARNING: untranslated string: download certificate = Download file
WARNING: untranslated string: download host certificate = Download host certificate
WARNING: untranslated string: download pkcs12 file = Download PKCS12 file
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: download root certificate = Download root certificate
WARNING: untranslated string: download tls-auth key = Download tls-auth key
WARNING: untranslated string: dpd action = Action
WARNING: untranslated string: generate a certificate = Generate a certificate:
WARNING: untranslated string: generate iso = Generate ISO
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: generate root/host certificates = Generate root/host certificates
WARNING: untranslated string: generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient = Generating the root and host certificates may take a long time. It can take up to several minutes on older hardware. Please be patient.
WARNING: untranslated string: global settings = Global Settings
WARNING: untranslated string: Captive clients = unknown string
WARNING: untranslated string: ca name must only contain characters and spaces = unknown string
WARNING: untranslated string: dns servers = DNS Servers
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: enable disable client = unknown string
WARNING: untranslated string: enable disable dyndns = unknown string
WARNING: untranslated string: error message = unknown string
WARNING: untranslated string: fwhost cust locationgrp = unknown string
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: fwhost invalid country code = Invalid Country Code
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: guardian block ssh brute-force = unknown string
WARNING: untranslated string: core notice 3 = available.
WARNING: untranslated string: data transfer = Data Transfer
WARNING: untranslated string: done = Done
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: enable disable client = unknown string
WARNING: untranslated string: enable disable dyndns = unknown string
WARNING: untranslated string: endpoint = Endpoint
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: fwhost invalid country code = Invalid Country Code
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: guardian block ssh brute-force = unknown string
WARNING: untranslated string: done = Done
WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/blocklists/do-not-route-or-peer/" target="_blank">Spamhaus DROP</a>, etc.)
WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
WARNING: untranslated string: duration = Duration
WARNING: untranslated string: fwhost newlocationgrp = Location Groups
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guaranteed bandwidth = Guaranteed bandwidth
WARNING: untranslated string: guardian = Guardian
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: done = Done
WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: download tls-auth key = Download tls-auth key
WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/blocklists/do-not-route-or-peer/" target="_blank">Spamhaus DROP</a>, etc.)
WARNING: untranslated string: drop outgoing = Log dropped outgoing packets
WARNING: untranslated string: fwhost newlocationgrp = Location Groups
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guardian = Guardian
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
WARNING: untranslated string: downlink = Downlink
WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: download tls-auth key = Download tls-auth key
WARNING: untranslated string: dpd delay = Delay
WARNING: untranslated string: dpd timeout = Timeout
WARNING: untranslated string: fwhost welcome = Over here, you can group single hosts, networks and services together, which will creating new rules more easy and faster.
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: grouptype = Grouptype:
WARNING: untranslated string: guardian = Guardian
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
WARNING: untranslated string: downlink = Downlink
WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: download tls-auth key = Download tls-auth key
WARNING: untranslated string: dpd delay = Delay
WARNING: untranslated string: dpd timeout = Timeout
WARNING: untranslated string: fwhost welcome = Over here, you can group single hosts, networks and services together, which will creating new rules more easy and faster.
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: grouptype = Grouptype:
WARNING: untranslated string: guardian = Guardian
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: done = Done
WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/blocklists/do-not-route-or-peer/" target="_blank">Spamhaus DROP</a>, etc.)
WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
WARNING: untranslated string: duration = Duration
WARNING: untranslated string: fwhost invalid country code = Invalid Country Code
WARNING: untranslated string: fwhost wg peers = WireGuard Peers
WARNING: untranslated string: generate ptr = Generate PTR
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: guardian block ssh brute-force = unknown string
WARNING: untranslated string: aliases default interface = - Default Interface -
WARNING: untranslated string: ca name must only contain characters and spaces = unknown string
WARNING: untranslated string: dns servers = DNS Servers
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: enable disable client = unknown string
WARNING: untranslated string: enable disable dyndns = unknown string
WARNING: untranslated string: error message = unknown string
WARNING: untranslated string: fwhost cust locationgrp = unknown string
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: fwhost invalid country code = Invalid Country Code
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guaranteed bandwidth = Guaranteed bandwidth
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
WARNING: untranslated string: aliases default interface = - Default Interface -
WARNING: untranslated string: ca name must only contain characters and spaces = unknown string
WARNING: untranslated string: dns servers = DNS Servers
+WARNING: untranslated string: download report = Download Report
WARNING: untranslated string: enable disable client = unknown string
WARNING: untranslated string: enable disable dyndns = unknown string
WARNING: untranslated string: error message = unknown string
WARNING: untranslated string: fwhost cust locationgrp = unknown string
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: fwhost invalid country code = Invalid Country Code
+WARNING: untranslated string: generate report = unknown string
WARNING: untranslated string: guaranteed bandwidth = Guaranteed bandwidth
WARNING: untranslated string: guardian block a host = unknown string
WARNING: untranslated string: guardian block httpd brute-force = unknown string
< fwdfw syn flood protection
< fwhost wg peers
< g.dtm
+< generate pdf report for
+< generatereport
< g.lite
< hostile networks in
< hostile networks out
< reiserfs warning1
< reiserfs warning2
< remarks
+< report exporting
< required
< routing
< rss
< AES-256-GCM
< CHACHA20-POLY1305
< dns servers
+< download report
< fwhost invalid country code
+< generate pdf report for
< ids all including informational
< ids email alerts
< ids email alert severity
< ovpn transport protocol
< ovpn unsupported cipher selected
< quality of service
+< report exporting
< rss
< rss long
< transient sheduler attacks
< configuration file
< data transfer
< done
+< download report
< endpoint
< endpoint address
< endpoint port
< fwhost invalid country code
< fwhost wg peers
< g.dtm
+< generate pdf report for
< g.lite
< hostile networks total
< ids all including informational
< reg_file_data_sampling
< remarks
< remote subnets
+< report exporting
< routing
< rss
< rss long
< done
< downfall gather data sampling
< download apple profile
+< download report
< drop hostile
< drop spoofed martians
< duration
< fwhost newlocationgrp
< fwhost wg peers
< fw red
+< generate pdf report for
< generate ptr
< guaranteed bandwidth
< guardian
< release
< remarks
< remote subnets
+< report exporting
< required
< required field
< retbleed
< done
< downfall gather data sampling
< download apple profile
+< download report
< download tls-auth key
< drop hostile
< drop outgoing
< fwhost newlocationgrp
< fwhost wg peers
< fw red
+< generate pdf report for
< generate ptr
< guardian
< hardware vulnerabilities
< reiserfs warning2
< remarks
< remote subnets
+< report exporting
< required
< required field
< retbleed
< downfall gather data sampling
< downlink
< download apple profile
+< download report
< download tls-auth key
< dpd delay
< dpd timeout
< fw settings dropdown
< fw settings remark
< fw settings ruletable
+< generate pdf report for
< generate ptr
< grouptype
< guardian
< release
< remarks
< remote subnets
+< report exporting
< required
< required field
< retbleed
< downfall gather data sampling
< downlink
< download apple profile
+< download report
< download tls-auth key
< dpd delay
< dpd timeout
< fw settings dropdown
< fw settings remark
< fw settings ruletable
+< generate pdf report for
< generate ptr
< grouptype
< guardian
< release
< remarks
< remote subnets
+< report exporting
< required
< required field
< retbleed
< done
< downfall gather data sampling
< download apple profile
+< download report
< drop hostile
< drop spoofed martians
< duration
< fwhost invalid country code
< fwhost wg peers
< fw red
+< generate pdf report for
< generate ptr
< hardware vulnerabilities
< hostile networks in
< release
< remarks
< remote subnets
+< report exporting
< required
< retbleed
< routing
< Captive wrong type
< CHACHA20-POLY1305
< dns servers
+< download report
< fwhost invalid country code
+< generate pdf report for
< guaranteed bandwidth
< ids all including informational
< ids email alerts
< pakfire remove package
< pakfire updating
< password has quotation mark
+< report exporting
< rss
< rss long
< transient sheduler attacks
< Captive wrong type
< CHACHA20-POLY1305
< dns servers
+< download report
< fwhost invalid country code
+< generate pdf report for
< guaranteed bandwidth
< ids all including informational
< ids email alerts
< pakfire remove package
< pakfire updating
< password has quotation mark
+< report exporting
< rss
< rss long
< transient sheduler attacks
exit;
}
-if ($cgiparams{'ACTION'} eq "$Lang::tr{'generate report'}") {
+if ($cgiparams{'ACTION'} eq "$Lang::tr{'download report'}") {
# Array which contains the report-generator command and it's arguments.
my @report_cmd = ("$report_generator_binary", "--output=-");
}
}
- # Parse, which kind of report has been requested.
- if ($cgiparams{'GENERATE_WHAT'} eq "YEAR") {
- push(@report_cmd, "--year=$year");
- } elsif ($cgiparams{'GENERATE_WHAT'} eq "MONTH") {
- push(@report_cmd, "--month=$month");
- push(@report_cmd, "--year=$year");
- } elsif ($cgiparams{'GENERATE_WHAT'} eq "DAY") {
- push(@report_cmd, "--day=$day");
- push(@report_cmd, "--month=$month");
- push(@report_cmd, "--year=$year");
- } else {
- # Assign an error message.
- $errormessage = "Could not generate report - Unsupported request.\n";
- }
+ # Append the date
+ push(@report_cmd, "--day=$day", "--month=$month", "--year=$year");
# Check if there has been any error.
unless ($errormessage) {
</select>
</td>
<td width='10%' class='base' align='right'> $Lang::tr{'day'}: </td>
- <td width='40%'>
+ <td width='30%'>
<select name='DAY'>
END
;
<td width='5%' align='center'><input type='submit' name='ACTION' title='$Lang::tr{'day after'}' value='>>' /></td>
<td width='10%' align='center'><input type='submit' name='ACTION' value='$Lang::tr{'update'}' /></td>
<td width='10%' align='center'><input type='submit' name='ACTION' value='$Lang::tr{'export'}' /></td>
+ <td width='10%' align='center'><input type='submit' name='ACTION' value='$Lang::tr{'download report'}' /></td>
</tr>
</table>
-
-<br><br>
-
-<table width='100%'>
- <tr>
- <td>
- <h5>$Lang::tr{'report exporting'}</h5>
- </td>
- </tr>
-
- <tr>
- <td width='50%' class='base'>
- $Lang::tr{'generate pdf report for'}
- </td>
-
- <td witdh='25%'>
- <select name='GENERATE_WHAT'>
- <option value='DAY'>$Lang::tr{'selected date'}</option>
- <option value='MONTH'>$Lang::tr{'selected month'}</option>
- <option value='YEAR'>$Lang::tr{'selected year'}</option>
- </select>
- </td>
-
- <td witch='25%'>
- <input type='submit' name='ACTION' value='$Lang::tr{'generate report'}'>
- </td>
- </tr>
-</table>
</form>
END
;
'download host certificate' => 'Host-Zertifikat herunterladen',
'download new ruleset' => 'Neuen Regelsatz herunterladen',
'download pkcs12 file' => 'PKCS12-Datei herunterladen',
+'download report' => 'Report herunterladen',
'download root certificate' => 'Root-Zertifikat herunterladen',
'download tls-auth key' => 'tls-auth Key herunterladen',
'dpd action' => 'Aktion für Erkennung toter Gegenstellen (Dead Peer Detection)',
'generate tripwire keys and init' => 'Tripwire Initalisierung',
'generatekeys' => 'Neue Schlüssel erzeugen',
'generatepolicy' => 'Neue Policy erstellen',
-'generatereport' => 'Neuen Report erstellen',
'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Die Erzeugung der Root- und Host-Zertifikate kann eine Weile dauern. Auf älterer Hardware kann dies mehrere Minuten in Anspruch nehmen. Bitte haben Sie etwas Geduld.',
'genkey' => 'PSK erzeugen',
'genre' => 'Genre',
'download host certificate' => 'Download host certificate',
'download new ruleset' => 'Download new ruleset',
'download pkcs12 file' => 'Download PKCS12 file',
+'download report' => 'Download Report',
'download root certificate' => 'Download root certificate',
'download tls-auth key' => 'Download tls-auth key',
'dpd action' => 'Action',
'generate' => 'Generate root/host zertifikate',
'generate a certificate' => 'Generate a certificate:',
'generate iso' => 'Generate ISO',
-'generate pdf report for', => 'Generate PDF report for:',
+'generate pdf report for' => 'Generate PDF report for:',
'generate ptr' => 'Generate PTR',
'generate root/host certificates' => 'Generate root/host certificates',
'generate tripwire keys and init' => 'generate tripwire keys and init',
'generatekeys' => 'Generate Keys',
'generatepolicy' => 'Generate new policy',
'generatereport' => 'Generate new report',
-'generate report' => 'Generate report',
'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Generating the root and host certificates may take a long time. It can take up to several minutes on older hardware. Please be patient.',
'genkey' => 'Generate PSK',
'genre' => 'Genre',
'remove ca certificate' => 'Remove CA certificate',
'remove x509' => 'Remove x509',
'repeat' => 'Repeat',
+'report exporting' => 'Report exporting:',
'reportfile' => 'Reportfile',
'reportlevel' => 'Reportlevel',
-'report exporting' => 'Report exporting:',
'requested data' => '1. Connection Settings:',
'required' => 'Required',
'required field' => 'Required field',
'select dest net' => 'Select a destination net.',
'select media' => 'Select media <br />(only FAT supported for removable media)',
'select source net' => 'Select a source net. If you have no ORAGNE or BLUE net configured, you need no DMZ Pinholes.',
-'selected date' => 'Selected date',
-'selected month' => 'Selected month',
-'selected year' => 'Selected year',
'selecttraffic' => 'Select utilization-overview:',
'send cr' => 'ISP requires Carriage Return:',
'send email notification' => 'Enabled, send e-mail notification',