Patch "selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility" has been added to the 6.1-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility

to the 6.1-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     selftest-net-improve-ipv6_tclass-ipv6_hoplimit-tests.patch
and it can be found in the queue-6.1 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit ab2c0f8d375601503c81f60844461590e9b11017
Author: Andrei Gherzan <andrei.gherzan@xxxxxxxxxxxxx>
Date:   Thu Jan 26 16:55:48 2023 +0000

    selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility
    
    [ Upstream commit a6efc42a86c0c87cfe2f1c3d1f09a4c9b13ba890 ]
    
    "tcpdump" is used to capture traffic in these tests while using a random,
    temporary and not suffixed file for it. This can interfere with apparmor
    configuration where the tool is only allowed to read from files with
    'known' extensions.
    
    The MINE type application/vnd.tcpdump.pcap was registered with IANA for
    pcap files and .pcap is the extension that is both most common but also
    aligned with standard apparmor configurations. See TCPDUMP(8) for more
    details.
    
    This improves compatibility with standard apparmor configurations by
    using ".pcap" as the file extension for the tests' temporary files.
    
    Signed-off-by: Andrei Gherzan <andrei.gherzan@xxxxxxxxxxxxx>
    Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/tools/testing/selftests/net/cmsg_ipv6.sh b/tools/testing/selftests/net/cmsg_ipv6.sh
index 2d89cb0ad2889..330d0b1ceced3 100755
--- a/tools/testing/selftests/net/cmsg_ipv6.sh
+++ b/tools/testing/selftests/net/cmsg_ipv6.sh
@@ -6,7 +6,7 @@ ksft_skip=4
 NS=ns
 IP6=2001:db8:1::1/64
 TGT6=2001:db8:1::2
-TMPF=`mktemp`
+TMPF=$(mktemp --suffix ".pcap")
 
 cleanup()
 {



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux