Commit graph

75 commits

Author SHA1 Message Date
Franco Fichtner
5b110ffbe1 sysutils/nut: a bit of tweaking for @mimugmail 2018-04-17 17:27:04 +00:00
Michael
8b3daf8439 sysutils/nut: new apimutable service + reconfigure fix (#654) 2018-04-17 13:13:37 +02:00
Michael
609f9b0e97 sysutils/nut: multiple fixes (#648) 2018-04-17 08:29:45 +02:00
Franco Fichtner
578ebe9d89 sysutils/lcdproc-sdeclcd: use post append rather than manual override
The later would overwrite all auto-generated +POST_INSTALL content.
2018-04-06 07:50:22 +02:00
Franco Fichtner
31c80c05aa sysutils/monit: change post-install hook to real migration
This is for 18.1.7 to sync the core code and the plugins code
for release version.

CC: @fbrendel
2018-04-04 18:22:16 +02:00
Franco Fichtner
2325bec46f sysutils/scp-backup: moves to core in another form 2018-04-03 23:51:30 +02:00
Franco Fichtner
f396f2b8a2 sysutils/lcdproc-sdecldc: whitespace sweep 2018-03-23 17:55:02 +01:00
Ad Schellevis
1f4fa2e0dc lcdproc-sdeclcd version to 1.0... safe to use :) 2018-03-23 17:47:37 +01:00
Ad Schellevis
132d96fa4a add simple lcdproc wrapper for Lanner/Watchguard Firebox equipment 2018-03-23 17:31:32 +01:00
Franco Fichtner
b21cb25864 sysutils/nut: style sweep 2018-03-19 19:12:46 +01:00
Michael
e263c41339 sysutils/nut: next devel step, add remote client, fix startup (#613) 2018-03-19 16:59:38 +01:00
Franco Fichtner
c9e7f3fbc0 sysutils/monit: cleanups for upcoming core switch 2018-03-14 10:10:41 +01:00
Frank Brendel
e94878ba05 sysutils/monit: allow parameter in path options (#587) 2018-03-08 10:24:06 +01:00
Frank Brendel
90cab1ce7b sysutils/monit: add missing translation 2018-02-16 09:21:22 +01:00
Frank Brendel
054578c8a0 sysutils/monit: fix test deletion (#564) 2018-02-15 13:55:50 +01:00
Frank Brendel
fb77f889a1 sysutils/monit: bug fixing, status api response (#563) 2018-02-15 12:54:04 +01:00
Franco Fichtner
8ebb3bd465 */*: remove _opnsense_bootup_run
PR: https://github.com/opnsense/core/issues/1835
2018-01-30 10:22:18 +01:00
NOYB
5533702035 HTML Compliance - Attribute "type" on Element <script>
Warning: The type attribute is unnecessary for JavaScript resources.

HTML5: Edition for Web Authors
http://www.w3.org/TR/2014/REC-html5-20141028/scripting-1.html
The default, which is used if the attribute is absent, is "text/javascript".

The Script element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
HTML5 specification urges authors to omit the attribute rather than provide a redundant MIME type.
2018-01-21 13:35:06 +01:00
Franco Fichtner
a091aec616 sysutils/node_exporter: release 1.0 2018-01-17 11:48:40 +01:00
Franco Fichtner
23260aa54e sysutils/node_exporter: missing development flag 2018-01-05 22:51:45 +01:00
Franco Fichtner
88a0c0a2b9 sysutils/node_exporter: consistency tweaks 2018-01-05 21:51:10 +01: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
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
92d9dfa363 */*: style updates 2018-01-03 06:27:32 +00:00
Franco Fichtner
9109a72fce sysutils/nut: bump version after changes 2018-01-01 13:16:52 +01:00
Franco Fichtner
4a667d1fa3 sysutils/nut: use partials for tabbed forms 2017-12-26 11:41:09 +00:00
Franco Fichtner
eb500ece54 sysutils/nut: minor style update, no timeout 2017-12-26 11:16:39 +01:00
Franco Fichtner
77cf809242 sysutils/monit: does not need the timeout 2017-12-25 23:04:31 +01:00
Franco Fichtner
e35b947e84 sysutils/monit: remove titles 2017-12-24 15:24:53 +01:00
Franco Fichtner
3cc82d5b4b sysutils/nut: further tweaks 2017-12-19 09:19:28 +00:00
Michael
d0c1e45334 sysutils/nut: New plugin (#441) 2017-12-19 10:09:19 +01:00
Franco Fichtner
f695bc25ce */*: migrate _opnsense_bootup_run to simpler _var_script suffix
PR: https://github.com/opnsense/core/issues/1835
2017-12-18 18:28:10 +00:00
Franco Fichtner
59981c5929 sysutils/smart: bump version after change 2017-11-19 08:43:24 +01:00
Franco Fichtner
f950b2f37c */*: whitespace sweep 2017-11-19 08:42:46 +01:00
ljm42
dffa1b7de1 Suppress output when no SMART devices available (#365)
* Suppress output when no SMART devices available

Small fix. Prevents empty form dropdowns when no SMART devices are available (i.e. running in a VM with a vdisk)

* use gettext for text

* better conditional check
2017-11-10 09:14:52 +07:00
Frank Brendel
a0733007f1 sysutils/monit: additional Monit options (#324) 2017-10-18 19:44:49 +02:00
Franco Fichtner
6d49d71b2b LICENSE: add auto-generated file after consolidation 2017-08-07 18:47:42 +02:00
Frank Brendel
3437539f35 sysutils/monit: set mailserver type to CSVListField, fix validation 2017-06-14 15:21:42 +02:00
Frank Brendel
5216e3e294 sysutils/monit: bump version to 1.2 2017-06-07 16:54:49 +02:00
Frank Brendel
25a88003a6 sysutils/monit: set variable $HOST as system name for proper sync to cluster nodes 2017-06-07 16:54:49 +02:00
Franco Fichtner
52b09ea0cc sysutils/monit: bump for latest change 2017-05-17 06:11:11 +02:00
Frank Brendel
eb8ace13e7 Monit: import sender address and fix validation regexp 2017-05-17 06:07:16 +02:00
Franco Fichtner
452e6a045d sysutils/monit: @fbrendel said yes 2017-04-21 08:40:53 +02:00
Franco Fichtner
fb7f87609e sysutils/monit: don't need this anymore 2017-04-20 21:55:30 +02:00
Franco Fichtner
1ec32e34f8 sysutils/monit: xmlrpc sync via @fbrendel 2017-04-20 21:35:22 +02:00
Franco Fichtner
a7ff0f82f6 sysutils/monit: service control improvements and tweaks; closes #85 2017-04-20 14:36:41 +02:00
Franco Fichtner
197a509ac6 sysutils/monit: version 0.2 by @fbrendel 2017-04-20 13:34:31 +02:00
Franco Fichtner
66b02729fa *: add pkg-descr files for all plugins; closes #95 2017-03-28 06:42:02 +02:00