0d23942aca
- Clean slate: removing all previous patches. - The following patches were obsoleted: - 0001-disable-zmq-test.patch - harden_frr.service.patch - 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch - 0004-tools-remove-backslash-from-declare-check-regex.patch - 0005-root-ok-in-account-frr.pam.patch - 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch - 0007-bgpd-Ensure-stream-received-has-enough-data.patch - 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch - 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch - 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch - 0011-babeld-fix-11808-to-avoid-infinite-loops.patch - 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch - 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch - 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch - 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch - 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch - 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch - 0018-bgpd-Flowspec-overflow-issue.patch - 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch - 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch - 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch - 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch - 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch OBS-URL: https://build.opensuse.org/package/show/network/frr?expand=0&rev=69
34 lines
1.2 KiB
Diff
34 lines
1.2 KiB
Diff
From cb467471b31cd653e758bc3f82fffe7c44654796 Mon Sep 17 00:00:00 2001
|
|
From: Marius Tomaschewski <mt@suse.com>
|
|
Date: Fri, 11 Nov 2022 14:50:12 +0100
|
|
References: https://github.com/FRRouting/frr/pull/12308
|
|
Upstream: submitted
|
|
Subject: [PATCH] pam: declare root as sufficient frr pam account
|
|
|
|
https://github.com/FRRouting/frr/pull/11465 enabled account verification,
|
|
but the pam config declares rootok as sufficient in authentication only
|
|
and not in account verification, what causes warning in the log:
|
|
|
|
vtysh[3747]: pam_warn(frr:account): function=[pam_sm_acct_mgmt]
|
|
flags=0 service=[frr] terminal=[<unknown>] user=[root]
|
|
ruser=[<unknown>] rhost=[<unknown>]
|
|
---
|
|
redhat/frr.pam | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/redhat/frr.pam b/redhat/frr.pam
|
|
index 5cef5d9d74..17a62f1999 100644
|
|
--- a/redhat/frr.pam
|
|
+++ b/redhat/frr.pam
|
|
@@ -5,6 +5,7 @@
|
|
# Only allow root (and possibly wheel) to use this because enable access
|
|
# is unrestricted.
|
|
auth sufficient pam_rootok.so
|
|
+account sufficient pam_rootok.so
|
|
|
|
# Uncomment the following line to implicitly trust users in the "wheel" group.
|
|
#auth sufficient pam_wheel.so trust use_uid
|
|
--
|
|
2.35.3
|
|
|