352 Commits
Author SHA1 Message Date
Franco Fichtner 2e08858494 sysutils/sftp-backup: while here scrub for style 2026-09-30 08:35:50 +02:00
Franco Fichtner 9bedebaa65 sysutils/sftp-backup: bump 2026-09-30 08:34:25 +02:00
Ad Schellevis e9db54ec66 sysutils/sftp-backup - forgot unlink for https://github.com/opnsense/plugins/issues/5733 2026-09-29 15:38:23 +02:00
Ad Schellevis c77d417345 sysutils/sftp-backup - verify backups after put, closes https://github.com/opnsense/plugins/issues/5733
There might be valid reasons why we are not allowed to verify our backup, in which case the error message might not be relevant.
2026-09-29 15:38:13 +02:00
Frank Wall 5de7ffb2dc Merge pull request #5344 from fraenki/puppet_200
sysutils/puppet-agent: release 2.0
2026-09-22 10:16:12 +02:00
Frank Wall 5b87fa5f36 sysutils/puppet: add ruby dependency 2026-09-09 12:08:37 +02:00
Franco Fichtner 77648fd1a9 sysutils/git-backup: bump and document 2026-09-08 09:39:34 +02:00
Franco Fichtner 8474fca380 sysutils/nextcloud-backup: document previous 2026-09-08 09:37:33 +02:00
François MaymilandClaude Opus 5 261c32ef71 sysutils/git-backup: don't accept credentials in the backup url (#5702)
The url mask allows a userinfo section, and Git::backup() adds the mandatory
User Name field on top, so an ssh url that already carries a user ends up as
ssh://git@git@host/... and the push never authenticates. Credentials belong in
the User Name and Password fields, so exclude them from the url.

Closes #5477

