Bug 296105 - net-mgmt/cacti: Update to 1.2.31 (incl. multiple security fixes)
Summary: net-mgmt/cacti: Update to 1.2.31 (incl. multiple security fixes)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks: 296557
  Show dependency treegraph
 
Reported: 2026-06-17 07:59 UTC by Dani I.
Modified: 2026-07-07 17:22 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (rodrigo)
zarychtam: merge-quarterly?


Attachments
0001-net-mgmt-cacti-Update-1.2.30-1.2.31.patch (75.89 KB, patch)
2026-07-06 17:03 UTC, Marek Zarychta
zarychtam: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dani I. 2026-06-17 07:59:00 UTC
A new version (1.2.31) has been released containing multiple security fixes.

https://github.com/Cacti/cacti/releases/tag/release%2F1.2.31
Comment 1 Marek Zarychta 2026-07-06 17:03:37 UTC
Created attachment 272544 [details]
0001-net-mgmt-cacti-Update-1.2.30-1.2.31.patch

Patch with the update.
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2026-07-06 20:51:39 UTC
Hi Dani,

I'm currently working on cacti update, not yet released but I think
this will be done by tomorrow.

Cheers,
-- rodrigo
Comment 3 Marek Zarychta 2026-07-06 21:54:57 UTC
The above patch worked for me just fine. No issues so far with cacti and spine upgrade.
Perhaps sorting pkg-plist entries could make this patch better, but that's not a real drawback.
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-07-07 16:51:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1a398312bf029ba658e38cde34f8b3dffc8316bc

commit 1a398312bf029ba658e38cde34f8b3dffc8316bc
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2026-07-07 12:42:42 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2026-07-07 16:49:44 +0000

    net-mgmt/cacti: update 1.2.30 -> 1.2.31

    Changelog: https://github.com/Cacti/cacti/releases/tag/release%2F1.2.31

    Major changes:
        - Fix 33 CVEs, see list bellow
        - Fix 49 issues
        - 9 features

    PR:             296105
    Reported by:    Dani I <i.dani@outlook.com>

    Security:       CVE-2026-39894
    Security:       CVE-2026-40082
    Security:       CVE-2026-40941
    Security:       CVE-2026-39897
    Security:       CVE-2026-39900
    Security:       CVE-2026-46531
    Security:       CVE-2026-44481
    Security:       CVE-2026-39952
    Security:       CVE-2026-39893
    Security:       CVE-2026-22802
    Security:       CVE-2026-40080
    Security:       CVE-2026-40078
    Security:       CVE-2026-39949
    Security:       CVE-2026-40081
    Security:       CVE-2026-39948
    Security:       CVE-2026-39902
    Security:       CVE-2026-39898
    Security:       CVE-2026-41884
    Security:       CVE-2026-39955
    Security:       CVE-2026-39896
    Security:       CVE-2026-39950
    Security:       CVE-2026-40083
    Security:       CVE-2026-40084
    Security:       CVE-2026-39951
    Security:       CVE-2026-39899
    Security:       CVE-2026-39938
    Security:       CVE-2026-39939
    Security:       CVE-2026-39947
    Security:       CVE-2026-39895
    Security:       CVE-2026-40079
    Security:       CVE-2026-40194
    Security:       CVE-2026-32935
    Security:       CVE-2026-1513

    MFH:            2026Q2

 net-mgmt/cacti/Makefile  |   9 +-
 net-mgmt/cacti/distinfo  |   6 +-
 net-mgmt/cacti/pkg-plist | 803 +++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 810 insertions(+), 8 deletions(-)
Comment 5 Rodrigo Osorio freebsd_committer freebsd_triage 2026-07-07 16:52:02 UTC
Port updated
Comment 6 Marek Zarychta 2026-07-07 17:00:31 UTC
(In reply to Rodrigo Osorio from comment #5)
Looking at the order of files in pkg-plist I see that you used my upgrade patch. That's fine. I have tested it, and it runs fine. But unfortunately, it looks like you have stolen my work. No credits in the commit message, though the patch was 100% "git am" ready. That's really not a nice attitude toward the contribution from the userbase. 
Anyway, thanks for the update of the port.

(In reply to Dani I. from comment #0)
Thanks for pointing it out.
Comment 7 Marek Zarychta 2026-07-07 17:22:13 UTC
I'm sorry, but the order in the pkg-plist suggests my patch was rejected. It's worth noting this in Bugzilla (rejected) instead of completely ignoring the patch.

I apologise for the false accusation, and thank you for the clear commit with the righ order in the pkg-plist.