diff --git a/NetworkManager-libreswan-1.2.24.tar.xz b/NetworkManager-libreswan-1.2.24.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..0f71934711c7924cc5e1804bbeee6f3c1e4565b0 Binary files /dev/null and b/NetworkManager-libreswan-1.2.24.tar.xz differ diff --git a/NetworkManager-libreswan-1.2.4.tar.xz b/NetworkManager-libreswan-1.2.4.tar.xz deleted file mode 100644 index d4b9104634c8d6821656cd880c0954a645721108..0000000000000000000000000000000000000000 Binary files a/NetworkManager-libreswan-1.2.4.tar.xz and /dev/null differ diff --git a/NetworkManager-libreswan.spec b/NetworkManager-libreswan.spec index 8eb27ae0a4adab1c337470f7046aa8aef0fbcce0..cf68226ad3395b3ae886b964c4f663121bd414d0 100644 --- a/NetworkManager-libreswan.spec +++ b/NetworkManager-libreswan.spec @@ -1,10 +1,10 @@ # spec file for NetworkManager-libreswan Name: NetworkManager-libreswan -Version: 1.2.4 -Release: 8 +Version: 1.2.24 +Release: 1 Summary: NetworkManager VPN plug-in for IPsec VPN -License: GPLv2+ +License: GPL-2.0-or-later URL: http://www.gnome.org/projects/NetworkManager Source0: https://download.gnome.org/sources/NetworkManager-libreswan/1.2/%{name}-%{version}.tar.xz @@ -15,7 +15,7 @@ BuildRequires: libnma-devel >= 1.2.0 BuildRequires: libsecret-devel intltool gettext Requires: NetworkManager >= 1:1.2.0 -Requires: dbus /usr/sbin/ipsec +Requires: dbus-common /usr/sbin/ipsec Provides: NetworkManager-openswan = %{version}-%{release} Obsoletes: NetworkManager-openswan < %{version}-%{release} @@ -50,32 +50,38 @@ the libreswan server with NetworkManager (GNOME files). %install %{make_install} %delete_la +mv %{buildroot}%{_sysconfdir}/dbus-1 %{buildroot}%{_datadir}/ %find_lang %{name} -%post -update-desktop-database &> /dev/null || : - -%postun -update-desktop-database &> /dev/null || : - %files -f %{name}.lang %{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan.so %{_libexecdir}/nm-libreswan-service %{_libexecdir}/nm-libreswan-service-helper %{_prefix}/lib/NetworkManager/VPN/nm-libreswan-service.name -%{_sysconfdir}/dbus-1/system.d/nm-libreswan-service.conf -%doc AUTHORS ChangeLog NEWS +%{_datadir}/dbus-1/system.d/nm-libreswan-service.conf +%{_mandir}/man5/nm-settings-libreswan.5.gz +%doc AUTHORS NEWS %license COPYING %files -n NetworkManager-libreswan-gnome %{_libexecdir}/nm-libreswan-auth-dialog %{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan-editor.so - -%dir %{_datadir}/gnome-vpn-properties/libreswan -%{_datadir}/appdata/network-manager-libreswan.metainfo.xml -%{_datadir}/gnome-vpn-properties/libreswan/nm-libreswan-dialog.ui +%{_metainfodir}/network-manager-libreswan.metainfo.xml %changelog +* Tue Oct 29 2024 yaoxin - 1.2.24-1 +- Update to 1.2.24: + * Fixed formatting of ipsec.conf snippet. This is a security + issue with severity of "Important." (CVE-2024-9050) + * Added support for "require-id-on-certificate" setting. + * Updated Georgian, Slovenian and Ukrainian translations. + +* Sat Oct 7 2023 liyanan - 1.2.16-1 +- Update to 1.2.16 + +* Wed Dec 29 2021 houyingchao - 1.2.14-1 +- Upgrade to 1.2.14 + * Tue Nov 26 2019 openEuler Buildteam - 1.2.4.8 - refactor NetworkManager-libreswan.spec diff --git a/NetworkManager-libreswan.yaml b/NetworkManager-libreswan.yaml new file mode 100644 index 0000000000000000000000000000000000000000..19070c3fe1306a5798705be721e3477f2d9765b2 --- /dev/null +++ b/NetworkManager-libreswan.yaml @@ -0,0 +1,4 @@ +version_control: gitlab.gnome +src_repo: NetworkManager-libreswan +tag_prefix: "^v" +seperator: "."