Commit graph

703 commits

Author SHA1 Message Date
Frank Wall
8eacd7ab66
Merge pull request #3075 from jan-win1993/acme-mythic-beasts
acme-client: Add Mythic Beasts API for challenge types
2022-08-09 12:58:22 +02:00
Jan Winkler
1aa3646820 acme-client: Adjust file and class name for Mythic Beasts challenge types 2022-08-09 12:52:11 +02:00
Jan Winkler
733f91870f security/acme-client: bump version 2022-08-09 12:26:43 +02:00
Jan Winkler
74d625633b acme-client: Add Mythic Beasts API for challenge types 2022-08-09 12:16:35 +02:00
Frank Wall
12c50d2985
Merge pull request #3068 from Hobby-Student/master
update ACME Client KAS by all-inkl.com
2022-08-09 11:56:57 +02:00
Franco Fichtner
6d864893ee plugins: sync 2022-08-08 10:59:48 +02:00
Hobby-Student
a0863f88a8
classify KAS authdata as password 2022-08-05 09:37:16 +02:00
Hobby-Student
39cd031eec
update ACME Client KAS by all-inkl.com 2022-08-04 22:59:10 +02:00
Frank Wall
684715cac9 security/acme-client: update changelog, refs 3066 2022-08-03 18:16:05 +02:00
Jan Winkler
64f0ca4390 Add udr challenge type 2022-08-03 18:07:44 +02:00
Frank Wall
2d34da4a1f
Merge pull request #3053 from fraenki/acme_312
security/acme-client: release 3.12
2022-08-01 10:46:37 +02:00
Franco Fichtner
4c74529f61 plugins: remove obsolete _var_mfs; closes #3002 2022-08-01 09:29:17 +02:00
Michael
64d3e7fa81
security/maltrail: remove MFS for /var/log/ (#3039) 2022-08-01 09:27:19 +02:00
Frank Wall
461787e0a6 security/acme-client: relax port number restriction, closes #3005 2022-07-27 16:59:05 +02:00
Frank Wall
f7a9483bc1 security/acme-client: support uploading certificate to Vault, closes #2796 2022-07-27 16:51:27 +02:00
Frank Wall
b773bfec87 security/acme-client: simplyfi DNS service names
There is simply no point in repeating the 'API' word over and
over again for every DNS service.
2022-07-27 16:05:22 +02:00
Frank Wall
6d5604e406 security/acme-client: add support for Cloudflare Zone ID, closes #2973 2022-07-27 15:55:20 +02:00
Frank Wall
ecbf0bfafa security/acme-client: bump version 2022-07-27 15:04:57 +02:00
Frank Wall
5119e66a0f security/acme-client: fix copyright information, refs #2888 2022-07-27 14:55:59 +02:00
Nikolaj Brinch Jørgensen
472aace939
Added Simply.com (used to be UnoEuro). There is an open PR in acme.sh DEV branch #3978, that fixes dns for simply, since they removed support for the old UnoEuro REST API (V1) in favour of V2 that uses Basic Auth. (#2888)
security/acme-client: Add Simply.com DNS API
2022-07-27 14:54:15 +02:00
Frank Wall
7d682dd143
Merge pull request #3043 from g-a-c/haproxy-php8-deprecations
Re-order function parameters due to PHP8 deprecation notice
2022-07-27 14:48:52 +02:00
Jan Winkler
4025ed6571 acme-client: Add Active24 challenge type 2022-07-27 11:09:26 +02:00
Gavin Chappell
ad0905e575 missed one function 2022-07-15 21:52:43 +01:00
Gavin Chappell
19c614ee00 Re-order function parameters due to PHP8 deprecation notice
This changes the parameters for four functions in HAProxy.php.

The ACME Client appears to call these functions with positional rather than named params
so also switch the order of the parameters in these function calls in
2022-07-15 21:31:29 +01:00
Franco Fichtner
31a7d5d5b3 security/crowdsec: style and sync 2022-07-13 15:31:59 +02:00
mmetc
a427756cf2
security/crowdsec: v1.0 (#3030) 2022-07-13 15:20:24 +02:00
Franco Fichtner
ec1aad4c69 security/stunnel: improve pkg-descr a little 2022-07-07 08:13:38 +02:00
Ad Schellevis
6ee383dffc security/stunnel: remove optional setting chainIntermediateCAs and ship chain by default. ref https://github.com/opnsense/plugins/pull/2854
While working on the documentation I noticed my previous comment was wrong, which also invalidates the need for an optional setting. When it comes to the "CAfile" setting, the chain shouldn't be provided, for the listener (the server cert) it shouldn't matter at all if you ship the chain since it's not part of the authentication.

This commits simplifies https://github.com/opnsense/plugins/pull/2854 by removing the option. The current documentation online doesn't need any modifications for this.
2022-07-04 16:54:45 +02:00
Franco Fichtner
06a8d618fb security/stunnel: newline for sanity in previous 2022-07-04 15:02:48 +02:00
Ad Schellevis
d162124a4f Squashed commit of the following:
commit e873aa41591442e16ec0581fa8b6e8696a1821ff
Author: Ad Schellevis <ad@opnsense.org>
Date:   Mon Jul 4 14:23:32 2022 +0200

    security/stunnel: Add option to chain intermediate CAs (https://github.com/opnsense/plugins/pull/2854), better explain impact and add move to advanced

commit 1e86212ad7
Author: Johnny S. Lee <6614805+johnnyslee@users.noreply.github.com>
Date:   Mon Feb 21 09:52:26 2022 +0800

    security/stunnel: Allow GUI usage of restart action

    For example, we can now select "Restart Stunnel" from
    `Service/ACME-Client/Automations>Run-Command>System-or-Plugin-Command`
    in GUI.

commit 005af925b1
Author: Johnny S. Lee <6614805+johnnyslee@users.noreply.github.com>
Date:   Mon Feb 21 09:45:28 2022 +0800

    security/stunnel: Add option to chain intermediate CAs

    Add an option, defaults disabled, to chain intermediate CAs which is
    required when using ACME cert.
2022-07-04 14:36:27 +02:00
Frank Wall
0ca50060cb security/acme-client: bump version 2022-05-18 11:12:23 +02:00
MeganerdNL
e3aadd390c
Add missing <style> field
The missing <style> field at TransIP was causing the fields below it to show up in ALL dialogs..
2022-05-12 20:10:30 +02:00
Franco Fichtner
db3fb848d9 plugins: style sweep 2022-05-11 12:07:59 +02:00
mmetc
ce4469f458
new plugin: security/crowdsec (#2945)
This is a plugin we developed to provide configuration and a basic UI for the crowdsec IDS and IPS. It depends on a couple of binaries recently added to ports.conf

Adding machines (servers, other firewalls) and advanced configuration are not managed by the UI but available from the command line.
2022-05-10 11:59:42 +02:00
Frank Wall
b4ef39efa5 security/acme-client: update changelog 2022-05-01 18:06:22 +02:00
Frank Wall
6ea9913cb8 security/acme-client: bump version 2022-05-01 18:05:07 +02:00
Frank Wall
66bd98798b security/acme-client: update changelog 2022-05-01 18:05:07 +02:00
Frank Wall
3b5e8e50df security/acme-client: fix missing closing tag, refs #2932 2022-05-01 18:05:07 +02:00
Frank Wall
3a8a44d6db
Merge pull request #2904 from jkellerer/ft-ssh-automation
security/acme-client: SSH remote command automation (#2757)
2022-05-01 18:02:47 +02:00
MeganerdNL
ab4d078c90
security/acme-client: Correct TransIP API (#2932)
* Correct TransIP API, fixes #2924

API key field  type of Transip corrected from "text" to "textbox". It was not working with "text" due to linebreaks.
Furthernore added a note that 300s sleep time is recommended.
2022-05-01 17:31:59 +02:00
Ad Schellevis
45030fabf4 security/stunnel - with the deprecation of __items on our model fields make sure non of our plugins uses the old magic property.
Traversing __items is actually the same as usnig iterateItems(), which should be a valid replacement.

ref fc8890851a cc @swhite2
2022-04-22 19:17:28 +02:00
Juergen Kellerer
3dda341ba6
acme-client: New Action "Remote SSH"
Also fixed PHP warnings (errors in 8.1)
2022-04-01 16:44:48 +02:00
Frank Wall
ccb2d6cf9b security/acme-client: fix missing closing tag, refs #2871 2022-03-28 13:46:38 +02:00
Frank Wall
38e5a610e7 security/acme-client: bump version 2022-03-28 13:46:38 +02:00
Frank Wall
03ad1c834b security/acme-clent: preserve sort order of automations, closes #2833 2022-03-28 13:46:00 +02:00
Frank Wall
a45a8fb044 security/acme-client: fix copyright, refs #2898 2022-03-28 13:46:00 +02:00
Franco Fichtner
06b6af9a8b security/acme-client: need revision bump on current changes
22.1.4 is going out tomorrow without this but for accounting
purposes the devel version should get a revision bump.
2022-03-23 15:19:37 +01:00
Frank Wall
30e674df62
Merge pull request #2898 from jkellerer/fix-acme-acmedns
security/acme-client: ACMEDNS_UPDATE_URL to ACMEDNS_BASE_URL
2022-03-23 13:09:43 +01:00
MeganerdNL
8de7489732
security/acme-client: Add support for Transip DNS API (#2871) 2022-03-23 12:59:45 +01:00
Juergen Kellerer
4345a497d2
acme-client: ACMEDNS_UPDATE_URL to ACMEDNS_BASE_URL 2022-03-19 16:06:27 +01:00