Commit Graph

940 Commits

Author SHA1 Message Date
Michael db06a4d140 security/openconnect: New plugin (#462) 2018-01-06 11:56:06 +01:00
NOYB 789845004b HTML Compliance - Attribute "for" on Element <div>
Error: Attribute "for" not allowed on element "div" at this point.
Attributes for element "div": http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-div-element

HTML attribute reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes
The "Output" element: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/output

Attributes for element "output": http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-output-element
2018-01-06 10:10:41 +01:00
NOYB 9960e5a6c1 HTML Compliance - Attribute "type" on Element <i>
Error: Attribute "type" not allowed on element <i> at this point.
2018-01-06 10:09:44 +01:00
Franco Fichtner 23260aa54e sysutils/node_exporter: missing development flag 2018-01-05 22:51:45 +01:00
Franco Fichtner 49a03281ee README: updates for node_exporter and shadowsocks 2018-01-05 22:23:14 +01:00
Franco Fichtner bc965dee59 LICENSE: regenerate 2018-01-05 21:52:02 +01:00
Franco Fichtner 88a0c0a2b9 sysutils/node_exporter: consistency tweaks 2018-01-05 21:51:10 +01:00
Franco Fichtner 65af396497 net/shadowsocks: small amendments 2018-01-05 18:06:51 +01:00
Michael 9d963dcdb4 net/shadowsocks: New plugin (#469) 2018-01-05 17:59:03 +01:00
David Harrigan bd71845fbc Merge pull request #463 from dharrigan/node_exporter
Use (Prometheus) node_exporter to expose metrics.
2018-01-04 21:54:34 +00:00
David Harrigan 80f02ea55c Use (Prometheus) node_exporter to expose metrics.
This new plugin allows for Prometheus to scrape an OPNsense installation for
metrics - including CPU, Memory, devices, interfaces and so on.

The data can then be used for remote monitoring/alerting of an OPNsense
installation, or indeed graphing using popular graphing technologies such as
Grafana.

closes #452

-=david=-
2018-01-04 21:49:59 +00:00
NOYB 94de7141cb HTML Compliance - Obsolete table attributes
width, align, valign, cellpadding, cellspacing, border, summary, bgcolor

Error: The width attribute on the table element is obsolete. Use CSS instead.
Error: The align attribute on the table element is obsolete. Use CSS instead.
Error: The valign attribute on the table element is obsolete. Use CSS instead.
Error: The cellpadding attribute on the table element is obsolete. Use CSS instead.
Error: The cellspacing attribute on the table element is obsolete. Use CSS instead.
Error: The border attribute on the table element is obsolete. Use CSS instead.
Error: The summary attribute on the table element is obsolete. Consider describing the structure of the table in a caption element or in a figure element containing the table; or, simplify the structure of the table so that no description is needed.
Error: The bgcolor attribute on the table element is obsolete. Use CSS instead.
2018-01-04 08:46:09 +01:00
Franco Fichtner 5c671cd2f6 sysutils/scp-backup: whitespace and style sweep 2018-01-04 08:35:06 +01:00
David Harrigan e59ee7067a Merge pull request #458 from dharrigan/scp-backup
A new plugin to allow SCP config backups to a remote host.
2018-01-03 19:21:44 +00:00
David Harrigan fb650dd8cd A new plugin to allow SCP config backups to a remote host.
This simple plugin takes a few parameters, such as hostname and username and
schedules a cron job to remotely scp the config.xml file at regular intervals.
It uses the public/private keypair of the built-in root user as the source of
the key exchange. This means that the public key must be copied to the remote
host and added to the authorized_keys file (for the defined user).

The remote file is backed up as `config-YYYY-DD-MM-HH-MM.xml`, for example:
`config-2018-01-02-15-40.xml`. It's possible to change the remote location of
where the config file is backed up to.

The cron job can be modified under System/Settings/Cron and the schedule
adjusted to suit the backup frequency requirements.

-=david=-

closes #457
2018-01-03 16:29:23 +00:00
Franco Fichtner d855082f1e LICENSE: regenerate
(this thing works)
2018-01-03 07:37:51 +01:00
Franco Fichtner badb1430ee Framework: add/update copyrights 2018-01-03 06:36:15 +00:00
Franco Fichtner 92d9dfa363 */*: style updates 2018-01-03 06:27:32 +00:00
Franco Fichtner b2ab319a2f dns/dyndns: bump version after fix, style updates
Exclude r53 library, it should probably be "contrib".
2018-01-03 06:20:44 +00:00
Franco Fichtner afcdb85f44 Framework: slightly adapt style checks 2018-01-03 06:16:39 +00:00
Franco Fichtner 2ce83c473c net/igmpproxy: bump version, fix menu, style update 2018-01-03 06:11:35 +00:00
NOYB ceb38b2dfe HTML Compliance - Element <button> Descendant of <a> Element
Error: The element button must not appear as a descendant of the a element.

Specification:
http://w3c.github.io/html/textlevel-semantics.html#the-a-element
"Allowed ARIA role attribute values: link (default - do not set), button, checkbox, radio, switch, tab or treeitem"
"The <a> element may be wrapped around entire paragraphs, lists, tables, and so forth, even entire sections, so long as there is no interactive content within (e.g., buttons or other links)."
2018-01-03 06:58:08 +01:00
Alexander Shursha cacaf77ae0 reconfigure audit. (#456) 2018-01-02 14:49:12 +01:00
Franco Fichtner 0113d06cdd www/web-proxy-sso: style fixes and copyright headers; closes #344 2018-01-02 06:57:53 +00:00
Franco Fichtner a7a7901308 www/c-icap: style fixes 2018-01-02 06:47:52 +00:00