| /freebsd/sys/contrib/openzfs/.github/workflows/scripts/ |
| H A D | qemu-3-deps-vm.sh | 11 set -eu 14 echo "##[group]Running pacman -Syu" 16 sudo pacman -Syu --noconfirm 20 sudo pacman -Sy --noconfirm base-devel bc cpio cryptsetup dhclient dkms \ 21 fakeroot fio gdb inetutils jq less linux linux-headers lsscsi nfs-utils \ 22 parted pax perf python-packaging python-setuptools qemu-guest-agent ksh \ 23 samba strace sysstat rng-tools rsync wget xxhash 30 echo "##[group]Running apt-get update+upgrade" 31 sudo sed -i '/[[:alpha:]]-backports/d' /etc/apt/sources.list 32 sudo apt-get update -y [all …]
|
| /freebsd/sys/contrib/openzfs/contrib/debian/ |
| H A D | control | 1 Source: openzfs-linux 4 Maintainer: ZFS on Linux specific mailing list <zfs-discuss@list.zfsonlinux.org> 5 Build-Depends: debhelper-compat (= 12), 6 dh-python, 7 dh-sequence-dkms | dkms (>> 2.1.1.2-5), 8 libaio-dev, 9 libblkid-dev, 10 libcurl4-openssl-dev, 11 libelf-dev, 12 libpam0g-dev, [all …]
|
| H A D | rules.in | 1 #!/usr/bin/make -f 5 LSB_DISTRIBUTOR := $(shell lsb_release -is) 7 LINUX_MIN := $(shell awk '/Linux-Minimum:/{print $$2}' META) 8 LINUX_NEXT := $(shell awk -F'[ .]' '/Linux-Maximum:/{print $$2 "." $$3+1}' META) 10 DKMSFILES := module include config zfs.release.in autogen.sh copy-builtin META AUTHORS \ 14 KVERS=$(shell uname -r) 17 non_epoch_version=$(shell echo $(KVERS) | perl -pe 's/^\d+://') 18 PACKAGE=openzfs-zfs 19 pmodules = $(PACKAGE)-modules-$(non_epoch_version) 23 NUM_CPUS = $(shell nproc 2>/dev/null) [all …]
|
| H A D | Makefile.am | 7 dist_noinst_DATA += %D%/not-installed 8 dist_noinst_DATA += %D%/openzfs-libnvpair3.docs 9 dist_noinst_DATA += %D%/openzfs-libnvpair3.install.in 10 dist_noinst_DATA += %D%/openzfs-libpam-zfs.install 11 dist_noinst_DATA += %D%/openzfs-libpam-zfs.postinst 12 dist_noinst_DATA += %D%/openzfs-libpam-zfs.prerm 13 dist_noinst_DATA += %D%/openzfs-libuutil3.docs 14 dist_noinst_DATA += %D%/openzfs-libuutil3.install.in 15 dist_noinst_DATA += %D%/openzfs-libzfs7.docs 16 dist_noinst_DATA += %D%/openzfs-libzfs7.install.in [all …]
|
| /freebsd/sys/contrib/openzfs/.github/workflows/ |
| H A D | zfs-tests.yml | 1 name: zfs-tests-sanity 9 runs-on: ubuntu-latest 11 - uses: actions/checkout@v2 14 - name: Install dependencies 16 sudo apt-get update 17 sudo apt-get install --yes -qq build-essential autoconf libtool gdb lcov \ 20 nfs-kernel-server samba rng-tools xz-utils \ 21 zlib1g-dev uuid-dev libblkid-dev libselinux-dev \ 22 xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \ 23 libssl-dev libffi-dev libaio-dev libelf-dev libmount-dev \ [all …]
|
| /freebsd/tools/test/stress2/misc/ |
| H A D | poll.sh | 8 # $ procstat -k 19529 10 # 19529 101381 python3.7 - ... _sleep kqueue_kevent kern_kevent_fp kern_kevent kern_kevent_generic … 11 # 19529 101630 python3.7 - ... _sleep pipe_read dofileread kern_readv sys_read amd64_syscall fast_s… 12 # 19529 101631 python3.7 - ... _sleep umtxq_sleep do_sem2_wait __umtx_op_sem2_wait amd64_syscall fa… 17 [ -z "`type python3 2>/dev/null`" ] && exit 0 19 #!/usr/local/bin/python3 44 cpuset -l 0 /tmp/poll.py > $log & 47 s1=`wc -l < $log` 49 s2=`wc -l < $log` 50 while pgrep -qf poll.py; do pkill -f poll.py; done [all …]
|
| /freebsd/crypto/libecc/.github/workflows/ |
| H A D | libecc_python_tests.yml | 8 runs-on: ubuntu-22.04 10 #max-parallel: 10 17 - name: checkout repository 21 - name: libecc python tests 32 sudo apt-get update; 33 sudo apt-get -y install python2 libomp-dev; 35 # Python3 36 …echo "y" | python3 scripts/expand_libecc.py --remove-all && PYTHON=python3 sh scripts/gen_curves_t… 38 echo "y" | python3 scripts/expand_libecc.py --remove-all && make clean; 40 …echo "y" | python2 scripts/expand_libecc.py --remove-all && PYTHON=python2 sh scripts/gen_curves_t… [all …]
|
| /freebsd/sbin/ping/tests/ |
| H A D | ping_test.sh | 2 # SPDX-License-Identifier: BSD-2-Clause 31 if ! getaddrinfo -f inet localhost 1>/dev/null 2>&1; then 37 if ! getaddrinfo -f inet6 localhost 1>/dev/null 2>&1; then 50 atf_check -s exit:0 -o save:std.out -e empty \ 51 ping -4 -c 1 -s 56 -t 1 localhost 58 atf_set "descr" "Check that ping -S 127.0.0.1 localhost succeeds" 64 atf_check -s exit:0 -o save:std.out -e empty \ 65 ping -c 1 -s 56 -t 1 -S 127.0.0.1 localhost 77 atf_check -s exit:0 -o save:std.out -e empty \ 78 ping -6 -c 1 -s 8 -t 1 localhost [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_user/misc/ |
| H A D | zarcsummary_001_pos.ksh | 1 #! /bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 31 is_freebsd && ! python3 -c 'import sysctl' 2>/dev/null && log_unsupported "python3 sysctl module mi… 36 set -o pipefail 38 for arg in "" "-a" "-d" "-p 1" "-g" "-s arc" "-r"; do 39 log_must eval "zarcsummary $arg > /dev/null" 42 log_must eval "zarcsummary | head > /dev/null" 43 log_must eval "zarcsummary | head -1 > /dev/null"
|
| H A D | zilstat_001_pos.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 26 is_freebsd && ! python3 -c 'import sysctl' 2>/dev/null && log_unsupported "python3 sysctl module mi… 28 set -A args "" "-s \",\"" "-v" \ 29 "-f time,cwc,imnb,imsb" 33 typeset -i i=0 34 while [[ $i -lt ${#args[*]} ]]; do 35 log_must eval "zilstat ${args[i]} > /dev/null"
|
| H A D | zarcsummary_002_neg.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 31 is_freebsd && ! python3 -c 'import sysctl' 2>/dev/null && log_unsupported "python3 sysctl module mi… 35 for arg in "-x" "-5" "-p 7" "--err" "-@"; do 36 log_mustnot eval "zarcsummary $arg > /dev/null"
|
| H A D | zarcstat_001_pos.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 31 is_freebsd && ! python3 -c 'import sysctl' 2>/dev/null && log_unsupported "python3 sysctl module mi… 33 set -A args "" "-s \",\"" "-x" "-v" \ 34 "-f time,hit%,dh%,ph%,mh%" 38 typeset -i i=0 39 while [[ $i -lt ${#args[*]} ]]; do 40 log_must eval "zarcstat ${args[i]} > /dev/null"
|
| /freebsd/crypto/krb5/.github/workflows/ |
| H A D | build.yml | 10 runs-on: ${{ matrix.os }} 12 fail-fast: false 14 name: [linux-clang, linux-clang-openssl, linux-gcc] 16 - name: linux-clang 17 os: ubuntu-latest 19 makevars: CPPFLAGS=-Werror 20 configureopts: --enable-asan 21 - name: linux-clang-openssl 22 os: ubuntu-latest 24 makevars: CPPFLAGS=-Werror [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/arc/ |
| H A D | setup.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 30 is_freebsd && ! python3 -c 'import sysctl' 2>/dev/null && log_unsupported "python3 sysctl module mi…
|
| /freebsd/tests/sys/netpfil/pf/ |
| H A D | rdr.sh | 3 # SPDX-License-Identifier: BSD-2-Clause 33 # a <-----> b <-----> c 74 jexec ${j}a route add -inet6 2001:db8:b::0/64 2001:db8:a::1 75 jexec ${j}c route add -inet6 2001:db8:a::0/64 2001:db8:b::1 77 jexec ${j}b pfctl -e 85 atf_check -s exit:0 -o ignore \ 86 jexec ${j}a ping -6 -c 1 2001:db8:b::2 89 jexec ${j}c tcpdump --immediate-mode -w ${PWD}/${j}.pcap tcp and port 8000 & 93 jexec ${j}c python3 -m http.server & 96 # http directly from a to c -> a ---> b [all …]
|
| H A D | route_to.sh | 2 # SPDX-License-Identifier: BSD-2-Clause 32 # The table or prefix contains multiple IP next-hop addresses, for each one try 53 jexec router pfctl -Fs 54 atf_check -s exit:0 ${common_dir}/pft_ping.py \ 55 --sendif ${epair_tester}a --replyif ${epair_tester}a \ 56 --fromaddr ${ping_from} --to ${ping_to} \ 57 --ping-type=tcp3way --send-sport=${port} 58 jexec router pfctl -qvvss | normalize_pfctl_s > $states 60 if [ -n "${bad_targets}" ]; then 62 if grep -qE "route-to: ${bad_target}@" $states; then [all …]
|
| H A D | fragmentation_pass.sh | 2 # SPDX-License-Identifier: BSD-2-Clause 52 jexec alcatraz pfctl -e 61 atf_check -s exit:0 -o ignore ping -c 1 192.0.2.2 64 atf_check -s exit:0 -o ignore ping -c 1 -s 800 192.0.2.2 67 atf_check -s exit:2 -o ignore ping -c 1 -s 20000 192.0.2.2 80 atf_set require.progs python3 scapy 100 jexec singsing route add -6 2001:db8:42::/64 2001:db8:43::2 101 route add -6 2001:db8:43::/64 2001:db8:42::2 103 jexec alcatraz ifconfig ${epair_send}b inet6 -ifdisabled 104 jexec alcatraz ifconfig ${epair_link}a inet6 -ifdisabled [all …]
|
| H A D | killstate.sh | 2 # SPDX-License-Identifier: BSD-2-Clause 33 jail=${1:-alcatraz} 34 ip=${2:-192.0.2.2} 36 jexec ${jail} pfctl -ss | grep icmp | grep ${ip} 41 jexec alcatraz pfctl -ss | grep icmp | grep 2001:db8::2 50 atf_set require.progs python3 scapy 62 jexec alcatraz pfctl -e 69 atf_check -s exit:0 -o ignore ${common_dir}/pft_ping.py \ 70 --sendif ${epair}a \ 71 --to 192.0.2.2 \ [all …]
|
| /freebsd/release/tools/ |
| H A D | azure.conf | 9 export VM_EXTRA_PACKAGES="azure-agent python python3 firstboot-freebsd-update firstboot-pkgs" 11 # Set to a list of third-party software to enable in rc.conf(5). 18 … https://learn.microsoft.com/en-us/partner-center/marketplace/azure-vm-certification-faq#vm-images… 36 if [ -z "${NO_ROOT}" ]; then 37 mount -t devfs devfs ${DESTDIR}/dev 44 /usr/sbin/pkg delete -f -y pkg 45 umount ${DESTDIR}/dev 46 rm -r ${DESTDIR}/var/db/pkg/repos/FreeBSD-ports 47 rm -r ${DESTDIR}/var/db/pkg/repos/FreeBSD-ports-kmods 50 pw -R ${DESTDIR} usermod root -h - [all …]
|
| /freebsd/tests/sys/opencrypto/ |
| H A D | runtests.sh | 1 #!/bin/sh - 7 # This software was developed by John-Mark Gurney under 32 : ${PYTHON=python3} 34 if [ ! -d /usr/local/share/nist-kat ]; then 35 echo "1..0 # SKIP: nist-kat package not installed for test vectors" 39 if ! $PYTHON -c "from dpkt import dpkt"; then 40 echo "1..0 # SKIP: py-dpkt package not installed" 47 trap - EXIT INT TERM 51 if [ -n "$oldcdas" ]; then 52 sysctl "$oldcdas" 2>/dev/null [all …]
|
| /freebsd/tests/ci/tools/ |
| H A D | ci.conf | 3 # SPDX-License-Identifier: BSD-2-Clause 10 # Set to a list of third-party software to enable in rc.conf(5). 18 devel/py-pytest 21 lang/python3 22 net/isc-dhcp44-server 24 net/py-dpkt 27 security/nist-kat 39 export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} devel/linux-ltp" 59 test_suites.FreeBSD.cam_test_device = '/dev/ada0' 60 test_suites.FreeBSD.disks = '/dev/vtbd2 /dev/vtbd3 /dev/vtbd4 /dev/vtbd5 /dev/vtbd6' [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_load-key/ |
| H A D | zfs_load-key_common.kshlib | 1 # SPDX-License-Identifier: CDDL-1.0 22 . $STF_SUITE/tests/functional/cli_root/zfs_load-key/zfs_load-key.cfg 26 # $1 - dataset 105 …log_must openssl req -x509 -newkey rsa:4096 -sha256 -days 1 -nodes -keyout "/$TESTPOOL/snakeoil.ke… 107 python3 -uc " 132 os.chdir('$STF_SUITE/tests/functional/cli_root/zfs_load-key') 142 sys.stdout = sys.stderr = open('/tmp/ZTS-snakeoil.log', 'w', buffering=1) # line 144 sys.stdout = sys.stderr = open('/dev/null', 'w') 152 read -r https_pid 2>/dev/null < "/$TESTPOOL/snakeoil.pid" && [ -n "$https_pid" ] && break 155 [ -z "$https_pid" ] && log_fail "Couldn't start HTTPS server" [all …]
|
| /freebsd/crypto/openssl/test/recipes/95-test_external_tlsfuzzer_data/ |
| H A D | tlsfuzzer.sh | 3 # Copyright 2021-2024 The OpenSSL Project Authors. All Rights Reserved. 13 set -e 14 set -x 40 OPENSSL_VERSION=$($CLI version | cut -f 2 -d ' ') 42 TMPFILE="${PWD}/tls-fuzzer.$$.tmp" 43 PSKFILE="${PWD}/tls-fuzzer.psk.$$.tmp" 45 PYTHON=`which python3` 48 echo "------------------------------------------------------------------" 57 echo "------------------------------------------------------------------" 61 test -L ecdsa || ln -s ../python-ecdsa/src/ecdsa ecdsa [all …]
|
| /freebsd/crypto/krb5/src/util/ |
| H A D | mkrel | 2 set -e 9 while test $# -gt 2; do 11 --srconly) 13 --doconly) 15 --multi*) 17 --repository) 19 --nocheckout) 24 if test $# -lt 2; then 25 echo "usage: $0 [opts] release-tag release-dir" 26 echo " release-tag is relative to $repository/" [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/rsend/ |
| H A D | send_encrypted_files.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 50 destroy_dataset $TESTPOOL/$TESTFS2 -r 52 destroy_dataset $TESTPOOL/recv -r 53 [[ -f $keyfile ]] && log_must rm $keyfile 54 [[ -f $sendfile ]] && log_must rm $sendfile 58 log_assert "Verify 'zfs send -w' works with many different file layouts" 66 log_must zfs create -o encryption=on -o keyformat=passphrase \ 67 -o keylocation=file://$keyfile $TESTPOOL/$TESTFS2 73 log_must dd if=/dev/urandom of=/$TESTPOOL/$TESTFS2/sparse \ [all …]
|