Michael
dde7a8443b
sysutils/nut: add riello driver ( #1389 )
2019-07-10 07:27:56 +02:00
Franco Fichtner
58dca839c8
LICENSE: sync
2019-07-02 23:44:12 +02:00
Julio Camargo
5e9076706f
APU LED Plugin PR; closes #1269
2019-06-24 07:48:09 +02:00
Franco Fichtner
56119ddd59
sysutils/smart: single quotes in translation
2019-03-12 07:10:06 +01:00
bevz
b701e07bd8
Fix dmidecode data parsing
2019-03-07 14:02:13 +03:00
Franco Fichtner
459cefefcb
sysutils/dmidecode: looks good, release 1.0 for 19.1-RC1
...
CC: @evbevz
2019-01-14 19:50:58 +01:00
Franco Fichtner
4ff026076a
src: style sweep
2019-01-14 09:04:33 +01:00
Franco Fichtner
57a98384f1
sysutils/smart: style and directory change
2019-01-13 16:59:02 +01:00
Sergey Kirpa
50d6842989
Smart refactoring ( #1081 )
...
Smart plugin uses MVC. Changes agreed with Smart-Soft.
2019-01-13 16:44:51 +01:00
Franco Fichtner
56c4012110
sysutils/dmidecode: unify and update copyright
...
Discussed with: @evbevz
2019-01-12 18:23:15 +01:00
Franco Fichtner
0980f7c3da
sysutils/dmidecode: simplify/clarify
2019-01-12 16:46:05 +01:00
Franco Fichtner
766258504c
sysutils/dmidecode: enhance comment/description
2019-01-12 16:42:32 +01:00
evbevz
c6ce04bb69
System hardware widget ( #1117 )
2019-01-12 16:36:41 +01:00
Franco Fichtner
6fcff48005
sysutils/api-backup: time for release
2018-12-18 07:38:13 +01:00
Franco Fichtner
5b179b652c
all: style sweep
2018-12-18 07:28:09 +01:00
Franco Fichtner
0ee1b755c5
sysutils/mail-backup: add pkg-descr
2018-12-11 12:56:00 +01:00
Michael
6ca68369b9
sysutils/nut: add listen, make arguments more flexible ( #1020 )
2018-11-25 12:40:58 +01:00
Franco Fichtner
0be5359db9
sysutils/mail-backup: proper license
2018-11-15 10:08:16 +01:00
Franco Fichtner
88a251a375
sysutils/mail-backup: make setup fully functional
2018-11-15 09:24:52 +01:00
Franco Fichtner
105cf47397
sysutils/mail-backup: fix model save
2018-11-13 20:11:31 +01:00
Franco Fichtner
886524fd5e
sysutils/mail-backup: rename previous
2018-11-13 20:03:16 +01:00
Michael
2e553f844b
sysutils/nut: add missing templating and fix for privilege usage ( #966 )
2018-11-10 14:20:15 +01:00
Fabian Franz BSc
f0d2a2edb0
sysutils/smart: fix coloring for themes; "s/\t/ /g"; cleanup php ( #957 )
2018-11-05 19:23:43 +01:00
Michael
88fc90f4d4
sysutils/nut: add blazer_ser driver ( #950 )
2018-11-02 10:39:53 +01:00
Franco Fichtner
843643e340
sysutils/nut: 1.3 for #908
2018-10-11 10:39:59 +02:00
Michael
b1f32a1bc5
sysutils/nut: add blazer_usb driver ( #908 )
2018-10-11 09:46:56 +02:00
Franco Fichtner
9d006edd2c
README: update and whitespace sweep
2018-10-07 20:11:25 +02:00
Fabian Franz BSc
b44d8ba706
add backup api; closes #865 ( #895 )
...
* add backup api; closes #865
* make backup api devel
* sysutils/api-backup: rename
* sysutils/api-backup: fix prev
* fix ACL
2018-10-07 15:57:59 +02:00
Michael
c2f178c730
sysutils/nut: restructure diagnostics ( #885 )
2018-10-01 13:36:11 +02:00
Franco Fichtner
6fbe82b1f4
*/*: retrofit @mimugmail's e-mail as requested
2018-09-17 08:05:31 +02:00
Michael
a0483bad7d
sysutils/nut: add apcsmart driver ( #781 )
2018-08-12 12:23:36 +02:00
Fabian Franz
1dfd76c558
sysutils/smart: style fixes; cleanup
2018-07-29 16:18:52 +02:00
Franco Fichtner
5a131890cd
sysutils/monit: drop from plugins, moved to core
2018-07-27 20:28:20 +02:00
Franco Fichtner
ccd89d956f
*/*: no more trailing slashes in navigation
2018-07-03 10:14:42 +02:00
Franco Fichtner
b2895da8fa
*: bump version for recent changes to force update
2018-07-01 12:21:33 +02:00
Fabian Franz BSc
7c634371f5
Fix diag smart ( #715 )
...
* sysutils/smart: fix php syntax; code cleanup; gettext
* use bootstrap classes for themes
* sysutils/smart: version bump
2018-06-17 18:41:18 +02:00
Franco Fichtner
f2d14e36f0
*/*: migrate rc.syshook files
2018-06-11 05:33:33 +00:00
Franco Fichtner
4a68e63da6
sysutils/lcdproc-sdeclcd: do not start it twice
...
The framework already takes care of adding early and start
scripts to post-install stage. :)
2018-06-11 05:28:36 +00:00
Franco Fichtner
19a2ff016b
sysutils/nut: bump model version for release
2018-05-16 07:06:24 +02:00
Franco Fichtner
0bc2c008f9
whitespace sweep
2018-05-14 18:16:15 +02:00
Franco Fichtner
440cd47279
sysutils/nut: release 1.0
2018-05-09 07:46:01 +02:00
Michael
7e3cb8c530
sysutils/nut: rename services ( #663 )
2018-05-09 07:27:12 +02:00
Ad Schellevis
95e79a69a5
sysutils/monit: fix typo
...
PR: https://github.com/opnsense/core/issues/2400
2018-05-09 07:10:32 +02:00
Franco Fichtner
448f4e1c8c
sysutils/nut: proper service logic
...
PR: https://forum.opnsense.org/index.php?topic=7759.0
2018-05-07 00:11:46 +02:00
Franco Fichtner
c77fc2a62b
sysutils/nut: bump version after last changes
2018-05-03 17:35:27 +02:00
Michael
a99e13e55b
sysutils/nut: little tweaks ( #659 )
2018-05-02 10:09:06 +02:00
Franco Fichtner
bcb615c5fc
sysutils/nut: fixes for @mimugmail
2018-04-25 09:36:58 +00:00
Michael
aa5760ae84
WIP: sysutils/nut: Add diagnostics ( #657 )
2018-04-25 11:24:38 +02:00
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
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
Franco Fichtner
6a9db5631b
sysutils/vmware: add a proper launcher, trigger template after install
2015-08-19 09:20:32 +02:00
Franco Fichtner
df39c2dc2c
plugins: fix include and indexing after category intro; #1
2015-07-09 15:55:30 +02:00
Franco Fichtner
b295e1280b
sysutils/vmware: add a wrapper for easy use
2015-07-09 15:47:01 +02:00