Commit graph

53 commits

Author SHA1 Message Date
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
Franco Fichtner
a6c1dc9ee0 annotate development versions as PLUGIN_DEVEL, idea by @fabianfrz 2017-03-14 06:53:43 +01:00
Franco Fichtner
0d99ad98bb sysutils/monit: small fix by @fbrendel 2017-03-10 08:43:03 +01:00
Frank Brendel
371b6e4693 Monit template should always create config even with disabled service 2017-03-09 08:23:01 +01:00
Franco Fichtner
b615789bfe sysutils/monit: post should have been pre, submitted by @fbrendel 2017-03-03 09:30:45 +01:00
Franco Fichtner
f2a8cb9d9e sysutils/monit: style sweep and +POST_INSTALL tweaks 2017-03-02 09:33:15 +01:00
fbrendel
f2ed6f5d87 new plugin Monit (#81)
* new plugin Monit

* fix missing events in monitrc template
2017-03-02 09:24:29 +01:00
Franco Fichtner
6957b19ec8 warp ACL translations
PR: https://github.com/opnsense/core/issues/1037
2016-11-23 22:05:33 +01:00
Franco Fichtner
7a0ebe0b52 *: reset plugin revisions that have been stale a while 2016-10-27 10:34:13 +02:00
Franco Fichtner
fa74c7ed0f Mk: auto generate rc.syshook.d scripts; closes #35
This obsoletes the need to manually set package scripts, which
is still possible but fewer mistakes can be made now as the
scripts automatically adapt to the package's changing content.
2016-09-23 07:47:14 +02:00
Franco Fichtner
4f25e95efb sysutils/xen: fixup package scripts after recent changes 2016-09-22 23:51:44 +02:00
Franco Fichtner
a73dfe8e69 sysutils/vmware: fixup package script after recent changes 2016-09-22 23:50:16 +02:00
Franco Fichtner
6554c8cf9e Mk: automate scripting loader.conf 2016-09-22 23:39:08 +02:00
Franco Fichtner
7ccea3e5a2 sysutils/boot-delay: this is neat...
So now that we have a non-persistent boot delay in our install
images we may still have users that can't live without it so
this plugin installs a persistent boot delay.

The first boot will work, can bring up network and install!

Yes, now you're saying this is stupid, which it it if you're
not seeing the bigger picture.  This paves the way for plugin-
based optimisation for the following use case:

https://github.com/opnsense/plugins/issues/9

Yes, yes, more work needs to be done but it's a start.  :)
2016-09-22 20:13:14 +02:00
Franco Fichtner
f574713b58 sysutils/*: bump a few plugin versions after changes
While here, don't mention the word "wrapper" anymore
2016-09-16 17:15:11 +02:00
Franco Fichtner
6e93608af8 sysutils/vmware: standard plugin priority for syshooks 2016-09-16 17:12:54 +02:00
Franco Fichtner
312740d703 sysutils/xen: give startup a pluginish priority 2016-09-16 17:11:29 +02:00
Franco Fichtner
345531d4b6 adjust for recent source changes 2016-06-20 18:13:25 +02:00
Franco Fichtner
9a5bfa5fbb sysutils/smart: new home for smartmon tools 2016-04-16 18:27:00 +02:00
Franco Fichtner
a2aeeafa67 sysutils/xen: add a guest utilities wrapper; closes #4 2015-11-01 11:09:46 +01:00
Franco Fichtner
e4fe3fa502 sysutils/vmware: flat service launcher; #5
Switch to an easier way of doing service launching, solving the
early boot issue for ports-based kernel modules by introducing
the rc.syshook script.

That's already a lot better, but will need further refinement.  :)
2015-10-28 06:59:34 +01:00
Franco Fichtner
db39ff085e sysutils/vmware: load drivers on bootup; fixes #5 2015-09-23 17:27:26 +02:00
Franco Fichtner
578c761d7b plugins: switch PLUGIN_DESC and PLUGIN_COMMENT 2015-08-19 09:31:04 +02:00