Co-authored-by: Claude Opus 5 (1M context) <[email protected]>
2026-09-06 13:26:59 +02:00
Nuadh123andDaniel Lysfjord eef7ad9e59 sysutils/nextcloud-backup: move creation of root directory to before addhostname check (#5295)
and create subdir if neede

Co-authored-by: Daniel Lysfjord <[email protected]>
2026-09-02 16:14:59 +02:00
Franco Fichtner 26f4c373a1 sysutils/git-backup: bump for change 2026-08-26 19:40:55 +02:00
Ad Schellevis e181969705 sysutils/git-backup - fix invalid quoting to check for directory, causing excessive init calls. closes https://github.com/opnsense/plugins/issues/5630 2026-08-13 11:27:59 +02:00
Franco Fichtner e0eb3001dd sysutils/cpu-microcode: this is the generic name 2026-07-19 11:51:14 +02:00
Franco Fichtner ac68d4ef08 sysutils/cpu-microcode: bring back late loading during early boot stage
Although the situation is different on 26.7/15.1 it still affects most
people trying to use microcode packages.

PR: https://forum.opnsense.org/index.php?topic=52387.0
2026-07-18 21:53:35 +02:00
Franco Fichtner 8dbfef960c plugins: remove curl_close() no-op for PHP 8.5 2026-06-18 09:52:55 +02:00
Franco Fichtner 11ac729b07 sysutils/cpu-microcode: revoke tier 2
A number of cheapish hardware has issues with microcode updates now
and then preventing them to boot.  Since this isn't good enough for
our standards revoke tier 2 so that this goes back to community scope.

PR: https://forum.opnsense.org/index.php?topic=51786.msg266329#msg266329
2026-05-04 11:33:31 +02:00
Frank Wall bc625c9532 sysutils/puppet: bump version 2026-03-24 16:39:13 +01:00
Frank Wall c86727d922 sysutils/puppet: modernize UI template 2026-03-24 16:34:45 +01:00
Frank Wall 2d2233a99f sysutils/puppet: switch to opn_api
Unfortunately, opn-cli is no longer maintained [1] and incompatible with
at least the two most recent major versions of OPNsense. [2]
Additionally, puppet/opnsense shares the same fate, because it is based
on opn-cli.

[1] https://github.com/andreas-stuerz/opn-cli/releases
[2] https://github.com/andreas-stuerz/opn-cli/issues/58
2026-03-24 16:13:09 +01:00
Frank Wall 6102ca56a6 sysutils/puppet: switch to OpenVox Agent
Perforce discontinued public packaging efforts in late Fall of 2024.
OpenVox is a compatible open-source fork of Puppet 8.
2026-03-24 16:08:42 +01:00
Franco Fichtner 7baf70309f sysutils/nextcloud-backup: changelog and version 2026-03-03 13:38:39 +01:00
Nuadh123 f7185ee286 os-nextcloud-backup Switch to UpdateOnlyTextField from TextField (#5257) 2026-02-25 21:13:01 +01:00
Franco Fichtner 47733dd70b sysutils/nextcloud-backup: style sweep 2026-02-25 12:22:25 +01:00
Daniel Lysfjord 681894d423 sysutils/nextcloud-backup: make logic the right way around and small model tweak 2026-02-25 10:46:39 +01:00
Nuadh123 bbee307f2b os-nextcloud-backup Add optional housekeeping (#5227) 2026-02-25 09:51:20 +01:00
Nuadh123 10c98b7b09 os-nextcloud-backup Only back up when local file is newer than remote (#5213) 2026-02-24 19:32:43 +01:00
Nuadh123 24c4f9a111 os-nextcloud-backup Add option to upload to one file each day instead of syncing the contents of /conf/backup/ (#5200) 2026-02-24 16:05:27 +01:00
Nuadh123 449323e6a5 os-nextcloud-backup Skip non-files when enumerating local entries to backup (#5192) 2026-02-11 19:21:09 +01:00
Nuadh123 b9b1140910 os-nextcloud-backup Add support for having backing up to a subdirectory instead of the root backupdir (#5191) 2026-02-11 19:18:58 +01:00
Franco Fichtner d0374346e2 sysutils/gdrive-backup: switch class name for linter 2026-02-03 16:11:01 +01:00
Franco Fichtner 4212ffea8c sysutils/git-backup: fix missing target dir
PR: https://forum.opnsense.org/index.php?topic=50542.0
2026-01-28 14:06:56 +01:00
Franco Fichtner 9810e4b1d7 syssutils/apuled: drop obsolete plugin 2026-01-26 10:40:36 +01:00
Franco Fichtner da46d00944 plugins: PLUGIN_TIER last so it's not confused with PLUGIN_REVISION 2026-01-19 05:33:35 +01:00
Franco Fichtner ae2d51e036 sysutils/nextcloud-backup: new version, style and unmaintaned marker
While the plugin just received a partial rewrite it hasn't gotten
any TLC in years though.
2026-01-19 05:24:04 +01:00
Franco Fichtner 3bccb618b4 sysutils/node_exporter: model style 2026-01-19 05:14:40 +01:00
Franco Fichtner 1dcf1eace1 sysutils/munin-node: model style 2026-01-19 05:10:27 +01:00
Nuadh123andDaniel Lysfjord 2cf65f8e53 Rewrite plugin, so it backs up the content of /conf/backup/ instead, (#4952)
this makes it only upload configs that have actually changed.

fixes #4945

Co-authored-by: Daniel Lysfjord <[email protected]>
2025-12-17 10:16:36 +01:00
Franco Fichtner 361ec0b498 sysutils/lcdproc-sdeclcd: remove maintainership 2025-12-10 11:05:59 +01:00
Franco Fichtner 8b468b8742 plugins: change support tiers for 26.1 2025-12-10 11:04:34 +01:00
Franco Fichtner 8516ed0747 sutils/nut: style 2025-12-09 15:36:15 +01:00
Franco Fichtner e164391213 sysutils/sftp-backup: style 2025-12-09 15:28:41 +01:00
Franco Fichtner b54176af74 sysutils/dmidecode: mark unmaintained, last update in 2019 2025-12-09 14:55:51 +01:00
Franco Fichtner e3bf36a2ec plugins: remove a few of my historic maintainerships
These plugins have had maintainership attached due to the fact
that they became plugins at one point in time.  Since we can now
annotate this better, do it.
2025-12-04 09:19:37 +01:00
Franco Fichtner b5fd182511 sysutils/virtualbox: switch to newer package 2025-11-22 15:07:58 +01:00
Franco Fichtner 9f23d0fb80 sysutils/git-backup: update the shell execution code
1. Use explicit commands here for better tracing even if it requires
   spelling out '/usr/local/bin/git' a number of times.
2. Use the functionality that the Shell class has to offer now.
3. Use -C for changing the git working directory.
4. A bit of style left and right.
2025-11-19 11:06:13 -05:00
Franco Fichtner 095ab23c68 sysutils/git-backup: revision bump 2025-10-22 16:13:39 +02:00
Hleb Shauchenka 416712dbed sysutils/git-backup: fix force push (#4988) 2025-10-22 15:35:52 +02:00
Franco Fichtner a828890850 sysutils/git-backup: small model style updates 2025-10-21 14:57:55 +02:00
Franco Fichtner 7989a4fc8f sysutils/git-backup: new version 2025-10-21 14:54:32 +02:00
Hleb Shauchenka 2d9ad0e5f5 sysutils/git-backup: add force push option (#4981) 2025-10-19 13:34:31 +02:00