Accepting request 895787 from devel:libraries:c_c++

OBS-URL: https://build.opensuse.org/request/show/895787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/augeas?expand=0&rev=52
This commit is contained in:
Dominique Leuenberger 2021-06-01 08:34:39 +00:00 committed by Git OBS Bridge
commit 2f913a6df0
3 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,23 @@
diff --git a/lenses/networkmanager.aug b/lenses/networkmanager.aug
index 81d1cb5..8649168 100644
--- a/lenses/networkmanager.aug
+++ b/lenses/networkmanager.aug
@@ -34,13 +34,17 @@ let eol = Util.eol
* ENTRY
* GLib entries can contain semicolons, entry names can contain spaces and
* brackets
+ *
+ * At least entry for WPA-PSK definition can contain all printable ASCII
+ * characters including '#', ' ' and others. Comments following the entry
+ * are no option for this reason.
*************************************************************************)
(* Variable: entry_re *)
let entry_re = /[A-Za-z][A-Za-z0-9:._\(\) \t-]+/
(* Lens: entry *)
let entry = [ key entry_re . sep
- . Quote.double_opt? . eol ]
+ . IniFile.sto_to_eol? . eol ]
| comment
(************************************************************************

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed May 26 23:58:36 UTC 2021 - Jason Sikes <jsikes@suse.com>
- Allow all printable ASCII characters in WPA-PSK definition
* augeas-allow_printable_ASCII.patch
* bsc#1185524
* Sourced from https://github.com/hercules-team/augeas/pull/723/commits
* Credit to Michal Filka <mfilka@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 9 15:17:04 UTC 2021 - Jason Sikes <jsikes@suse.com> Tue Feb 9 15:17:04 UTC 2021 - Jason Sikes <jsikes@suse.com>

View File

@ -30,6 +30,7 @@ Source3: baselibs.conf
Patch0: augeas-modprobe-lense.patch Patch0: augeas-modprobe-lense.patch
Patch1: gcc9-disable-broken-test.patch Patch1: gcc9-disable-broken-test.patch
Patch2: augeas-new_options_for_chrony.patch Patch2: augeas-new_options_for_chrony.patch
Patch3: augeas-allow_printable_ASCII.patch
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: readline-devel BuildRequires: readline-devel
BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libxml-2.0)
@ -95,6 +96,7 @@ modifying the official lenses, or when creating new ones.
%patch0 -p1 %patch0 -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1 %patch2 -p1
%patch3 -p1
%build %build
%configure \ %configure \