Bug 509558

Summary: Include 'fortigate' in vpnc vendor types
Product: [Plasma] plasmashell Reporter: Roland Tapken <kde>
Component: Networking in generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: 6.3.4   
Target Milestone: 1.0   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In: 6.5.0
Sentry Crash Report:
Attachments: Patch to include 'fortigate' as option for vpnc vendor type

Description Roland Tapken 2025-09-16 16:08:06 UTC
Created attachment 184980 [details]
Patch to include 'fortigate' as option for vpnc vendor type

SUMMARY

Since version 1.4.0 nework-manager-vpnc supports 'fortigate' as vendor type parameter:

https://gitlab.gnome.org/GNOME/NetworkManager-vpnc/-/commit/cfc0146f4807cf680c3868188d3ad71343d0b4dd

The attached patch includes this option in plasma-nm's vpnc widget, too.
Comment 1 Bug Janitor Service 2025-09-16 16:33:40 UTC
Thank you for the bug report!

Debian advises users to not submit bugs upstream (https://www.debian.org/Bugs/Reporting), and Plasma 6.3.4 is no longer eligible for support or maintenance from KDE. It's possible that the issue exists only in Debian at this point.

Could you report the bug to Debian using the report bug utility (https://packages.debian.org/stable/utils/reportbug)? If necessary, the maintainer of the package will forward the bug upstream.
Thanks for understanding!

Thanks again!
Comment 2 Roland Tapken 2025-09-16 17:35:58 UTC
While I'm using Debian and Plasma Version 6.3.4 this of course affects all version, including the current one:

https://github.com/KDE/plasma-nm/blob/6b02459ad0b3f6b233689dca47d4213ea41c866e/vpn/vpnc/nm-vpnc-service.h#L51

So as far as I see this bug (and it is one, as somebody can configure values with Gnome that get lost when edited with Plasma) is NOT resolved.
Comment 3 Nate Graham 2025-09-16 21:54:23 UTC
Thanks for the patch! Can you submit it using https://invent.kde.org/plasma/plasma-nm/-/merge_requests? Patches in bug reports are usually missed, and there's no opportunity for proper code review on our Gitlab instance.
Comment 4 Roland Tapken 2025-09-17 07:07:54 UTC
(In reply to Nate Graham from comment #3)
> Thanks for the patch! Can you submit it using
> https://invent.kde.org/plasma/plasma-nm/-/merge_requests? Patches in bug
> reports are usually missed, and there's no opportunity for proper code
> review on our Gitlab instance.

Thank you for the hint, I've created a merge request:

https://invent.kde.org/plasma/plasma-nm/-/merge_requests/471
Comment 5 Nate Graham 2025-09-17 13:18:45 UTC
T'was submitted and merged. Thanks a lot, Roland!