Diff of the two buildlogs: -- --- b1/build.log 2023-05-07 14:16:24.917051199 +0000 +++ b2/build.log 2023-05-07 14:26:46.421778002 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 7 02:09:27 -12 2023 -I: pbuilder-time-stamp: 1683468567 +I: Current time: Sun Jun 9 10:39:27 +14 2024 +I: pbuilder-time-stamp: 1717879167 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./setools_4.4.1.orig.tar.bz2] I: copying [./setools_4.4.1-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Wed Feb 8 20:29:45 2023 -12 +gpgv: Signature made Thu Feb 9 22:29:45 2023 +14 gpgv: using RSA key 991ADDA90021B85DB1DF50F01FC5891EBAB043D5 gpgv: issuer "bigon@debian.org" gpgv: Can't check signature: No public key @@ -30,135 +30,167 @@ dpkg-source: info: applying Do-not-fail-on-deprecated-declarations-warnings.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1099471/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 9 10:39 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f3210599c9964fd5b8a45e61f6716900' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1099471' - PS1='# ' - PS2='> ' + INVOCATION_ID=d454adeddd0c45748c31f0c6837e6e8b + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=800955 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.QiMNzCVb/pbuilderrc_hfA6 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QiMNzCVb/b1 --logfile b1/build.log setools_4.4.1-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.QiMNzCVb/pbuilderrc_e0yP --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QiMNzCVb/b2 --logfile b2/build.log --extrapackages usrmerge setools_4.4.1-2.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Apr 23 09:23 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 22:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 22:02 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 20:35 fusermount - -rwxr-xr-x 1 root root 203152 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 00:40 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 22:02 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 22:02 more - -rwsr-xr-x 1 root root 59704 Mar 22 22:02 mount - -rwxr-xr-x 1 root root 18744 Mar 22 22:02 mountpoint - -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:23 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 22:02 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 14520 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 20:35 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 22:02 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 22:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/1099471/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Apr 24 2023 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 2023 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 203152 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 2023 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 2023 more + -rwsr-xr-x 1 root root 59704 Mar 24 2023 mount + -rwxr-xr-x 1 root root 18744 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 142968 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Jun 9 10:39 sh -> /bin/bash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 2023 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Apr 7 2023 tar + -rwxr-xr-x 1 root root 14520 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 2023 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -406,7 +438,7 @@ Get: 190 http://deb.debian.org/debian bookworm/main amd64 qt5-assistant amd64 5.15.8-2 [349 kB] Get: 191 http://deb.debian.org/debian bookworm/main amd64 qtattributionsscanner-qt5 amd64 5.15.8-2 [30.7 kB] Get: 192 http://deb.debian.org/debian bookworm/main amd64 qttools5-dev-tools amd64 5.15.8-2 [1029 kB] -Fetched 155 MB in 2s (62.5 MB/s) +Fetched 155 MB in 7s (21.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libglib2.0-0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19596 files and directories currently installed.) @@ -1195,8 +1227,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/setools-4.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../setools_4.4.1-2_source.changes +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/setools-4.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../setools_4.4.1-2_source.changes dpkg-buildpackage: info: source package setools dpkg-buildpackage: info: source version 4.4.1-2 dpkg-buildpackage: info: source distribution unstable @@ -1449,11 +1492,11 @@ changing mode of build/scripts-3.11/sesearch from 644 to 755 changing mode of build/scripts-3.11/sedta from 644 to 755 changing mode of build/scripts-3.11/sechecker from 644 to 755 -TZ=UTC PATH=/usr/lib/x86_64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games python3 setup.py build_qhc +TZ=UTC PATH=/usr/lib/x86_64-linux-gnu/qt5/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path python3 setup.py build_qhc running build_qhc Building Qt help files qcollectiongenerator qhc/apol.qhcp -QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder1' +QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder2' Reading collection config file... Generating help for apol.qhp... Building up file structure... @@ -1486,534 +1529,534 @@ writing manifest file 'setools.egg-info/SOURCES.txt' running build_ext copying /build/setools-4.4.1/.pybuild/cpython3_3.11/build/setools/policyrep.cpython-311-x86_64-linux-gnu.so -> setools -Opening SELinux policy "/tmp/tmpahcvfcmp" -Successfully opened SELinux policy "/tmp/tmpahcvfcmp" +Opening SELinux policy "/tmp/tmpff7a82vo" +Successfully opened SELinux policy "/tmp/tmpff7a82vo" test_000_unset (tests.userquery.UserQueryTest.test_000_unset) -User query with no criteria. ... Generating user results from /tmp/tmpahcvfcmp +User query with no criteria. ... Generating user results from /tmp/tmpff7a82vo ok test_001_name_exact (tests.userquery.UserQueryTest.test_001_name_exact) -User query with exact name match. ... Generating user results from /tmp/tmpahcvfcmp +User query with exact name match. ... Generating user results from /tmp/tmpff7a82vo ok test_002_name_regex (tests.userquery.UserQueryTest.test_002_name_regex) -User query with regex name match. ... Generating user results from /tmp/tmpahcvfcmp +User query with regex name match. ... Generating user results from /tmp/tmpff7a82vo ok test_010_role_intersect (tests.userquery.UserQueryTest.test_010_role_intersect) -User query with role set intersection. ... Generating user results from /tmp/tmpahcvfcmp +User query with role set intersection. ... Generating user results from /tmp/tmpff7a82vo ok test_011_role_equality (tests.userquery.UserQueryTest.test_011_role_equality) -User query with role set equality. ... Generating user results from /tmp/tmpahcvfcmp +User query with role set equality. ... Generating user results from /tmp/tmpff7a82vo ok test_012_role_regex (tests.userquery.UserQueryTest.test_012_role_regex) -User query with role regex match. ... Generating user results from /tmp/tmpahcvfcmp +User query with role regex match. ... Generating user results from /tmp/tmpff7a82vo ok test_020_level_equal (tests.userquery.UserQueryTest.test_020_level_equal) -User query with default level equality. ... Generating user results from /tmp/tmpahcvfcmp +User query with default level equality. ... Generating user results from /tmp/tmpff7a82vo ok test_021_level_dom1 (tests.userquery.UserQueryTest.test_021_level_dom1) -User query with default level dominance. ... Generating user results from /tmp/tmpahcvfcmp +User query with default level dominance. ... Generating user results from /tmp/tmpff7a82vo ok test_021_level_dom2 (tests.userquery.UserQueryTest.test_021_level_dom2) -User query with default level dominance (equal). ... Generating user results from /tmp/tmpahcvfcmp +User query with default level dominance (equal). ... Generating user results from /tmp/tmpff7a82vo ok test_022_level_domby1 (tests.userquery.UserQueryTest.test_022_level_domby1) -User query with default level dominated-by. ... Generating user results from /tmp/tmpahcvfcmp +User query with default level dominated-by. ... Generating user results from /tmp/tmpff7a82vo ok test_022_level_domby2 (tests.userquery.UserQueryTest.test_022_level_domby2) -User query with default level dominated-by (equal). ... Generating user results from /tmp/tmpahcvfcmp +User query with default level dominated-by (equal). ... Generating user results from /tmp/tmpff7a82vo ok test_023_level_incomp (tests.userquery.UserQueryTest.test_023_level_incomp) -User query with default level icomparable. ... Generating user results from /tmp/tmpahcvfcmp +User query with default level icomparable. ... Generating user results from /tmp/tmpff7a82vo ok test_040_range_exact (tests.userquery.UserQueryTest.test_040_range_exact) -User query with range exact match ... Generating user results from /tmp/tmpahcvfcmp +User query with range exact match ... Generating user results from /tmp/tmpff7a82vo ok test_041_range_overlap1 (tests.userquery.UserQueryTest.test_041_range_overlap1) -User query with range overlap match (equal) ... Generating user results from /tmp/tmpahcvfcmp +User query with range overlap match (equal) ... Generating user results from /tmp/tmpff7a82vo ok test_041_range_overlap2 (tests.userquery.UserQueryTest.test_041_range_overlap2) -User query with range overlap match (subset) ... Generating user results from /tmp/tmpahcvfcmp +User query with range overlap match (subset) ... Generating user results from /tmp/tmpff7a82vo ok test_041_range_overlap3 (tests.userquery.UserQueryTest.test_041_range_overlap3) -User query with range overlap match (superset) ... Generating user results from /tmp/tmpahcvfcmp +User query with range overlap match (superset) ... Generating user results from /tmp/tmpff7a82vo ok test_041_range_overlap4 (tests.userquery.UserQueryTest.test_041_range_overlap4) -User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmpahcvfcmp +User query with range overlap match (overlap low level) ... Generating user results from /tmp/tmpff7a82vo ok test_041_range_overlap5 (tests.userquery.UserQueryTest.test_041_range_overlap5) -User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmpahcvfcmp +User query with range overlap match (overlap high level) ... Generating user results from /tmp/tmpff7a82vo ok test_042_range_subset1 (tests.userquery.UserQueryTest.test_042_range_subset1) -User query with range subset match ... Generating user results from /tmp/tmpahcvfcmp +User query with range subset match ... Generating user results from /tmp/tmpff7a82vo ok test_042_range_subset2 (tests.userquery.UserQueryTest.test_042_range_subset2) -User query with range subset match (equal) ... Generating user results from /tmp/tmpahcvfcmp +User query with range subset match (equal) ... Generating user results from /tmp/tmpff7a82vo ok test_043_range_superset1 (tests.userquery.UserQueryTest.test_043_range_superset1) -User query with range superset match ... Generating user results from /tmp/tmpahcvfcmp +User query with range superset match ... Generating user results from /tmp/tmpff7a82vo ok test_043_range_superset2 (tests.userquery.UserQueryTest.test_043_range_superset2) -User query with range superset match (equal) ... Generating user results from /tmp/tmpahcvfcmp +User query with range superset match (equal) ... Generating user results from /tmp/tmpff7a82vo ok test_044_range_proper_subset1 (tests.userquery.UserQueryTest.test_044_range_proper_subset1) -User query with range proper subset match ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper subset match ... Generating user results from /tmp/tmpff7a82vo ok test_044_range_proper_subset2 (tests.userquery.UserQueryTest.test_044_range_proper_subset2) -User query with range proper subset match (equal) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper subset match (equal) ... Generating user results from /tmp/tmpff7a82vo ok test_044_range_proper_subset3 (tests.userquery.UserQueryTest.test_044_range_proper_subset3) -User query with range proper subset match (equal low) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper subset match (equal low) ... Generating user results from /tmp/tmpff7a82vo ok test_044_range_proper_subset4 (tests.userquery.UserQueryTest.test_044_range_proper_subset4) -User query with range proper subset match (equal high) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper subset match (equal high) ... Generating user results from /tmp/tmpff7a82vo ok test_045_range_proper_superset1 (tests.userquery.UserQueryTest.test_045_range_proper_superset1) -User query with range proper superset match ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper superset match ... Generating user results from /tmp/tmpff7a82vo ok test_045_range_proper_superset2 (tests.userquery.UserQueryTest.test_045_range_proper_superset2) -User query with range proper superset match (equal) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper superset match (equal) ... Generating user results from /tmp/tmpff7a82vo ok test_045_range_proper_superset3 (tests.userquery.UserQueryTest.test_045_range_proper_superset3) -User query with range proper superset match (equal low) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper superset match (equal low) ... Generating user results from /tmp/tmpff7a82vo ok test_045_range_proper_superset4 (tests.userquery.UserQueryTest.test_045_range_proper_superset4) -User query with range proper superset match (equal high) ... Generating user results from /tmp/tmpahcvfcmp +User query with range proper superset match (equal high) ... Generating user results from /tmp/tmpff7a82vo ok -Opening SELinux policy "/tmp/tmpbg_pnkgn" -Successfully opened SELinux policy "/tmp/tmpbg_pnkgn" +Opening SELinux policy "/tmp/tmp1pqyzyjw" +Successfully opened SELinux policy "/tmp/tmp1pqyzyjw" test_000_unset (tests.typequery.TypeQueryTest.test_000_unset) -Type query with no criteria. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with no criteria. ... Generating type results from /tmp/tmp1pqyzyjw ok test_001_name_exact (tests.typequery.TypeQueryTest.test_001_name_exact) -Type query with exact name match. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with exact name match. ... Generating type results from /tmp/tmp1pqyzyjw ok test_002_name_regex (tests.typequery.TypeQueryTest.test_002_name_regex) -Type query with regex name match. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with regex name match. ... Generating type results from /tmp/tmp1pqyzyjw ok test_010_attr_intersect (tests.typequery.TypeQueryTest.test_010_attr_intersect) -Type query with attribute set intersection. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with attribute set intersection. ... Generating type results from /tmp/tmp1pqyzyjw ok test_011_attr_equality (tests.typequery.TypeQueryTest.test_011_attr_equality) -Type query with attribute set equality. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with attribute set equality. ... Generating type results from /tmp/tmp1pqyzyjw ok test_012_attr_regex (tests.typequery.TypeQueryTest.test_012_attr_regex) -Type query with attribute regex match. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with attribute regex match. ... Generating type results from /tmp/tmp1pqyzyjw ok test_020_alias_exact (tests.typequery.TypeQueryTest.test_020_alias_exact) -Type query with exact alias match. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with exact alias match. ... Generating type results from /tmp/tmp1pqyzyjw ok test_021_alias_regex (tests.typequery.TypeQueryTest.test_021_alias_regex) -Type query with regex alias match. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with regex alias match. ... Generating type results from /tmp/tmp1pqyzyjw ok test_022_alias_dereference (tests.typequery.TypeQueryTest.test_022_alias_dereference) -Type query with alias dereference. ... Generating type results from /tmp/tmpbg_pnkgn +Type query with alias dereference. ... Generating type results from /tmp/tmp1pqyzyjw ok test_030_permissive (tests.typequery.TypeQueryTest.test_030_permissive) -Type query with permissive match ... Generating type results from /tmp/tmpbg_pnkgn +Type query with permissive match ... Generating type results from /tmp/tmp1pqyzyjw ok -Opening SELinux policy "/tmp/tmp520grhuq" -Successfully opened SELinux policy "/tmp/tmp520grhuq" +Opening SELinux policy "/tmp/tmphynux1d8" +Successfully opened SELinux policy "/tmp/tmphynux1d8" test_000_unset (tests.typeattrquery.TypeAttributeQueryTest.test_000_unset) -Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with no criteria. ... Generating type attribute results from /tmp/tmphynux1d8 ok test_001_name_exact (tests.typeattrquery.TypeAttributeQueryTest.test_001_name_exact) -Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with exact name match. ... Generating type attribute results from /tmp/tmphynux1d8 ok test_002_name_regex (tests.typeattrquery.TypeAttributeQueryTest.test_002_name_regex) -Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with regex name match. ... Generating type attribute results from /tmp/tmphynux1d8 ok test_010_type_set_intersect (tests.typeattrquery.TypeAttributeQueryTest.test_010_type_set_intersect) -Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with type set intersection. ... Generating type attribute results from /tmp/tmphynux1d8 ok test_011_type_set_equality (tests.typeattrquery.TypeAttributeQueryTest.test_011_type_set_equality) -Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with type set equality. ... Generating type attribute results from /tmp/tmphynux1d8 ok test_012_type_set_regex (tests.typeattrquery.TypeAttributeQueryTest.test_012_type_set_regex) -Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmp520grhuq +Type attribute query with type set regex match. ... Generating type attribute results from /tmp/tmphynux1d8 ok -Opening SELinux policy "/tmp/tmpqemon6s_" -Successfully opened SELinux policy "/tmp/tmpqemon6s_" +Opening SELinux policy "/tmp/tmp8mw30f0d" +Successfully opened SELinux policy "/tmp/tmp8mw30f0d" test_000_unset (tests.terulequery.TERuleQueryTest.test_000_unset) -TE rule query with no criteria. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with no criteria. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_001_source_direct (tests.terulequery.TERuleQueryTest.test_001_source_direct) -TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_002_source_indirect (tests.terulequery.TERuleQueryTest.test_002_source_indirect) -TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_003_source_direct_regex (tests.terulequery.TERuleQueryTest.test_003_source_direct_regex) -TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_004_source_indirect_regex (tests.terulequery.TERuleQueryTest.test_004_source_indirect_regex) -TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_005_target_direct (tests.terulequery.TERuleQueryTest.test_005_target_direct) -TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_006_target_indirect (tests.terulequery.TERuleQueryTest.test_006_target_indirect) -TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_007_target_direct_regex (tests.terulequery.TERuleQueryTest.test_007_target_direct_regex) -TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_008_target_indirect_regex (tests.terulequery.TERuleQueryTest.test_008_target_indirect_regex) -TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_009_class (tests.terulequery.TERuleQueryTest.test_009_class) TE rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_010_class_list (tests.terulequery.TERuleQueryTest.test_010_class_list) -TE rule query with object class list match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with object class list match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_011_class_regex (tests.terulequery.TERuleQueryTest.test_011_class_regex) -TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with object class regex match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_012_perms_any (tests.terulequery.TERuleQueryTest.test_012_perms_any) -TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with permission set intersection. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_013_perms_equal (tests.terulequery.TERuleQueryTest.test_013_perms_equal) -TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with permission set equality. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_014_ruletype (tests.terulequery.TERuleQueryTest.test_014_ruletype) -TE rule query with rule type match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with rule type match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_052_perms_subset1 (tests.terulequery.TERuleQueryTest.test_052_perms_subset1) -TE rule query with permission subset. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with permission subset. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_052_perms_subset2 (tests.terulequery.TERuleQueryTest.test_052_perms_subset2) -TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with permission subset (equality). ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_100_default (tests.terulequery.TERuleQueryTest.test_100_default) -TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with default type exact match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_101_default_regex (tests.terulequery.TERuleQueryTest.test_101_default_regex) -TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with default type regex match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_200_boolean_intersection (tests.terulequery.TERuleQueryTest.test_200_boolean_intersection) -TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with intersection Boolean set match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_201_boolean_equal (tests.terulequery.TERuleQueryTest.test_201_boolean_equal) -TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with equal Boolean set match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_202_boolean_regex (tests.terulequery.TERuleQueryTest.test_202_boolean_regex) -TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with regex Boolean match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_300_issue111 (tests.terulequery.TERuleQueryTest.test_300_issue111) -TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with attribute source criteria, indirect match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_301_issue111 (tests.terulequery.TERuleQueryTest.test_301_issue111) -TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with attribute target criteria, indirect match. ... Generating TE rule results from /tmp/tmp8mw30f0d ok test_302_issue111 (tests.terulequery.TERuleQueryTest.test_302_issue111) -TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmpqemon6s_ +TE rule query with attribute default type criteria. ... Generating TE rule results from /tmp/tmp8mw30f0d ok -Opening SELinux policy "/tmp/tmp4c7a2pem" -Successfully opened SELinux policy "/tmp/tmp4c7a2pem" +Opening SELinux policy "/tmp/tmp45yz_r3_" +Successfully opened SELinux policy "/tmp/tmp45yz_r3_" test_001_source_direct (tests.terulequery.TERuleQueryXperm.test_001_source_direct) -Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with exact, direct, source match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_002_source_indirect (tests.terulequery.TERuleQueryXperm.test_002_source_indirect) -Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with exact, indirect, source match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_003_source_direct_regex (tests.terulequery.TERuleQueryXperm.test_003_source_direct_regex) -Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with regex, direct, source match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_004_source_indirect_regex (tests.terulequery.TERuleQueryXperm.test_004_source_indirect_regex) -Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with regex, indirect, source match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_005_target_direct (tests.terulequery.TERuleQueryXperm.test_005_target_direct) -Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with exact, direct, target match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_006_target_indirect (tests.terulequery.TERuleQueryXperm.test_006_target_indirect) -Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with exact, indirect, target match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_007_target_direct_regex (tests.terulequery.TERuleQueryXperm.test_007_target_direct_regex) -Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with regex, direct, target match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_008_target_indirect_regex (tests.terulequery.TERuleQueryXperm.test_008_target_indirect_regex) -Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with regex, indirect, target match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_010_class_list (tests.terulequery.TERuleQueryXperm.test_010_class_list) -Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with object class list match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_011_class_regex (tests.terulequery.TERuleQueryXperm.test_011_class_regex) -Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with object class regex match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_014_ruletype (tests.terulequery.TERuleQueryXperm.test_014_ruletype) -Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query with rule type match. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_100_std_perm_any (tests.terulequery.TERuleQueryXperm.test_100_std_perm_any) -Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query match by standard permission. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_100_std_perm_equal (tests.terulequery.TERuleQueryXperm.test_100_std_perm_equal) -Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query match by standard permission, equal perm set. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_101_xperm_any (tests.terulequery.TERuleQueryXperm.test_101_xperm_any) -Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query match any perm set. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok test_101_xperm_equal (tests.terulequery.TERuleQueryXperm.test_101_xperm_equal) -Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmp4c7a2pem +Xperm rule query match equal perm set. ... Generating TE rule results from /tmp/tmp45yz_r3_ ok -Opening SELinux policy "/tmp/tmp_xunp_gr" -Successfully opened SELinux policy "/tmp/tmp_xunp_gr" +Opening SELinux policy "/tmp/tmpkcxkm_ws" +Successfully opened SELinux policy "/tmp/tmpkcxkm_ws" test_000_unset (tests.sensitivityquery.SensitivityQueryTest.test_000_unset) -Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with no criteria. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_001_name_exact (tests.sensitivityquery.SensitivityQueryTest.test_001_name_exact) -Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with exact name match. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_002_name_regex (tests.sensitivityquery.SensitivityQueryTest.test_002_name_regex) -Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with regex name match. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_010_alias_exact (tests.sensitivityquery.SensitivityQueryTest.test_010_alias_exact) -Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with exact alias match. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_011_alias_regex (tests.sensitivityquery.SensitivityQueryTest.test_011_alias_regex) -Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with regex alias match. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_020_sens_equal (tests.sensitivityquery.SensitivityQueryTest.test_020_sens_equal) -Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with sens equality. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_021_sens_dom1 (tests.sensitivityquery.SensitivityQueryTest.test_021_sens_dom1) -Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with sens dominance. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_021_sens_dom2 (tests.sensitivityquery.SensitivityQueryTest.test_021_sens_dom2) -Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with sens dominance (equal). ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_022_sens_domby1 (tests.sensitivityquery.SensitivityQueryTest.test_022_sens_domby1) -Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with sens dominated-by. ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok test_022_sens_domby2 (tests.sensitivityquery.SensitivityQueryTest.test_022_sens_domby2) -Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmp_xunp_gr +Sensitivity query with sens dominated-by (equal). ... Generating sensitivity results from /tmp/tmpkcxkm_ws ok -Opening SELinux policy "/tmp/tmpla47yz62" -Successfully opened SELinux policy "/tmp/tmpla47yz62" +Opening SELinux policy "/tmp/tmpumj66n58" +Successfully opened SELinux policy "/tmp/tmpumj66n58" test_000_unset (tests.rolequery.RoleQueryTest.test_000_unset) -Role query with no criteria. ... Generating role results from /tmp/tmpla47yz62 +Role query with no criteria. ... Generating role results from /tmp/tmpumj66n58 ok test_001_name_exact (tests.rolequery.RoleQueryTest.test_001_name_exact) -Role query with exact name match. ... Generating role results from /tmp/tmpla47yz62 +Role query with exact name match. ... Generating role results from /tmp/tmpumj66n58 ok test_002_name_regex (tests.rolequery.RoleQueryTest.test_002_name_regex) -Role query with regex name match. ... Generating role results from /tmp/tmpla47yz62 +Role query with regex name match. ... Generating role results from /tmp/tmpumj66n58 ok test_010_type_intersect (tests.rolequery.RoleQueryTest.test_010_type_intersect) -Role query with type set intersection. ... Generating role results from /tmp/tmpla47yz62 +Role query with type set intersection. ... Generating role results from /tmp/tmpumj66n58 ok test_011_type_equality (tests.rolequery.RoleQueryTest.test_011_type_equality) -Role query with type set equality. ... Generating role results from /tmp/tmpla47yz62 +Role query with type set equality. ... Generating role results from /tmp/tmpumj66n58 ok test_012_type_regex (tests.rolequery.RoleQueryTest.test_012_type_regex) -Role query with type set match. ... Generating role results from /tmp/tmpla47yz62 +Role query with type set match. ... Generating role results from /tmp/tmpumj66n58 ok -Opening SELinux policy "/tmp/tmpkw72uoj1" -Successfully opened SELinux policy "/tmp/tmpkw72uoj1" +Opening SELinux policy "/tmp/tmp4r8mxet9" +Successfully opened SELinux policy "/tmp/tmp4r8mxet9" test_000_unset (tests.rbacrulequery.RBACRuleQueryTest.test_000_unset) -RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with no criteria. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_001_source_direct (tests.rbacrulequery.RBACRuleQueryTest.test_001_source_direct) -RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with exact, direct, source match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_002_source_direct_regex (tests.rbacrulequery.RBACRuleQueryTest.test_002_source_direct_regex) -RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with regex, direct, source match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_010_target_direct (tests.rbacrulequery.RBACRuleQueryTest.test_010_target_direct) -RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with exact, direct, target match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_011_target_direct_regex (tests.rbacrulequery.RBACRuleQueryTest.test_011_target_direct_regex) -RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with regex, direct, target match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_012_target_type (tests.rbacrulequery.RBACRuleQueryTest.test_012_target_type) -RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with a type as target. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_020_class (tests.rbacrulequery.RBACRuleQueryTest.test_020_class) RBAC rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_021_class_list (tests.rbacrulequery.RBACRuleQueryTest.test_021_class_list) -RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with object class list match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_022_class_regex (tests.rbacrulequery.RBACRuleQueryTest.test_022_class_regex) -RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with object class regex match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_030_default (tests.rbacrulequery.RBACRuleQueryTest.test_030_default) -RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with exact default match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_031_default_regex (tests.rbacrulequery.RBACRuleQueryTest.test_031_default_regex) -RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with regex default match. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok test_040_ruletype (tests.rbacrulequery.RBACRuleQueryTest.test_040_ruletype) -RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmpkw72uoj1 +RBAC rule query with rule type. ... Generating RBAC rule results from /tmp/tmp4r8mxet9 ok -Opening SELinux policy "/tmp/tmpussz3sut" -Successfully opened SELinux policy "/tmp/tmpussz3sut" +Opening SELinux policy "/tmp/tmpuz3v1a6s" +Successfully opened SELinux policy "/tmp/tmpuz3v1a6s" test_000_unset (tests.portconquery.PortconQueryTest.test_000_unset) -Portcon query with no criteria ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with no criteria ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_001_protocol (tests.portconquery.PortconQueryTest.test_001_protocol) -Portcon query with protocol match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with protocol match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_010_user_exact (tests.portconquery.PortconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context user exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_011_user_regex (tests.portconquery.PortconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context user regex match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_020_role_exact (tests.portconquery.PortconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context role exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_021_role_regex (tests.portconquery.PortconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context role regex match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_030_type_exact (tests.portconquery.PortconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context type exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_031_type_regex (tests.portconquery.PortconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context type regex match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_040_range_exact (tests.portconquery.PortconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_041_range_overlap1 (tests.portconquery.PortconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range overlap match (equal) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_041_range_overlap2 (tests.portconquery.PortconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range overlap match (subset) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_041_range_overlap3 (tests.portconquery.PortconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range overlap match (superset) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_041_range_overlap4 (tests.portconquery.PortconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range overlap match (overlap low level) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_041_range_overlap5 (tests.portconquery.PortconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range overlap match (overlap high level) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_042_range_subset1 (tests.portconquery.PortconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range subset match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_042_range_subset2 (tests.portconquery.PortconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range subset match (equal) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_043_range_superset1 (tests.portconquery.PortconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range superset match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_043_range_superset2 (tests.portconquery.PortconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range superset match (equal) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_044_range_proper_subset1 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper subset match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_044_range_proper_subset2 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper subset match (equal) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_044_range_proper_subset3 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper subset match (equal low only) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_044_range_proper_subset4 (tests.portconquery.PortconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper subset match (equal high only) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_045_range_proper_superset1 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper superset match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_045_range_proper_superset2 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper superset match (equal) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_045_range_proper_superset3 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper superset match (equal low) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_045_range_proper_superset4 (tests.portconquery.PortconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with context range proper superset match (equal high) ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_050_single_equal (tests.portconquery.PortconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_051_range_equal (tests.portconquery.PortconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with port range exact match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_052_single_subset (tests.portconquery.PortconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port subset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_053_range_subset (tests.portconquery.PortconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range subset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_053_range_subset_edge1 (tests.portconquery.PortconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range subset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_054_single_proper_subset (tests.portconquery.PortconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port proper subset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_055_range_proper_subset (tests.portconquery.PortconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper subset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_055_range_proper_subset_edge1 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper subset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_055_range_proper_subset_edge2 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper subset, low equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_055_range_proper_subset_edge3 (tests.portconquery.PortconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper subset, high equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_056_single_superset (tests.portconquery.PortconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port superset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_056_single_superset_edge1 (tests.portconquery.PortconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port superset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_057_range_superset (tests.portconquery.PortconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range superset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_057_range_superset_edge1 (tests.portconquery.PortconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range superset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_058_single_proper_superset (tests.portconquery.PortconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port proper superset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_058_single_proper_superset_edge1 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port proper superset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_058_single_proper_superset_edge2 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port proper superset, low equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_058_single_proper_superset_edge3 (tests.portconquery.PortconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single port proper superset, high equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_059_range_proper_superset (tests.portconquery.PortconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper superset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_059_range_proper_superset_edge1 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper superset, equal edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_059_range_proper_superset_edge2 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper superset, equal high port edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_059_range_proper_superset_edge3 (tests.portconquery.PortconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range proper superset, equal low port edge case ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_060_single_overlap (tests.portconquery.PortconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single overlap ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_060_single_overlap_edge1 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single overlap, range match low ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_060_single_overlap_edge2 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single overlap, range match high ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_060_single_overlap_edge3 (tests.portconquery.PortconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with single overlap, range match proper superset ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_061_range_overlap_low_half (tests.portconquery.PortconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range overlap, low half match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_062_range_overlap_high_half (tests.portconquery.PortconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range overlap, high half match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_063_range_overlap_middle (tests.portconquery.PortconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range overlap, middle match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_064_range_overlap_equal (tests.portconquery.PortconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range overlap, equal match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_065_range_overlap_superset (tests.portconquery.PortconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpussz3sut +Portcon query with range overlap, superset match ... Generating portcon results from /tmp/tmpuz3v1a6s ok test_001_lookup (tests.policyrep.user.UserTest.test_001_lookup) User factory policy lookup. ... skipped 'Needs to be reworked for cython' @@ -2180,8 +2223,8 @@ AVRuleXperm statement, single perm with range of permissions. ... skipped 'Needs to be reworked for cython' test_104_statement_two_range_perms (tests.policyrep.terule.AVRuleXpermTest.test_104_statement_two_range_perms) AVRuleXperm statement, two ranges of permissions. ... skipped 'Needs to be reworked for cython' -Opening SELinux policy "/tmp/tmpcib8n9rb" -Successfully opened SELinux policy "/tmp/tmpcib8n9rb" +Opening SELinux policy "/tmp/tmpeti0ouvj" +Successfully opened SELinux policy "/tmp/tmpeti0ouvj" test_issue74_regression (tests.policyrep.terule.AVRuleXpermTestIssue74.test_issue74_regression) Regression test for GitHub issue 74. ... ok test_000_factory (tests.policyrep.terule.TERuleTest.test_000_factory) @@ -2238,9 +2281,9 @@ SELinuxPolicy: invalid nodecon range (category not associated) error. ... skipped 'No longer necessary since source policy support was dropped.' test_user_level_not_in_range (tests.policyrep.selinuxpolicy.SELinuxPolicyLoadError.test_user_level_not_in_range) SELinuxPolicy: error for user's default level isn't within the range. ... skipped 'No longer necessary since source policy support was dropped.' -[, "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x0000-0x00ff;")>, , "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x8910;")>] -Opening SELinux policy "/tmp/tmppjmg21ot" -Successfully opened SELinux policy "/tmp/tmppjmg21ot" +[, "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x0000-0x00ff;")>, , "allowxperm init_type_t init_type_t:unix_dgram_socket ioctl 0x8910;")>] +Opening SELinux policy "/tmp/tmpxjkb74vd" +Successfully opened SELinux policy "/tmp/tmpxjkb74vd" test_001_open_policy_error (tests.policyrep.selinuxpolicy.SELinuxPolicyTest.test_001_open_policy_error) SELinuxPolicy: Invalid policy on open. ... skipped 'Retired for the SELinuxPolicyLoadError test suite.' test_002_open_policy_non_existant (tests.policyrep.selinuxpolicy.SELinuxPolicyTest.test_002_open_policy_non_existant) @@ -2660,96 +2703,96 @@ Default: validate default range. ... skipped 'Needs to be reworked for cython' test_041_validate_default_range_invalid (tests.policyrep.default.DefaultTest.test_041_validate_default_range_invalid) Default query: invalid default range ... skipped 'Needs to be reworked for cython' -Opening SELinux policy "/tmp/tmpfjxsvme9" -Successfully opened SELinux policy "/tmp/tmpfjxsvme9" +Opening SELinux policy "/tmp/tmpcpq_opfz" +Successfully opened SELinux policy "/tmp/tmpcpq_opfz" test_000_unset (tests.polcapquery.PolCapQueryTest.test_000_unset) -Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpfjxsvme9 +Policy capability query with no criteria ... Generating policy capability results from /tmp/tmpcpq_opfz ok test_001_name_exact (tests.polcapquery.PolCapQueryTest.test_001_name_exact) -Policy capability query with exact match ... Generating policy capability results from /tmp/tmpfjxsvme9 +Policy capability query with exact match ... Generating policy capability results from /tmp/tmpcpq_opfz ok test_002_name_regex (tests.polcapquery.PolCapQueryTest.test_002_name_regex) -Policy capability query with regex match ... Generating policy capability results from /tmp/tmpfjxsvme9 +Policy capability query with regex match ... Generating policy capability results from /tmp/tmpcpq_opfz ok -Opening SELinux policy "/tmp/tmpkyya1ntl" -Successfully opened SELinux policy "/tmp/tmpkyya1ntl" +Opening SELinux policy "/tmp/tmp3jy1bfd_" +Successfully opened SELinux policy "/tmp/tmp3jy1bfd_" test_000_unset (tests.pirqconquery.PirqconQueryTest.test_000_unset) -Pirqcon query with no criteria ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with no criteria ... Generating results from /tmp/tmp3jy1bfd_ ok test_010_user_exact (tests.pirqconquery.PirqconQueryTest.test_010_user_exact) -Pirqcon query with context user exact match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context user exact match ... Generating results from /tmp/tmp3jy1bfd_ ok test_011_user_regex (tests.pirqconquery.PirqconQueryTest.test_011_user_regex) -Pirqcon query with context user regex match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context user regex match ... Generating results from /tmp/tmp3jy1bfd_ ok test_020_role_exact (tests.pirqconquery.PirqconQueryTest.test_020_role_exact) -Pirqcon query with context role exact match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context role exact match ... Generating results from /tmp/tmp3jy1bfd_ ok test_021_role_regex (tests.pirqconquery.PirqconQueryTest.test_021_role_regex) -Pirqcon query with context role regex match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context role regex match ... Generating results from /tmp/tmp3jy1bfd_ ok test_030_type_exact (tests.pirqconquery.PirqconQueryTest.test_030_type_exact) -Pirqcon query with context type exact match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context type exact match ... Generating results from /tmp/tmp3jy1bfd_ ok test_031_type_regex (tests.pirqconquery.PirqconQueryTest.test_031_type_regex) -Pirqcon query with context type regex match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context type regex match ... Generating results from /tmp/tmp3jy1bfd_ ok test_040_range_exact (tests.pirqconquery.PirqconQueryTest.test_040_range_exact) -Pirqcon query with context range exact match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range exact match ... Generating results from /tmp/tmp3jy1bfd_ ok test_041_range_overlap1 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap1) -Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range overlap match (equal) ... Generating results from /tmp/tmp3jy1bfd_ ok test_041_range_overlap2 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap2) -Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range overlap match (subset) ... Generating results from /tmp/tmp3jy1bfd_ ok test_041_range_overlap3 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap3) -Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range overlap match (superset) ... Generating results from /tmp/tmp3jy1bfd_ ok test_041_range_overlap4 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap4) -Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp3jy1bfd_ ok test_041_range_overlap5 (tests.pirqconquery.PirqconQueryTest.test_041_range_overlap5) -Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp3jy1bfd_ ok test_042_range_subset1 (tests.pirqconquery.PirqconQueryTest.test_042_range_subset1) -Pirqcon query with context range subset match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range subset match ... Generating results from /tmp/tmp3jy1bfd_ ok test_042_range_subset2 (tests.pirqconquery.PirqconQueryTest.test_042_range_subset2) -Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range subset match (equal) ... Generating results from /tmp/tmp3jy1bfd_ ok test_043_range_superset1 (tests.pirqconquery.PirqconQueryTest.test_043_range_superset1) -Pirqcon query with context range superset match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range superset match ... Generating results from /tmp/tmp3jy1bfd_ ok test_043_range_superset2 (tests.pirqconquery.PirqconQueryTest.test_043_range_superset2) -Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range superset match (equal) ... Generating results from /tmp/tmp3jy1bfd_ ok test_044_range_proper_subset1 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset1) -Pirqcon query with context range proper subset match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper subset match ... Generating results from /tmp/tmp3jy1bfd_ ok test_044_range_proper_subset2 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset2) -Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp3jy1bfd_ ok test_044_range_proper_subset3 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset3) -Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp3jy1bfd_ ok test_044_range_proper_subset4 (tests.pirqconquery.PirqconQueryTest.test_044_range_proper_subset4) -Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp3jy1bfd_ ok test_045_range_proper_superset1 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset1) -Pirqcon query with context range proper superset match ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper superset match ... Generating results from /tmp/tmp3jy1bfd_ ok test_045_range_proper_superset2 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset2) -Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp3jy1bfd_ ok test_045_range_proper_superset3 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset3) -Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp3jy1bfd_ ok test_045_range_proper_superset4 (tests.pirqconquery.PirqconQueryTest.test_045_range_proper_superset4) -Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpkyya1ntl +Pirqcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp3jy1bfd_ ok -Opening SELinux policy "/tmp/tmpol8g1znk" -Successfully opened SELinux policy "/tmp/tmpol8g1znk" +Opening SELinux policy "/tmp/tmpz9fisoy5" +Successfully opened SELinux policy "/tmp/tmpz9fisoy5" test_001_load (tests.permmap.PermissionMapTest.test_001_load) PermMap open from path. ... Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" @@ -2904,117 +2947,117 @@ PermMap create mappings for classes/perms in a policy. ... Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" ok -Opening SELinux policy "/tmp/tmp2bsk51pt" -Successfully opened SELinux policy "/tmp/tmp2bsk51pt" +Opening SELinux policy "/tmp/tmphbo3n75d" +Successfully opened SELinux policy "/tmp/tmphbo3n75d" test_000_unset (tests.pcideviceconquery.PcideviceconQueryTest.test_000_unset) -Pcidevicecon query with no criteria ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with no criteria ... Generating results from /tmp/tmphbo3n75d ok test_010_user_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_010_user_exact) -Pcidevicecon query with context user exact match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context user exact match ... Generating results from /tmp/tmphbo3n75d ok test_011_user_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_011_user_regex) -Pcidevicecon query with context user regex match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context user regex match ... Generating results from /tmp/tmphbo3n75d ok test_020_role_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_020_role_exact) -Pcidevicecon query with context role exact match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context role exact match ... Generating results from /tmp/tmphbo3n75d ok test_021_role_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_021_role_regex) -Pcidevicecon query with context role regex match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context role regex match ... Generating results from /tmp/tmphbo3n75d ok test_030_type_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_030_type_exact) -Pcidevicecon query with context type exact match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context type exact match ... Generating results from /tmp/tmphbo3n75d ok test_031_type_regex (tests.pcideviceconquery.PcideviceconQueryTest.test_031_type_regex) -Pcidevicecon query with context type regex match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context type regex match ... Generating results from /tmp/tmphbo3n75d ok test_040_range_exact (tests.pcideviceconquery.PcideviceconQueryTest.test_040_range_exact) -Pcidevicecon query with context range exact match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range exact match ... Generating results from /tmp/tmphbo3n75d ok test_041_range_overlap1 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap1) -Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range overlap match (equal) ... Generating results from /tmp/tmphbo3n75d ok test_041_range_overlap2 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap2) -Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range overlap match (subset) ... Generating results from /tmp/tmphbo3n75d ok test_041_range_overlap3 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap3) -Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range overlap match (superset) ... Generating results from /tmp/tmphbo3n75d ok test_041_range_overlap4 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap4) -Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmphbo3n75d ok test_041_range_overlap5 (tests.pcideviceconquery.PcideviceconQueryTest.test_041_range_overlap5) -Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmphbo3n75d ok test_042_range_subset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_042_range_subset1) -Pcidevicecon query with context range subset match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range subset match ... Generating results from /tmp/tmphbo3n75d ok test_042_range_subset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_042_range_subset2) -Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range subset match (equal) ... Generating results from /tmp/tmphbo3n75d ok test_043_range_superset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_043_range_superset1) -Pcidevicecon query with context range superset match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range superset match ... Generating results from /tmp/tmphbo3n75d ok test_043_range_superset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_043_range_superset2) -Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range superset match (equal) ... Generating results from /tmp/tmphbo3n75d ok test_044_range_proper_subset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset1) -Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper subset match ... Generating results from /tmp/tmphbo3n75d ok test_044_range_proper_subset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset2) -Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper subset match (equal) ... Generating results from /tmp/tmphbo3n75d ok test_044_range_proper_subset3 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset3) -Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmphbo3n75d ok test_044_range_proper_subset4 (tests.pcideviceconquery.PcideviceconQueryTest.test_044_range_proper_subset4) -Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmphbo3n75d ok test_045_range_proper_superset1 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset1) -Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper superset match ... Generating results from /tmp/tmphbo3n75d ok test_045_range_proper_superset2 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset2) -Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper superset match (equal) ... Generating results from /tmp/tmphbo3n75d ok test_045_range_proper_superset3 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset3) -Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmphbo3n75d ok test_045_range_proper_superset4 (tests.pcideviceconquery.PcideviceconQueryTest.test_045_range_proper_superset4) -Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp2bsk51pt +Pcidevicecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmphbo3n75d ok -Opening SELinux policy "/tmp/tmpz7enqmik" -Successfully opened SELinux policy "/tmp/tmpz7enqmik" +Opening SELinux policy "/tmp/tmp0fwe2ljs" +Successfully opened SELinux policy "/tmp/tmp0fwe2ljs" test_000_unset (tests.objclassquery.ObjClassQueryTest.test_000_unset) -Class query with no criteria. ... Generating object class results from /tmp/tmpz7enqmik +Class query with no criteria. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_001_name_exact (tests.objclassquery.ObjClassQueryTest.test_001_name_exact) -Class query with exact name match. ... Generating object class results from /tmp/tmpz7enqmik +Class query with exact name match. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_002_name_regex (tests.objclassquery.ObjClassQueryTest.test_002_name_regex) -Class query with regex name match. ... Generating object class results from /tmp/tmpz7enqmik +Class query with regex name match. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_010_common_exact (tests.objclassquery.ObjClassQueryTest.test_010_common_exact) -Class query with exact common name match. ... Generating object class results from /tmp/tmpz7enqmik +Class query with exact common name match. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_011_common_regex (tests.objclassquery.ObjClassQueryTest.test_011_common_regex) -Class query with regex common name match. ... Generating object class results from /tmp/tmpz7enqmik +Class query with regex common name match. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_020_perm_indirect_intersect (tests.objclassquery.ObjClassQueryTest.test_020_perm_indirect_intersect) -Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with indirect, intersect permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_021_perm_direct_intersect (tests.objclassquery.ObjClassQueryTest.test_021_perm_direct_intersect) -Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with direct, intersect permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_022_perm_indirect_equal (tests.objclassquery.ObjClassQueryTest.test_022_perm_indirect_equal) -Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with indirect, equal permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_023_perm_direct_equal (tests.objclassquery.ObjClassQueryTest.test_023_perm_direct_equal) -Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with direct, equal permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_024_perm_indirect_regex (tests.objclassquery.ObjClassQueryTest.test_024_perm_indirect_regex) -Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with indirect, regex permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok test_025_perm_direct_regex (tests.objclassquery.ObjClassQueryTest.test_025_perm_direct_regex) -Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmpz7enqmik +Class query with direct, regex permission name patch. ... Generating object class results from /tmp/tmp0fwe2ljs ok tests/nodeconquery.conf:258:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 258: nodecon 192.168.200.0 255.255.252.0 system:system:system:s0:c0.c1 @@ -3022,697 +3065,697 @@ tests/nodeconquery.conf:266:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 266: nodecon 1100:: ffff:: system:system:system:s0:c0.c1 # range: unset -Opening SELinux policy "/tmp/tmpznd_4lnk" -Successfully opened SELinux policy "/tmp/tmpznd_4lnk" +Opening SELinux policy "/tmp/tmpwagzgr91" +Successfully opened SELinux policy "/tmp/tmpwagzgr91" test_000_unset (tests.nodeconquery.NodeconQueryTest.test_000_unset) -Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with no criteria ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_001_ip_version (tests.nodeconquery.NodeconQueryTest.test_001_ip_version) -Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with IP version match. ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_020_user_exact (tests.nodeconquery.NodeconQueryTest.test_020_user_exact) -Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context user exact match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_021_user_regex (tests.nodeconquery.NodeconQueryTest.test_021_user_regex) -Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context user regex match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_030_role_exact (tests.nodeconquery.NodeconQueryTest.test_030_role_exact) -Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context role exact match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_031_role_regex (tests.nodeconquery.NodeconQueryTest.test_031_role_regex) -Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context role regex match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_040_type_exact (tests.nodeconquery.NodeconQueryTest.test_040_type_exact) -Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context type exact match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_041_type_regex (tests.nodeconquery.NodeconQueryTest.test_041_type_regex) -Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context type regex match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_050_range_exact (tests.nodeconquery.NodeconQueryTest.test_050_range_exact) -Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range exact match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_051_range_overlap1 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap1) -Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range overlap match (equal) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_051_range_overlap2 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap2) -Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range overlap match (subset) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_051_range_overlap3 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap3) -Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range overlap match (superset) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_051_range_overlap4 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap4) -Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range overlap match (overlap low level) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_051_range_overlap5 (tests.nodeconquery.NodeconQueryTest.test_051_range_overlap5) -Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range overlap match (overlap high level) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_052_range_subset1 (tests.nodeconquery.NodeconQueryTest.test_052_range_subset1) -Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range subset match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_052_range_subset2 (tests.nodeconquery.NodeconQueryTest.test_052_range_subset2) -Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range subset match (equal) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_053_range_superset1 (tests.nodeconquery.NodeconQueryTest.test_053_range_superset1) -Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range superset match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_053_range_superset2 (tests.nodeconquery.NodeconQueryTest.test_053_range_superset2) -Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range superset match (equal) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_054_range_proper_subset1 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset1) -Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper subset match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_054_range_proper_subset2 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset2) -Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper subset match (equal) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_054_range_proper_subset3 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset3) -Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper subset match (equal low only) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_054_range_proper_subset4 (tests.nodeconquery.NodeconQueryTest.test_054_range_proper_subset4) -Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper subset match (equal high only) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_055_range_proper_superset1 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset1) -Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper superset match ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_055_range_proper_superset2 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset2) -Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper superset match (equal) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_055_range_proper_superset3 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset3) -Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper superset match (equal low) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_055_range_proper_superset4 (tests.nodeconquery.NodeconQueryTest.test_055_range_proper_superset4) -Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with context range proper superset match (equal high) ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_100_v4network_equal (tests.nodeconquery.NodeconQueryTest.test_100_v4network_equal) -Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with IPv4 equal network ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_101_v4network_overlap (tests.nodeconquery.NodeconQueryTest.test_101_v4network_overlap) -Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with IPv4 network overlap ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_110_v6network_equal (tests.nodeconquery.NodeconQueryTest.test_110_v6network_equal) -Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with IPv6 equal network ... Generating nodecon results from /tmp/tmpwagzgr91 ok test_111_v6network_overlap (tests.nodeconquery.NodeconQueryTest.test_111_v6network_overlap) -Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpznd_4lnk +Nodecon query with IPv6 network overlap ... Generating nodecon results from /tmp/tmpwagzgr91 ok -Opening SELinux policy "/tmp/tmph2u421e7" -Successfully opened SELinux policy "/tmp/tmph2u421e7" +Opening SELinux policy "/tmp/tmpjhwf0iuv" +Successfully opened SELinux policy "/tmp/tmpjhwf0iuv" test_000_unset (tests.netifconquery.NetifconQueryTest.test_000_unset) -Netifcon query with no criteria ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with no criteria ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_001_name_exact (tests.netifconquery.NetifconQueryTest.test_001_name_exact) -Netifcon query with exact match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with exact match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_002_name_regex (tests.netifconquery.NetifconQueryTest.test_002_name_regex) -Netifcon query with regex match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with regex match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_010_user_exact (tests.netifconquery.NetifconQueryTest.test_010_user_exact) -Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context user exact match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_011_user_regex (tests.netifconquery.NetifconQueryTest.test_011_user_regex) -Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context user regex match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_020_role_exact (tests.netifconquery.NetifconQueryTest.test_020_role_exact) -Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context role exact match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_021_role_regex (tests.netifconquery.NetifconQueryTest.test_021_role_regex) -Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context role regex match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_030_type_exact (tests.netifconquery.NetifconQueryTest.test_030_type_exact) -Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context type exact match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_031_type_regex (tests.netifconquery.NetifconQueryTest.test_031_type_regex) -Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context type regex match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_040_range_exact (tests.netifconquery.NetifconQueryTest.test_040_range_exact) -Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range exact match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_041_range_overlap1 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap1) -Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range overlap match (equal) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_041_range_overlap2 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap2) -Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range overlap match (subset) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_041_range_overlap3 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap3) -Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range overlap match (superset) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_041_range_overlap4 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap4) -Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range overlap match (overlap low level) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_041_range_overlap5 (tests.netifconquery.NetifconQueryTest.test_041_range_overlap5) -Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range overlap match (overlap high level) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_042_range_subset1 (tests.netifconquery.NetifconQueryTest.test_042_range_subset1) -Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range subset match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_042_range_subset2 (tests.netifconquery.NetifconQueryTest.test_042_range_subset2) -Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range subset match (equal) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_043_range_superset1 (tests.netifconquery.NetifconQueryTest.test_043_range_superset1) -Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range superset match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_043_range_superset2 (tests.netifconquery.NetifconQueryTest.test_043_range_superset2) -Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range superset match (equal) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_044_range_proper_subset1 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset1) -Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper subset match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_044_range_proper_subset2 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset2) -Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper subset match (equal) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_044_range_proper_subset3 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset3) -Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper subset match (equal low only) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_044_range_proper_subset4 (tests.netifconquery.NetifconQueryTest.test_044_range_proper_subset4) -Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper subset match (equal high only) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_045_range_proper_superset1 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset1) -Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper superset match ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_045_range_proper_superset2 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset2) -Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper superset match (equal) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_045_range_proper_superset3 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset3) -Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper superset match (equal low) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok test_045_range_proper_superset4 (tests.netifconquery.NetifconQueryTest.test_045_range_proper_superset4) -Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmph2u421e7 +Netifcon query with context range proper superset match (equal high) ... Generating netifcon results from /tmp/tmpjhwf0iuv ok -Opening SELinux policy "/tmp/tmpb0_sves7" -Successfully opened SELinux policy "/tmp/tmpb0_sves7" +Opening SELinux policy "/tmp/tmp8uu9rjan" +Successfully opened SELinux policy "/tmp/tmp8uu9rjan" test_000_unset (tests.mlsrulequery.MLSRuleQueryTest.test_000_unset) -MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with no criteria. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_001_source_direct (tests.mlsrulequery.MLSRuleQueryTest.test_001_source_direct) -MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with exact, direct, source match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_003_source_direct_regex (tests.mlsrulequery.MLSRuleQueryTest.test_003_source_direct_regex) -MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with regex, direct, source match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_005_issue111 (tests.mlsrulequery.MLSRuleQueryTest.test_005_issue111) -MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with attribute source criteria, indirect match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_010_target_direct (tests.mlsrulequery.MLSRuleQueryTest.test_010_target_direct) -MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with exact, direct, target match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_012_target_direct_regex (tests.mlsrulequery.MLSRuleQueryTest.test_012_target_direct_regex) -MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with regex, direct, target match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_014_issue111 (tests.mlsrulequery.MLSRuleQueryTest.test_014_issue111) -MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with attribute target criteria, indirect match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_020_class (tests.mlsrulequery.MLSRuleQueryTest.test_020_class) MLS rule query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_021_class_list (tests.mlsrulequery.MLSRuleQueryTest.test_021_class_list) -MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with object class list match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_022_class_regex (tests.mlsrulequery.MLSRuleQueryTest.test_022_class_regex) -MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with object class regex match. ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_040_range_exact (tests.mlsrulequery.MLSRuleQueryTest.test_040_range_exact) -MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range exact match ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_041_range_overlap1 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap1) -MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range overlap match (equal) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_041_range_overlap2 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap2) -MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range overlap match (subset) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_041_range_overlap3 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap3) -MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range overlap match (superset) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_041_range_overlap4 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap4) -MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range overlap match (overlap low level) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_041_range_overlap5 (tests.mlsrulequery.MLSRuleQueryTest.test_041_range_overlap5) -MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range overlap match (overlap high level) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_042_range_subset1 (tests.mlsrulequery.MLSRuleQueryTest.test_042_range_subset1) -MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range subset match ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_042_range_subset2 (tests.mlsrulequery.MLSRuleQueryTest.test_042_range_subset2) -MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range subset match (equal) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_043_range_superset1 (tests.mlsrulequery.MLSRuleQueryTest.test_043_range_superset1) -MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range superset match ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_043_range_superset2 (tests.mlsrulequery.MLSRuleQueryTest.test_043_range_superset2) -MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range superset match (equal) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_044_range_proper_subset1 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset1) -MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper subset match ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_044_range_proper_subset2 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset2) -MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper subset match (equal) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_044_range_proper_subset3 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset3) -MLS rule query with context range proper subset match (equal low only) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper subset match (equal low only) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_044_range_proper_subset4 (tests.mlsrulequery.MLSRuleQueryTest.test_044_range_proper_subset4) -MLS rule query with context range proper subset match (equal high only) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper subset match (equal high only) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_045_range_proper_superset1 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset1) -MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper superset match ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_045_range_proper_superset2 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset2) -MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper superset match (equal) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_045_range_proper_superset3 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset3) -MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper superset match (equal low) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_045_range_proper_superset4 (tests.mlsrulequery.MLSRuleQueryTest.test_045_range_proper_superset4) -MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmpb0_sves7 +MLS rule query with context range proper superset match (equal high) ... Generating MLS rule results from /tmp/tmp8uu9rjan ok test_900_invalid_ruletype (tests.mlsrulequery.MLSRuleQueryTest.test_900_invalid_ruletype) MLS rule query with invalid rule type. ... ok -Opening SELinux policy "/tmp/tmp3f99p39b" -Successfully opened SELinux policy "/tmp/tmp3f99p39b" +Opening SELinux policy "/tmp/tmpd234jkjw" +Successfully opened SELinux policy "/tmp/tmpd234jkjw" test_000_unset (tests.ioportconquery.IoportconQueryTest.test_000_unset) -Ioportcon query with no criteria ... Generating results from /tmp/tmp3f99p39b +Ioportcon query with no criteria ... Generating results from /tmp/tmpd234jkjw ok test_010_user_exact (tests.ioportconquery.IoportconQueryTest.test_010_user_exact) -Portcon query with context user exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context user exact match ... Generating results from /tmp/tmpd234jkjw ok test_011_user_regex (tests.ioportconquery.IoportconQueryTest.test_011_user_regex) -Portcon query with context user regex match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context user regex match ... Generating results from /tmp/tmpd234jkjw ok test_020_role_exact (tests.ioportconquery.IoportconQueryTest.test_020_role_exact) -Portcon query with context role exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context role exact match ... Generating results from /tmp/tmpd234jkjw ok test_021_role_regex (tests.ioportconquery.IoportconQueryTest.test_021_role_regex) -Portcon query with context role regex match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context role regex match ... Generating results from /tmp/tmpd234jkjw ok test_030_type_exact (tests.ioportconquery.IoportconQueryTest.test_030_type_exact) -Portcon query with context type exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context type exact match ... Generating results from /tmp/tmpd234jkjw ok test_031_type_regex (tests.ioportconquery.IoportconQueryTest.test_031_type_regex) -Portcon query with context type regex match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context type regex match ... Generating results from /tmp/tmpd234jkjw ok test_040_range_exact (tests.ioportconquery.IoportconQueryTest.test_040_range_exact) -Portcon query with context range exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range exact match ... Generating results from /tmp/tmpd234jkjw ok test_041_range_overlap1 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap1) -Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range overlap match (equal) ... Generating results from /tmp/tmpd234jkjw ok test_041_range_overlap2 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap2) -Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range overlap match (subset) ... Generating results from /tmp/tmpd234jkjw ok test_041_range_overlap3 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap3) -Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range overlap match (superset) ... Generating results from /tmp/tmpd234jkjw ok test_041_range_overlap4 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap4) -Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpd234jkjw ok test_041_range_overlap5 (tests.ioportconquery.IoportconQueryTest.test_041_range_overlap5) -Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpd234jkjw ok test_042_range_subset1 (tests.ioportconquery.IoportconQueryTest.test_042_range_subset1) -Portcon query with context range subset match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range subset match ... Generating results from /tmp/tmpd234jkjw ok test_042_range_subset2 (tests.ioportconquery.IoportconQueryTest.test_042_range_subset2) -Portcon query with context range subset match (equal) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range subset match (equal) ... Generating results from /tmp/tmpd234jkjw ok test_043_range_superset1 (tests.ioportconquery.IoportconQueryTest.test_043_range_superset1) -Portcon query with context range superset match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range superset match ... Generating results from /tmp/tmpd234jkjw ok test_043_range_superset2 (tests.ioportconquery.IoportconQueryTest.test_043_range_superset2) -Portcon query with context range superset match (equal) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range superset match (equal) ... Generating results from /tmp/tmpd234jkjw ok test_044_range_proper_subset1 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset1) -Portcon query with context range proper subset match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper subset match ... Generating results from /tmp/tmpd234jkjw ok test_044_range_proper_subset2 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset2) -Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper subset match (equal) ... Generating results from /tmp/tmpd234jkjw ok test_044_range_proper_subset3 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset3) -Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpd234jkjw ok test_044_range_proper_subset4 (tests.ioportconquery.IoportconQueryTest.test_044_range_proper_subset4) -Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpd234jkjw ok test_045_range_proper_superset1 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset1) -Portcon query with context range proper superset match ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper superset match ... Generating results from /tmp/tmpd234jkjw ok test_045_range_proper_superset2 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset2) -Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper superset match (equal) ... Generating results from /tmp/tmpd234jkjw ok test_045_range_proper_superset3 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset3) -Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpd234jkjw ok test_045_range_proper_superset4 (tests.ioportconquery.IoportconQueryTest.test_045_range_proper_superset4) -Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp3f99p39b +Portcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpd234jkjw ok test_050_single_equal (tests.ioportconquery.IoportconQueryTest.test_050_single_equal) -Portcon query with single port exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port exact match ... Generating results from /tmp/tmpd234jkjw ok test_051_range_equal (tests.ioportconquery.IoportconQueryTest.test_051_range_equal) -Portcon query with port range exact match ... Generating results from /tmp/tmp3f99p39b +Portcon query with port range exact match ... Generating results from /tmp/tmpd234jkjw ok test_052_single_subset (tests.ioportconquery.IoportconQueryTest.test_052_single_subset) -Portcon query with single port subset ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port subset ... Generating results from /tmp/tmpd234jkjw ok test_053_range_subset (tests.ioportconquery.IoportconQueryTest.test_053_range_subset) -Portcon query with range subset ... Generating results from /tmp/tmp3f99p39b +Portcon query with range subset ... Generating results from /tmp/tmpd234jkjw ok test_053_range_subset_edge1 (tests.ioportconquery.IoportconQueryTest.test_053_range_subset_edge1) -Portcon query with range subset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range subset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_054_single_proper_subset (tests.ioportconquery.IoportconQueryTest.test_054_single_proper_subset) -Portcon query with single port proper subset ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port proper subset ... Generating results from /tmp/tmpd234jkjw ok test_055_range_proper_subset (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset) -Portcon query with range proper subset ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper subset ... Generating results from /tmp/tmpd234jkjw ok test_055_range_proper_subset_edge1 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge1) -Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper subset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_055_range_proper_subset_edge2 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge2) -Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_055_range_proper_subset_edge3 (tests.ioportconquery.IoportconQueryTest.test_055_range_proper_subset_edge3) -Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_056_single_superset (tests.ioportconquery.IoportconQueryTest.test_056_single_superset) -Portcon query with single port superset ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port superset ... Generating results from /tmp/tmpd234jkjw ok test_056_single_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_056_single_superset_edge1) -Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port superset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_057_range_superset (tests.ioportconquery.IoportconQueryTest.test_057_range_superset) -Portcon query with range superset ... Generating results from /tmp/tmp3f99p39b +Portcon query with range superset ... Generating results from /tmp/tmpd234jkjw ok test_057_range_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_057_range_superset_edge1) -Portcon query with range superset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range superset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_058_single_proper_superset (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset) -Portcon query with single port proper superset ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port proper superset ... Generating results from /tmp/tmpd234jkjw ok test_058_single_proper_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge1) -Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port proper superset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_058_single_proper_superset_edge2 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge2) -Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port proper superset, low equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_058_single_proper_superset_edge3 (tests.ioportconquery.IoportconQueryTest.test_058_single_proper_superset_edge3) -Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with single port proper superset, high equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_059_range_proper_superset (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset) -Portcon query with range proper superset ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper superset ... Generating results from /tmp/tmpd234jkjw ok test_059_range_proper_superset_edge1 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge1) -Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper superset, equal edge case ... Generating results from /tmp/tmpd234jkjw ok test_059_range_proper_superset_edge2 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge2) -Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper superset, equal high port edge case ... Generating results from /tmp/tmpd234jkjw ok test_059_range_proper_superset_edge3 (tests.ioportconquery.IoportconQueryTest.test_059_range_proper_superset_edge3) -Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmp3f99p39b +Portcon query with range proper superset, equal low port edge case ... Generating results from /tmp/tmpd234jkjw ok test_060_single_overlap (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap) -Portcon query with single overlap ... Generating results from /tmp/tmp3f99p39b +Portcon query with single overlap ... Generating results from /tmp/tmpd234jkjw ok test_060_single_overlap_edge1 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge1) -Portcon query with single overlap, range match low ... Generating results from /tmp/tmp3f99p39b +Portcon query with single overlap, range match low ... Generating results from /tmp/tmpd234jkjw ok test_060_single_overlap_edge2 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge2) -Portcon query with single overlap, range match high ... Generating results from /tmp/tmp3f99p39b +Portcon query with single overlap, range match high ... Generating results from /tmp/tmpd234jkjw ok test_060_single_overlap_edge3 (tests.ioportconquery.IoportconQueryTest.test_060_single_overlap_edge3) -Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp3f99p39b +Portcon query with single overlap, range match proper superset ... Generating results from /tmp/tmpd234jkjw ok test_061_range_overlap_low_half (tests.ioportconquery.IoportconQueryTest.test_061_range_overlap_low_half) -Portcon query with range overlap, low half match ... Generating results from /tmp/tmp3f99p39b +Portcon query with range overlap, low half match ... Generating results from /tmp/tmpd234jkjw ok test_062_range_overlap_high_half (tests.ioportconquery.IoportconQueryTest.test_062_range_overlap_high_half) -Portcon query with range overlap, high half match ... Generating results from /tmp/tmp3f99p39b +Portcon query with range overlap, high half match ... Generating results from /tmp/tmpd234jkjw ok test_063_range_overlap_middle (tests.ioportconquery.IoportconQueryTest.test_063_range_overlap_middle) -Portcon query with range overlap, middle match ... Generating results from /tmp/tmp3f99p39b +Portcon query with range overlap, middle match ... Generating results from /tmp/tmpd234jkjw ok test_064_range_overlap_equal (tests.ioportconquery.IoportconQueryTest.test_064_range_overlap_equal) -Portcon query with range overlap, equal match ... Generating results from /tmp/tmp3f99p39b +Portcon query with range overlap, equal match ... Generating results from /tmp/tmpd234jkjw ok test_065_range_overlap_superset (tests.ioportconquery.IoportconQueryTest.test_065_range_overlap_superset) -Portcon query with range overlap, superset match ... Generating results from /tmp/tmp3f99p39b +Portcon query with range overlap, superset match ... Generating results from /tmp/tmpd234jkjw ok -Opening SELinux policy "/tmp/tmp58bkz0x7" -Successfully opened SELinux policy "/tmp/tmp58bkz0x7" +Opening SELinux policy "/tmp/tmprmr8l51s" +Successfully opened SELinux policy "/tmp/tmprmr8l51s" test_000_unset (tests.iomemconquery.IomemconQueryTest.test_000_unset) -Iomemcon query with no criteria ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with no criteria ... Generating results from /tmp/tmprmr8l51s ok test_010_user_exact (tests.iomemconquery.IomemconQueryTest.test_010_user_exact) -Iomemcon query with context user exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context user exact match ... Generating results from /tmp/tmprmr8l51s ok test_011_user_regex (tests.iomemconquery.IomemconQueryTest.test_011_user_regex) -Iomemcon query with context user regex match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context user regex match ... Generating results from /tmp/tmprmr8l51s ok test_020_role_exact (tests.iomemconquery.IomemconQueryTest.test_020_role_exact) -Iomemcon query with context role exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context role exact match ... Generating results from /tmp/tmprmr8l51s ok test_021_role_regex (tests.iomemconquery.IomemconQueryTest.test_021_role_regex) -Iomemcon query with context role regex match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context role regex match ... Generating results from /tmp/tmprmr8l51s ok test_030_type_exact (tests.iomemconquery.IomemconQueryTest.test_030_type_exact) -Iomemcon query with context type exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context type exact match ... Generating results from /tmp/tmprmr8l51s ok test_031_type_regex (tests.iomemconquery.IomemconQueryTest.test_031_type_regex) -Iomemcon query with context type regex match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context type regex match ... Generating results from /tmp/tmprmr8l51s ok test_040_range_exact (tests.iomemconquery.IomemconQueryTest.test_040_range_exact) -Iomemcon query with context range exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range exact match ... Generating results from /tmp/tmprmr8l51s ok test_041_range_overlap1 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap1) -Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range overlap match (equal) ... Generating results from /tmp/tmprmr8l51s ok test_041_range_overlap2 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap2) -Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range overlap match (subset) ... Generating results from /tmp/tmprmr8l51s ok test_041_range_overlap3 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap3) -Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range overlap match (superset) ... Generating results from /tmp/tmprmr8l51s ok test_041_range_overlap4 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap4) -Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmprmr8l51s ok test_041_range_overlap5 (tests.iomemconquery.IomemconQueryTest.test_041_range_overlap5) -Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmprmr8l51s ok test_042_range_subset1 (tests.iomemconquery.IomemconQueryTest.test_042_range_subset1) -Iomemcon query with context range subset match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range subset match ... Generating results from /tmp/tmprmr8l51s ok test_042_range_subset2 (tests.iomemconquery.IomemconQueryTest.test_042_range_subset2) -Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range subset match (equal) ... Generating results from /tmp/tmprmr8l51s ok test_043_range_superset1 (tests.iomemconquery.IomemconQueryTest.test_043_range_superset1) -Iomemcon query with context range superset match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range superset match ... Generating results from /tmp/tmprmr8l51s ok test_043_range_superset2 (tests.iomemconquery.IomemconQueryTest.test_043_range_superset2) -Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range superset match (equal) ... Generating results from /tmp/tmprmr8l51s ok test_044_range_proper_subset1 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset1) -Iomemcon query with context range proper subset match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper subset match ... Generating results from /tmp/tmprmr8l51s ok test_044_range_proper_subset2 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset2) -Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper subset match (equal) ... Generating results from /tmp/tmprmr8l51s ok test_044_range_proper_subset3 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset3) -Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmprmr8l51s ok test_044_range_proper_subset4 (tests.iomemconquery.IomemconQueryTest.test_044_range_proper_subset4) -Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmprmr8l51s ok test_045_range_proper_superset1 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset1) -Iomemcon query with context range proper superset match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper superset match ... Generating results from /tmp/tmprmr8l51s ok test_045_range_proper_superset2 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset2) -Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper superset match (equal) ... Generating results from /tmp/tmprmr8l51s ok test_045_range_proper_superset3 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset3) -Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper superset match (equal low) ... Generating results from /tmp/tmprmr8l51s ok test_045_range_proper_superset4 (tests.iomemconquery.IomemconQueryTest.test_045_range_proper_superset4) -Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with context range proper superset match (equal high) ... Generating results from /tmp/tmprmr8l51s ok test_050_single_equal (tests.iomemconquery.IomemconQueryTest.test_050_single_equal) -Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr exact match ... Generating results from /tmp/tmprmr8l51s ok test_051_range_equal (tests.iomemconquery.IomemconQueryTest.test_051_range_equal) -Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with mem addr range exact match ... Generating results from /tmp/tmprmr8l51s ok test_052_single_subset (tests.iomemconquery.IomemconQueryTest.test_052_single_subset) -Iomemcon query with single mem addr subset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr subset ... Generating results from /tmp/tmprmr8l51s ok test_053_range_subset (tests.iomemconquery.IomemconQueryTest.test_053_range_subset) -Iomemcon query with range subset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range subset ... Generating results from /tmp/tmprmr8l51s ok test_053_range_subset_edge1 (tests.iomemconquery.IomemconQueryTest.test_053_range_subset_edge1) -Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range subset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_054_single_proper_subset (tests.iomemconquery.IomemconQueryTest.test_054_single_proper_subset) -Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr proper subset ... Generating results from /tmp/tmprmr8l51s ok test_055_range_proper_subset (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset) -Iomemcon query with range proper subset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper subset ... Generating results from /tmp/tmprmr8l51s ok test_055_range_proper_subset_edge1 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge1) -Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper subset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_055_range_proper_subset_edge2 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge2) -Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper subset, low equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_055_range_proper_subset_edge3 (tests.iomemconquery.IomemconQueryTest.test_055_range_proper_subset_edge3) -Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper subset, high equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_056_single_superset (tests.iomemconquery.IomemconQueryTest.test_056_single_superset) -Iomemcon query with single mem addr superset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr superset ... Generating results from /tmp/tmprmr8l51s ok test_056_single_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_056_single_superset_edge1) -Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr superset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_057_range_superset (tests.iomemconquery.IomemconQueryTest.test_057_range_superset) -Iomemcon query with range superset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range superset ... Generating results from /tmp/tmprmr8l51s ok test_057_range_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_057_range_superset_edge1) -Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range superset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_058_single_proper_superset (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset) -Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr proper superset ... Generating results from /tmp/tmprmr8l51s ok test_058_single_proper_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge1) -Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr proper superset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_058_single_proper_superset_edge2 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge2) -Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr proper superset, low equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_058_single_proper_superset_edge3 (tests.iomemconquery.IomemconQueryTest.test_058_single_proper_superset_edge3) -Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single mem addr proper superset, high equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_059_range_proper_superset (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset) -Iomemcon query with range proper superset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper superset ... Generating results from /tmp/tmprmr8l51s ok test_059_range_proper_superset_edge1 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge1) -Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper superset, equal edge case ... Generating results from /tmp/tmprmr8l51s ok test_059_range_proper_superset_edge2 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge2) -Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper superset, equal high mem addr edge case ... Generating results from /tmp/tmprmr8l51s ok test_059_range_proper_superset_edge3 (tests.iomemconquery.IomemconQueryTest.test_059_range_proper_superset_edge3) -Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range proper superset, equal low mem addr edge case ... Generating results from /tmp/tmprmr8l51s ok test_060_single_overlap (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap) -Iomemcon query with single overlap ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single overlap ... Generating results from /tmp/tmprmr8l51s ok test_060_single_overlap_edge1 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge1) -Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single overlap, range match low ... Generating results from /tmp/tmprmr8l51s ok test_060_single_overlap_edge2 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge2) -Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single overlap, range match high ... Generating results from /tmp/tmprmr8l51s ok test_060_single_overlap_edge3 (tests.iomemconquery.IomemconQueryTest.test_060_single_overlap_edge3) -Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with single overlap, range match proper superset ... Generating results from /tmp/tmprmr8l51s ok test_061_range_overlap_low_half (tests.iomemconquery.IomemconQueryTest.test_061_range_overlap_low_half) -Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range overlap, low half match ... Generating results from /tmp/tmprmr8l51s ok test_062_range_overlap_high_half (tests.iomemconquery.IomemconQueryTest.test_062_range_overlap_high_half) -Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range overlap, high half match ... Generating results from /tmp/tmprmr8l51s ok test_063_range_overlap_middle (tests.iomemconquery.IomemconQueryTest.test_063_range_overlap_middle) -Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range overlap, middle match ... Generating results from /tmp/tmprmr8l51s ok test_064_range_overlap_equal (tests.iomemconquery.IomemconQueryTest.test_064_range_overlap_equal) -Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range overlap, equal match ... Generating results from /tmp/tmprmr8l51s ok test_065_range_overlap_superset (tests.iomemconquery.IomemconQueryTest.test_065_range_overlap_superset) -Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmp58bkz0x7 +Iomemcon query with range overlap, superset match ... Generating results from /tmp/tmprmr8l51s ok -Opening SELinux policy "/tmp/tmprogm9h20" -Successfully opened SELinux policy "/tmp/tmprogm9h20" +Opening SELinux policy "/tmp/tmpi51tgcai" +Successfully opened SELinux policy "/tmp/tmpi51tgcai" test_000_unset (tests.initsidquery.InitialSIDQueryTest.test_000_unset) -Initial SID query with no criteria ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with no criteria ... Generating initial SID results from /tmp/tmpi51tgcai ok test_001_name_exact (tests.initsidquery.InitialSIDQueryTest.test_001_name_exact) -Initial SID query with exact match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with exact match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_002_name_regex (tests.initsidquery.InitialSIDQueryTest.test_002_name_regex) -Initial SID query with regex match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with regex match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_010_user_exact (tests.initsidquery.InitialSIDQueryTest.test_010_user_exact) -Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context user exact match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_011_user_regex (tests.initsidquery.InitialSIDQueryTest.test_011_user_regex) -Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context user regex match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_020_role_exact (tests.initsidquery.InitialSIDQueryTest.test_020_role_exact) -Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context role exact match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_021_role_regex (tests.initsidquery.InitialSIDQueryTest.test_021_role_regex) -Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context role regex match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_030_type_exact (tests.initsidquery.InitialSIDQueryTest.test_030_type_exact) -Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context type exact match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_031_type_regex (tests.initsidquery.InitialSIDQueryTest.test_031_type_regex) -Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context type regex match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_040_range_exact (tests.initsidquery.InitialSIDQueryTest.test_040_range_exact) -Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range exact match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_041_range_overlap1 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap1) -Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range overlap match (equal) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_041_range_overlap2 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap2) -Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range overlap match (subset) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_041_range_overlap3 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap3) -Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range overlap match (superset) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_041_range_overlap4 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap4) -Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range overlap match (overlap low level) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_041_range_overlap5 (tests.initsidquery.InitialSIDQueryTest.test_041_range_overlap5) -Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range overlap match (overlap high level) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_042_range_subset1 (tests.initsidquery.InitialSIDQueryTest.test_042_range_subset1) -Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range subset match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_042_range_subset2 (tests.initsidquery.InitialSIDQueryTest.test_042_range_subset2) -Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range subset match (equal) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_043_range_superset1 (tests.initsidquery.InitialSIDQueryTest.test_043_range_superset1) -Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range superset match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_043_range_superset2 (tests.initsidquery.InitialSIDQueryTest.test_043_range_superset2) -Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range superset match (equal) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_044_range_proper_subset1 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset1) -Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper subset match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_044_range_proper_subset2 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset2) -Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper subset match (equal) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_044_range_proper_subset3 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset3) -Initial SID query with context range proper subset match (equal low only) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper subset match (equal low only) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_044_range_proper_subset4 (tests.initsidquery.InitialSIDQueryTest.test_044_range_proper_subset4) -Initial SID query with context range proper subset match (equal high only) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper subset match (equal high only) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_045_range_proper_superset1 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset1) -Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper superset match ... Generating initial SID results from /tmp/tmpi51tgcai ok test_045_range_proper_superset2 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset2) -Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper superset match (equal) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_045_range_proper_superset3 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset3) -Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper superset match (equal low) ... Generating initial SID results from /tmp/tmpi51tgcai ok test_045_range_proper_superset4 (tests.initsidquery.InitialSIDQueryTest.test_045_range_proper_superset4) -Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmprogm9h20 +Initial SID query with context range proper superset match (equal high) ... Generating initial SID results from /tmp/tmpi51tgcai ok -Opening SELinux policy "/tmp/tmpjichf_v9" -Successfully opened SELinux policy "/tmp/tmpjichf_v9" +Opening SELinux policy "/tmp/tmpgu3a72qi" +Successfully opened SELinux policy "/tmp/tmpgu3a72qi" Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" test_001_full_graph (tests.infoflow.InfoFlowAnalysisTest.test_001_full_graph) -Information flow analysis full graph. ... Building information flow graph from /tmp/tmpjichf_v9... +Information flow analysis full graph. ... Building information flow graph from /tmp/tmpgu3a72qi... Completed building information flow graph. ok test_100_minimum_3 (tests.infoflow.InfoFlowAnalysisTest.test_100_minimum_3) @@ -3840,88 +3883,88 @@ Completed building information flow subgraph. Generating all information flows out of disconnected1 ok -Opening SELinux policy "/tmp/tmpbnlt5arz" -Successfully opened SELinux policy "/tmp/tmpbnlt5arz" +Opening SELinux policy "/tmp/tmp6h44j518" +Successfully opened SELinux policy "/tmp/tmp6h44j518" test_000_unset (tests.ibpkeyconquery.IbpkeyconQueryTest.test_000_unset) -ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with no criteria ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_001_subnet_mask (tests.ibpkeyconquery.IbpkeyconQueryTest.test_001_subnet_mask) -Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +Ibpkeycon query with subnet mask match. ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_010_pkey_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_010_pkey_exact) -Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +Ibpkeycon query with exact pkey match. ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_020_user_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_020_user_exact) -ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context user exact match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_021_user_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_021_user_regex) -ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context user regex match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_030_role_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_030_role_exact) -ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context role exact match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_031_role_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_031_role_regex) -ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context role regex match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_040_type_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_040_type_exact) -ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context type exact match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_041_type_regex (tests.ibpkeyconquery.IbpkeyconQueryTest.test_041_type_regex) -ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context type regex match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_050_range_exact (tests.ibpkeyconquery.IbpkeyconQueryTest.test_050_range_exact) -ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range exact match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_051_range_overlap1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap1) -ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range overlap match (equal) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_051_range_overlap2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap2) -ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range overlap match (subset) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_051_range_overlap3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap3) -ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range overlap match (superset) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_051_range_overlap4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap4) -ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range overlap match (overlap low level) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_051_range_overlap5 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_051_range_overlap5) -ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range overlap match (overlap high level) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_052_range_subset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset1) -ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range subset match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_052_range_subset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_052_range_subset2) -ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range subset match (equal) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_053_range_superset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset1) -ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range superset match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_053_range_superset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_053_range_superset2) -ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range superset match (equal) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_054_range_proper_subset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset1) -ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper subset match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_054_range_proper_subset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset2) -ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper subset match (equal) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_054_range_proper_subset3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset3) -ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper subset match (equal low only) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_054_range_proper_subset4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_054_range_proper_subset4) -ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper subset match (equal high only) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_055_range_proper_superset1 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset1) -ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper superset match ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_055_range_proper_superset2 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset2) -ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper superset match (equal) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_055_range_proper_superset3 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset3) -ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper superset match (equal low) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_055_range_proper_superset4 (tests.ibpkeyconquery.IbpkeyconQueryTest.test_055_range_proper_superset4) -ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmpbnlt5arz +ibpkeycon query with context range proper superset match (equal high) ... Generating ibpkeycon results from /tmp/tmp6h44j518 ok test_900_invalid_subnet_prefix (tests.ibpkeyconquery.IbpkeyconQueryTest.test_900_invalid_subnet_prefix) Ibpkeycon query with invalid subnet prefix ... ok @@ -3937,273 +3980,273 @@ Ibpkeycon query with pkey is not a tuple ... ok test_915_invalid_pkey_wrong_tuple_length (tests.ibpkeyconquery.IbpkeyconQueryTest.test_915_invalid_pkey_wrong_tuple_length) Ibpkeycon query with pkey is not correct tuple size ... ok -Opening SELinux policy "/tmp/tmp8ty_x3jx" -Successfully opened SELinux policy "/tmp/tmp8ty_x3jx" +Opening SELinux policy "/tmp/tmppw0oj819" +Successfully opened SELinux policy "/tmp/tmppw0oj819" test_000_unset (tests.ibendportconquery.IbendportconQueryTest.test_000_unset) -Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with no criteria ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_001_name_exact (tests.ibendportconquery.IbendportconQueryTest.test_001_name_exact) -Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with exact name match. ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_002_name_regext (tests.ibendportconquery.IbendportconQueryTest.test_002_name_regext) -Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with regex name match. ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_010_port (tests.ibendportconquery.IbendportconQueryTest.test_010_port) -Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with port match. ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_020_user_exact (tests.ibendportconquery.IbendportconQueryTest.test_020_user_exact) -Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context user exact match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_021_user_regex (tests.ibendportconquery.IbendportconQueryTest.test_021_user_regex) -Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context user regex match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_030_role_exact (tests.ibendportconquery.IbendportconQueryTest.test_030_role_exact) -Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context role exact match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_031_role_regex (tests.ibendportconquery.IbendportconQueryTest.test_031_role_regex) -Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context role regex match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_040_type_exact (tests.ibendportconquery.IbendportconQueryTest.test_040_type_exact) -Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context type exact match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_041_type_regex (tests.ibendportconquery.IbendportconQueryTest.test_041_type_regex) -Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context type regex match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_050_range_exact (tests.ibendportconquery.IbendportconQueryTest.test_050_range_exact) -Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range exact match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_051_range_overlap1 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap1) -Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range overlap match (equal) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_051_range_overlap2 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap2) -Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range overlap match (subset) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_051_range_overlap3 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap3) -Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range overlap match (superset) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_051_range_overlap4 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap4) -Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range overlap match (overlap low level) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_051_range_overlap5 (tests.ibendportconquery.IbendportconQueryTest.test_051_range_overlap5) -Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range overlap match (overlap high level) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_052_range_subset1 (tests.ibendportconquery.IbendportconQueryTest.test_052_range_subset1) -Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range subset match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_052_range_subset2 (tests.ibendportconquery.IbendportconQueryTest.test_052_range_subset2) -Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range subset match (equal) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_053_range_superset1 (tests.ibendportconquery.IbendportconQueryTest.test_053_range_superset1) -Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range superset match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_053_range_superset2 (tests.ibendportconquery.IbendportconQueryTest.test_053_range_superset2) -Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range superset match (equal) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_054_range_proper_subset1 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset1) -Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper subset match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_054_range_proper_subset2 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset2) -Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper subset match (equal) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_054_range_proper_subset3 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset3) -Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper subset match (equal low only) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_054_range_proper_subset4 (tests.ibendportconquery.IbendportconQueryTest.test_054_range_proper_subset4) -Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper subset match (equal high only) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_055_range_proper_superset1 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset1) -Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper superset match ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_055_range_proper_superset2 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset2) -Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper superset match (equal) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_055_range_proper_superset3 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset3) -Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper superset match (equal low) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok test_055_range_proper_superset4 (tests.ibendportconquery.IbendportconQueryTest.test_055_range_proper_superset4) -Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmp8ty_x3jx +Ibendportcon query with context range proper superset match (equal high) ... Generating ibendportcon results from /tmp/tmppw0oj819 ok -Opening SELinux policy "/tmp/tmp18ej8f56" -Successfully opened SELinux policy "/tmp/tmp18ej8f56" +Opening SELinux policy "/tmp/tmp64jtjbt5" +Successfully opened SELinux policy "/tmp/tmp64jtjbt5" test_000_unset (tests.genfsconquery.GenfsconQueryTest.test_000_unset) -Genfscon query with no criteria ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with no criteria ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_001_fs_exact (tests.genfsconquery.GenfsconQueryTest.test_001_fs_exact) -Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with exact fs match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_002_fs_regex (tests.genfsconquery.GenfsconQueryTest.test_002_fs_regex) -Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with regex fs match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_010_path_exact (tests.genfsconquery.GenfsconQueryTest.test_010_path_exact) -Genfscon query with exact path match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with exact path match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_011_path_regex (tests.genfsconquery.GenfsconQueryTest.test_011_path_regex) -Genfscon query with regex path match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with regex path match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_020_user_exact (tests.genfsconquery.GenfsconQueryTest.test_020_user_exact) -Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context user exact match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_021_user_regex (tests.genfsconquery.GenfsconQueryTest.test_021_user_regex) -Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context user regex match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_030_role_exact (tests.genfsconquery.GenfsconQueryTest.test_030_role_exact) -Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context role exact match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_031_role_regex (tests.genfsconquery.GenfsconQueryTest.test_031_role_regex) -Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context role regex match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_040_type_exact (tests.genfsconquery.GenfsconQueryTest.test_040_type_exact) -Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context type exact match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_041_type_regex (tests.genfsconquery.GenfsconQueryTest.test_041_type_regex) -Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context type regex match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_050_file_type (tests.genfsconquery.GenfsconQueryTest.test_050_file_type) -Genfscon query with file type match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with file type match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_060_range_exact (tests.genfsconquery.GenfsconQueryTest.test_060_range_exact) -Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range exact match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_061_range_overlap1 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap1) -Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range overlap match (equal) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_061_range_overlap2 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap2) -Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range overlap match (subset) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_061_range_overlap3 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap3) -Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range overlap match (superset) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_061_range_overlap4 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap4) -Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range overlap match (overlap low level) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_061_range_overlap5 (tests.genfsconquery.GenfsconQueryTest.test_061_range_overlap5) -Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range overlap match (overlap high level) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_062_range_subset1 (tests.genfsconquery.GenfsconQueryTest.test_062_range_subset1) -Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range subset match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_062_range_subset2 (tests.genfsconquery.GenfsconQueryTest.test_062_range_subset2) -Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range subset match (equal) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_063_range_superset1 (tests.genfsconquery.GenfsconQueryTest.test_063_range_superset1) -Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range superset match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_063_range_superset2 (tests.genfsconquery.GenfsconQueryTest.test_063_range_superset2) -Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range superset match (equal) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_064_range_proper_subset1 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset1) -Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper subset match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_064_range_proper_subset2 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset2) -Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper subset match (equal) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_064_range_proper_subset3 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset3) -Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper subset match (equal low only) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_064_range_proper_subset4 (tests.genfsconquery.GenfsconQueryTest.test_064_range_proper_subset4) -Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper subset match (equal high only) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_065_range_proper_superset1 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset1) -Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper superset match ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_065_range_proper_superset2 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset2) -Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper superset match (equal) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_065_range_proper_superset3 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset3) -Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper superset match (equal low) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok test_065_range_proper_superset4 (tests.genfsconquery.GenfsconQueryTest.test_065_range_proper_superset4) -Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmp18ej8f56 +Genfscon query with context range proper superset match (equal high) ... Generating genfscon results from /tmp/tmp64jtjbt5 ok -Opening SELinux policy "/tmp/tmpb1__32tq" -Successfully opened SELinux policy "/tmp/tmpb1__32tq" +Opening SELinux policy "/tmp/tmpb6ej1hk_" +Successfully opened SELinux policy "/tmp/tmpb6ej1hk_" test_000_unset (tests.fsusequery.FSUseQueryTest.test_000_unset) -fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with no criteria ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_001_fs_exact (tests.fsusequery.FSUseQueryTest.test_001_fs_exact) -fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with exact fs match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_002_fs_regex (tests.fsusequery.FSUseQueryTest.test_002_fs_regex) -fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with regex fs match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_010_ruletype (tests.fsusequery.FSUseQueryTest.test_010_ruletype) -fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with ruletype match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_020_user_exact (tests.fsusequery.FSUseQueryTest.test_020_user_exact) -fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context user exact match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_021_user_regex (tests.fsusequery.FSUseQueryTest.test_021_user_regex) -fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context user regex match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_030_role_exact (tests.fsusequery.FSUseQueryTest.test_030_role_exact) -fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context role exact match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_031_role_regex (tests.fsusequery.FSUseQueryTest.test_031_role_regex) -fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context role regex match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_040_type_exact (tests.fsusequery.FSUseQueryTest.test_040_type_exact) -fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context type exact match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_041_type_regex (tests.fsusequery.FSUseQueryTest.test_041_type_regex) -fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context type regex match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_050_range_exact (tests.fsusequery.FSUseQueryTest.test_050_range_exact) -fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range exact match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_051_range_overlap1 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap1) -fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range overlap match (equal) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_051_range_overlap2 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap2) -fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range overlap match (subset) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_051_range_overlap3 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap3) -fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range overlap match (superset) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_051_range_overlap4 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap4) -fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range overlap match (overlap low level) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_051_range_overlap5 (tests.fsusequery.FSUseQueryTest.test_051_range_overlap5) -fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range overlap match (overlap high level) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_052_range_subset1 (tests.fsusequery.FSUseQueryTest.test_052_range_subset1) -fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range subset match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_052_range_subset2 (tests.fsusequery.FSUseQueryTest.test_052_range_subset2) -fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range subset match (equal) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_053_range_superset1 (tests.fsusequery.FSUseQueryTest.test_053_range_superset1) -fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range superset match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_053_range_superset2 (tests.fsusequery.FSUseQueryTest.test_053_range_superset2) -fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range superset match (equal) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_054_range_proper_subset1 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset1) -fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper subset match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_054_range_proper_subset2 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset2) -fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper subset match (equal) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_054_range_proper_subset3 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset3) -fs_use_* query with context range proper subset match (equal low only) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper subset match (equal low only) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_054_range_proper_subset4 (tests.fsusequery.FSUseQueryTest.test_054_range_proper_subset4) -fs_use_* query with context range proper subset match (equal high only) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper subset match (equal high only) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_055_range_proper_superset1 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset1) -fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper superset match ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_055_range_proper_superset2 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset2) -fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper superset match (equal) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_055_range_proper_superset3 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset3) -fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper superset match (equal low) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok test_055_range_proper_superset4 (tests.fsusequery.FSUseQueryTest.test_055_range_proper_superset4) -fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmpb1__32tq +fs_use_* query with context range proper superset match (equal high) ... Generating fs_use_* results from /tmp/tmpb6ej1hk_ ok -Opening SELinux policy "/tmp/tmpc4hs12o9" -Successfully opened SELinux policy "/tmp/tmpc4hs12o9" -Building domain transition graph from /tmp/tmpc4hs12o9... +Opening SELinux policy "/tmp/tmpv1y3l0vu" +Successfully opened SELinux policy "/tmp/tmpv1y3l0vu" +Building domain transition graph from /tmp/tmpv1y3l0vu... Completed building domain transition graph. test_000_graph_structure (tests.dta.DomainTransitionAnalysisTest.test_000_graph_structure) DTA: verify graph structure. ... ok @@ -4383,8 +4426,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmp99ab1kcv" -Successfully opened SELinux policy "/tmp/tmp99ab1kcv" +Opening SELinux policy "/tmp/tmpv7y8vbnf" +Successfully opened SELinux policy "/tmp/tmpv7y8vbnf" tests/diff_right_rmisid.conf:920:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 920: nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 @@ -4397,12 +4440,12 @@ tests/diff_right_rmisid.conf:932:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 932: nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpdgy29300" -Successfully opened SELinux policy "/tmp/tmpdgy29300" -Policy diff left policy set to /tmp/tmp99ab1kcv -Policy diff right policy set to /tmp/tmpdgy29300 +Opening SELinux policy "/tmp/tmpwby784i6" +Successfully opened SELinux policy "/tmp/tmpwby784i6" +Policy diff left policy set to /tmp/tmpv7y8vbnf +Policy diff right policy set to /tmp/tmpwby784i6 test_removed_initialsids (tests.diff.PolicyDifferenceRmIsidTest.test_removed_initialsids) -Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmp99ab1kcv to /tmp/tmpdgy29300 +Diff: removed initialsids. ... Generating initial SID differences from /tmp/tmpv7y8vbnf to /tmp/tmpwby784i6 ok tests/diff_left.conf:922:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 922: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 @@ -4416,8 +4459,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpndvg1ni2" -Successfully opened SELinux policy "/tmp/tmpndvg1ni2" +Opening SELinux policy "/tmp/tmpae2o5b4o" +Successfully opened SELinux policy "/tmp/tmpae2o5b4o" tests/diff_right.conf:948:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 948: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -4430,142 +4473,142 @@ tests/diff_right.conf:960:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 960: nodecon 125.0.0.0 255.255.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fff0:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpkv6pemvk" -Successfully opened SELinux policy "/tmp/tmpkv6pemvk" -Policy diff left policy set to /tmp/tmpndvg1ni2 -Policy diff right policy set to /tmp/tmpkv6pemvk +Opening SELinux policy "/tmp/tmplyfxtn8c" +Successfully opened SELinux policy "/tmp/tmplyfxtn8c" +Policy diff left policy set to /tmp/tmpae2o5b4o +Policy diff right policy set to /tmp/tmplyfxtn8c test_added_allow_rules (tests.diff.PolicyDifferenceTest.test_added_allow_rules) -Diff: added allow rules. ... Generating allow differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk -Expanding AV rules from /tmp/tmpndvg1ni2. -Expanding AV rules from /tmp/tmpkv6pemvk. +Diff: added allow rules. ... Generating allow differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c +Expanding AV rules from /tmp/tmpae2o5b4o. +Expanding AV rules from /tmp/tmplyfxtn8c. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_allowxperm_rules) -Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_auditallow_rules (tests.diff.PolicyDifferenceTest.test_added_auditallow_rules) -Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk -Expanding AV rules from /tmp/tmpndvg1ni2. -Expanding AV rules from /tmp/tmpkv6pemvk. +Diff: added auditallow rules. ... Generating auditallow differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c +Expanding AV rules from /tmp/tmpae2o5b4o. +Expanding AV rules from /tmp/tmplyfxtn8c. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_auditallowxperm_rules) -Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_boolean (tests.diff.PolicyDifferenceTest.test_added_boolean) -Diff: added boolean. ... Generating Boolean differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added boolean. ... Generating Boolean differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_category (tests.diff.PolicyDifferenceTest.test_added_category) -Diff: added category. ... Generating category differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added category. ... Generating category differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_class (tests.diff.PolicyDifferenceTest.test_added_class) -Diff: added class. ... Generating class differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added class. ... Generating class differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_common (tests.diff.PolicyDifferenceTest.test_added_common) -Diff: added common. ... Generating common differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added common. ... Generating common differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_constrains (tests.diff.PolicyDifferenceTest.test_added_constrains) -Diff: added constrains. ... Generating constraint differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added constrains. ... Generating constraint differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_defaults (tests.diff.PolicyDifferenceTest.test_added_defaults) -Diff: added defaults. ... Generating default_* differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added defaults. ... Generating default_* differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_dontaudit_rules (tests.diff.PolicyDifferenceTest.test_added_dontaudit_rules) -Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk -Expanding AV rules from /tmp/tmpndvg1ni2. -Expanding AV rules from /tmp/tmpkv6pemvk. +Diff: added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c +Expanding AV rules from /tmp/tmpae2o5b4o. +Expanding AV rules from /tmp/tmplyfxtn8c. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperm_rules (tests.diff.PolicyDifferenceTest.test_added_dontauditxperm_rules) -Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_fs_uses (tests.diff.PolicyDifferenceTest.test_added_fs_uses) -Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added fs_uses. ... Generating fs_use_* differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_genfscons (tests.diff.PolicyDifferenceTest.test_added_genfscons) -Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added genfscons. ... Generating genfscon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_ibendportcons (tests.diff.PolicyDifferenceTest.test_added_ibendportcons) -Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added ibendportcon statements. ... Generating ibendportcon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTest.test_added_ibpkeycons) -Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added ibpkeycon statements. ... Generating ibpkeycon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_initialsids (tests.diff.PolicyDifferenceTest.test_added_initialsids) -Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added initialsids. ... Generating initial SID differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_levels (tests.diff.PolicyDifferenceTest.test_added_levels) -Diff: added levels. ... Generating level decl differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added levels. ... Generating level decl differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_mlsconstrains (tests.diff.PolicyDifferenceTest.test_added_mlsconstrains) -Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTest.test_added_mlsvalidatetrans) -Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_netifcons (tests.diff.PolicyDifferenceTest.test_added_netifcons) -Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added netifcons. ... Generating netifcon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_neverallow_rules (tests.diff.PolicyDifferenceTest.test_added_neverallow_rules) -Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk -Expanding AV rules from /tmp/tmpndvg1ni2. -Expanding AV rules from /tmp/tmpkv6pemvk. +Diff: added neverallow rules. ... Generating neverallow differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c +Expanding AV rules from /tmp/tmpae2o5b4o. +Expanding AV rules from /tmp/tmplyfxtn8c. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperm_rules (tests.diff.PolicyDifferenceTest.test_added_neverallowxperm_rules) -Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_nodecons (tests.diff.PolicyDifferenceTest.test_added_nodecons) -Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added nodecons. ... Generating nodecon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_polcaps (tests.diff.PolicyDifferenceTest.test_added_polcaps) -Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added polcaps. ... Generating policy cap differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_portcons (tests.diff.PolicyDifferenceTest.test_added_portcons) -Diff: added portcons. ... Generating portcon differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added portcons. ... Generating portcon differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_range_transition_rules (tests.diff.PolicyDifferenceTest.test_added_range_transition_rules) -Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added range_transition rules. ... Generating range_transition differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_role (tests.diff.PolicyDifferenceTest.test_added_role) -Diff: added role. ... Generating role differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added role. ... Generating role differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_role_allow_rules (tests.diff.PolicyDifferenceTest.test_added_role_allow_rules) -Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added role_allow rules. ... Generating role allow differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_role_transition_rules (tests.diff.PolicyDifferenceTest.test_added_role_transition_rules) -Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added role_transition rules. ... Generating role_transition differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_sensitivities (tests.diff.PolicyDifferenceTest.test_added_sensitivities) -Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added sensitivities. ... Generating sensitivity differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_type_attribute (tests.diff.PolicyDifferenceTest.test_added_type_attribute) -Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added type attribute. ... Generating type attribute differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_type_change_rules (tests.diff.PolicyDifferenceTest.test_added_type_change_rules) -Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added type_change rules. ... Generating type_change differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_type_member_rules (tests.diff.PolicyDifferenceTest.test_added_type_member_rules) -Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added type_member rules. ... Generating type_member differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_type_transition_rules (tests.diff.PolicyDifferenceTest.test_added_type_transition_rules) -Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added type_transition rules. ... Generating type_transition differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_typebounds (tests.diff.PolicyDifferenceTest.test_added_typebounds) -Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added typebounds. ... Generating typebounds differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_types (tests.diff.PolicyDifferenceTest.test_added_types) -Diff: added type ... Generating type differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added type ... Generating type differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_user (tests.diff.PolicyDifferenceTest.test_added_user) -Diff: added user. ... Generating user differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added user. ... Generating user differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_added_validatetrans (tests.diff.PolicyDifferenceTest.test_added_validatetrans) -Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpndvg1ni2 to /tmp/tmpkv6pemvk +Diff: added validatetrans. ... Generating validatetrans differences from /tmp/tmpae2o5b4o to /tmp/tmplyfxtn8c ok test_modified_allow_rules (tests.diff.PolicyDifferenceTest.test_modified_allow_rules) Diff: modified allow rules. ... ok @@ -4757,8 +4800,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpyvees34u" -Successfully opened SELinux policy "/tmp/tmpyvees34u" +Opening SELinux policy "/tmp/tmpf8chshcq" +Successfully opened SELinux policy "/tmp/tmpf8chshcq" tests/diff_left_standard.conf:843:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 843: nodecon 121.0.0.0 255.0.0.0 system:object_r:system nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system @@ -4771,142 +4814,142 @@ tests/diff_left_standard.conf:855:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 855: nodecon 125.0.0.0 255.0.0.0 system:object_r:system nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system -Opening SELinux policy "/tmp/tmpwqss45sf" -Successfully opened SELinux policy "/tmp/tmpwqss45sf" -Policy diff left policy set to /tmp/tmpyvees34u -Policy diff right policy set to /tmp/tmpwqss45sf +Opening SELinux policy "/tmp/tmpqetqgy8_" +Successfully opened SELinux policy "/tmp/tmpqetqgy8_" +Policy diff left policy set to /tmp/tmpf8chshcq +Policy diff right policy set to /tmp/tmpqetqgy8_ test_added_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_allows) -MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf -Expanding AV rules from /tmp/tmpyvees34u. -Expanding AV rules from /tmp/tmpwqss45sf. +MLSvsStandardDiff: no added allow rules. ... Generating allow differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ +Expanding AV rules from /tmp/tmpf8chshcq. +Expanding AV rules from /tmp/tmpqetqgy8_. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_auditallows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_auditallows) -MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf -Expanding AV rules from /tmp/tmpyvees34u. -Expanding AV rules from /tmp/tmpwqss45sf. +MLSvsStandardDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ +Expanding AV rules from /tmp/tmpf8chshcq. +Expanding AV rules from /tmp/tmpqetqgy8_. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_booleans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_booleans) -MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added booleans. ... Generating Boolean differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_categories (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_categories) -MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added categories. ... Generating category differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_classes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_classes) -MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added classes. ... Generating class differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_commons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_commons) -MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added commons. ... Generating common differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_constraints (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_constraints) -MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added constraints. ... Generating constraint differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_defaults (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_defaults) -MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added defaults. ... Generating default_* differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_dontaudits (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_dontaudits) -MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf -Expanding AV rules from /tmp/tmpyvees34u. -Expanding AV rules from /tmp/tmpwqss45sf. +MLSvsStandardDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ +Expanding AV rules from /tmp/tmpf8chshcq. +Expanding AV rules from /tmp/tmpqetqgy8_. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_fs_uses (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_fs_uses) -MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_genfscons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_genfscons) -MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_ibendportcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_initialsids (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_initialsids) -MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_levels (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_levels) -MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added levels. ... Generating level decl differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_mlsconstraints (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_mlsconstraints) -MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added mlsconstraints. ... Generating MLS constraint differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_mlsvalidatetrans) -MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_netifcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_netifcons) -MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_neverallows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_neverallows) -MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf -Expanding AV rules from /tmp/tmpyvees34u. -Expanding AV rules from /tmp/tmpwqss45sf. +MLSvsStandardDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ +Expanding AV rules from /tmp/tmpf8chshcq. +Expanding AV rules from /tmp/tmpqetqgy8_. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_nodecons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_nodecons) -MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_polcaps (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_polcaps) -MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_portcons (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_portcons) -MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added portcons. ... Generating portcon differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_range_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_range_transitions) -MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_role_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_role_allows) -MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_role_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_role_transitions) -MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_roles (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_roles) -MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added roles. ... Generating role differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_sensitivities (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_sensitivities) -MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_type_attributes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_attributes) -MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_type_changes (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_changes) -MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_type_members (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_members) -MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_type_transitions (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_type_transitions) -MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_typebounds (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_typebounds) -MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_types (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_types) -MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added types ... Generating type differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_users (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_users) -MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added users. ... Generating user differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_added_validatetrans (tests.diff.PolicyDifferenceTestMLStoStandard.test_added_validatetrans) -MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpyvees34u to /tmp/tmpwqss45sf +MLSvsStandardDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmpf8chshcq to /tmp/tmpqetqgy8_ ok test_modified_allows (tests.diff.PolicyDifferenceTestMLStoStandard.test_modified_allows) MLSvsStandardDiff: no modified allow rules. ... ok @@ -5066,8 +5109,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmprbl_8cgw" -Successfully opened SELinux policy "/tmp/tmprbl_8cgw" +Opening SELinux policy "/tmp/tmp11ju29wv" +Successfully opened SELinux policy "/tmp/tmp11ju29wv" tests/diff_left.conf:922:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 922: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -5080,142 +5123,142 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpnswebvwf" -Successfully opened SELinux policy "/tmp/tmpnswebvwf" -Policy diff left policy set to /tmp/tmprbl_8cgw -Policy diff right policy set to /tmp/tmpnswebvwf +Opening SELinux policy "/tmp/tmpjy65h_xz" +Successfully opened SELinux policy "/tmp/tmpjy65h_xz" +Policy diff left policy set to /tmp/tmp11ju29wv +Policy diff right policy set to /tmp/tmpjy65h_xz test_added_allows (tests.diff.PolicyDifferenceTestNoDiff.test_added_allows) -NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf -Expanding AV rules from /tmp/tmprbl_8cgw. -Expanding AV rules from /tmp/tmpnswebvwf. +NoDiff: no added allow rules. ... Generating allow differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz +Expanding AV rules from /tmp/tmp11ju29wv. +Expanding AV rules from /tmp/tmpjy65h_xz. Removing redundant AV rules. Generating AV rule diff. ok test_added_allowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_allowxperms) -NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added allowxperm rules. ... Generating allowxperm differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_auditallows (tests.diff.PolicyDifferenceTestNoDiff.test_added_auditallows) -NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf -Expanding AV rules from /tmp/tmprbl_8cgw. -Expanding AV rules from /tmp/tmpnswebvwf. +NoDiff: no added auditallow rules. ... Generating auditallow differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz +Expanding AV rules from /tmp/tmp11ju29wv. +Expanding AV rules from /tmp/tmpjy65h_xz. Removing redundant AV rules. Generating AV rule diff. ok test_added_auditallowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_auditallowxperms) -NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added auditallowxperm rules. ... Generating auditallowxperm differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_booleans (tests.diff.PolicyDifferenceTestNoDiff.test_added_booleans) -NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added booleans. ... Generating Boolean differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_categories (tests.diff.PolicyDifferenceTestNoDiff.test_added_categories) -NoDiff: no added categories. ... Generating category differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added categories. ... Generating category differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_classes (tests.diff.PolicyDifferenceTestNoDiff.test_added_classes) -NoDiff: no added classes. ... Generating class differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added classes. ... Generating class differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_commons (tests.diff.PolicyDifferenceTestNoDiff.test_added_commons) -NoDiff: no added commons. ... Generating common differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added commons. ... Generating common differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_constrains (tests.diff.PolicyDifferenceTestNoDiff.test_added_constrains) -NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added constrains. ... Generating constraint differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_defaults (tests.diff.PolicyDifferenceTestNoDiff.test_added_defaults) -NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added defaults. ... Generating default_* differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_dontaudits (tests.diff.PolicyDifferenceTestNoDiff.test_added_dontaudits) -NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf -Expanding AV rules from /tmp/tmprbl_8cgw. -Expanding AV rules from /tmp/tmpnswebvwf. +NoDiff: no added dontaudit rules. ... Generating dontaudit differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz +Expanding AV rules from /tmp/tmp11ju29wv. +Expanding AV rules from /tmp/tmpjy65h_xz. Removing redundant AV rules. Generating AV rule diff. ok test_added_dontauditxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_dontauditxperms) -NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added dontauditxperm rules. ... Generating dontauditxperm differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_fs_uses (tests.diff.PolicyDifferenceTestNoDiff.test_added_fs_uses) -NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added fs_uses. ... Generating fs_use_* differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_genfscons (tests.diff.PolicyDifferenceTestNoDiff.test_added_genfscons) -NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added genfscons. ... Generating genfscon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_ibendportcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_ibendportcons) -NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added ibendportcon rules. ... Generating ibendportcon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_ibpkeycons (tests.diff.PolicyDifferenceTestNoDiff.test_added_ibpkeycons) -NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added ibpkeycon rules. ... Generating ibpkeycon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_initialsids (tests.diff.PolicyDifferenceTestNoDiff.test_added_initialsids) -NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added initialsids. ... Generating initial SID differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_levels (tests.diff.PolicyDifferenceTestNoDiff.test_added_levels) -NoDiff: no added levels. ... Generating level decl differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added levels. ... Generating level decl differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_mlsconstrains (tests.diff.PolicyDifferenceTestNoDiff.test_added_mlsconstrains) -NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added mlsconstrains. ... Generating MLS constraint differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_mlsvalidatetrans (tests.diff.PolicyDifferenceTestNoDiff.test_added_mlsvalidatetrans) -NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added mlsvalidatetrans. ... Generating mlsvalidatetrans differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_netifcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_netifcons) -NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added netifcons. ... Generating netifcon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_neverallows (tests.diff.PolicyDifferenceTestNoDiff.test_added_neverallows) -NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf -Expanding AV rules from /tmp/tmprbl_8cgw. -Expanding AV rules from /tmp/tmpnswebvwf. +NoDiff: no added neverallow rules. ... Generating neverallow differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz +Expanding AV rules from /tmp/tmp11ju29wv. +Expanding AV rules from /tmp/tmpjy65h_xz. Removing redundant AV rules. Generating AV rule diff. ok test_added_neverallowxperms (tests.diff.PolicyDifferenceTestNoDiff.test_added_neverallowxperms) -NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added neverallowxperm rules. ... Generating neverallowxperm differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_nodecons (tests.diff.PolicyDifferenceTestNoDiff.test_added_nodecons) -NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added nodecons. ... Generating nodecon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_polcaps (tests.diff.PolicyDifferenceTestNoDiff.test_added_polcaps) -NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added polcaps. ... Generating policy cap differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_portcons (tests.diff.PolicyDifferenceTestNoDiff.test_added_portcons) -NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added portcons. ... Generating portcon differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_range_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_range_transitions) -NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added range_transition rules. ... Generating range_transition differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_role_allows (tests.diff.PolicyDifferenceTestNoDiff.test_added_role_allows) -NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added role_allow rules. ... Generating role allow differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_role_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_role_transitions) -NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added role_transition rules. ... Generating role_transition differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_roles (tests.diff.PolicyDifferenceTestNoDiff.test_added_roles) -NoDiff: no added roles. ... Generating role differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added roles. ... Generating role differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_sensitivities (tests.diff.PolicyDifferenceTestNoDiff.test_added_sensitivities) -NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added sensitivities. ... Generating sensitivity differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_type_attributes (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_attributes) -NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added type attribute. ... Generating type attribute differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_type_changes (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_changes) -NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added type_change rules. ... Generating type_change differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_type_members (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_members) -NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added type_member rules. ... Generating type_member differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_type_transitions (tests.diff.PolicyDifferenceTestNoDiff.test_added_type_transitions) -NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added type_transition rules. ... Generating type_transition differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_typebounds (tests.diff.PolicyDifferenceTestNoDiff.test_added_typebounds) -NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added typebounds. ... Generating typebounds differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_types (tests.diff.PolicyDifferenceTestNoDiff.test_added_types) -NoDiff: no added types ... Generating type differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added types ... Generating type differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_users (tests.diff.PolicyDifferenceTestNoDiff.test_added_users) -NoDiff: no added users. ... Generating user differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added users. ... Generating user differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_added_validatetrans (tests.diff.PolicyDifferenceTestNoDiff.test_added_validatetrans) -NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmprbl_8cgw to /tmp/tmpnswebvwf +NoDiff: no added validatetrans. ... Generating validatetrans differences from /tmp/tmp11ju29wv to /tmp/tmpjy65h_xz ok test_modified_allows (tests.diff.PolicyDifferenceTestNoDiff.test_modified_allows) NoDiff: no modified allow rules. ... ok @@ -5375,8 +5418,8 @@ tests/diff_left.conf:934:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 934: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmpz82o2dh0" -Successfully opened SELinux policy "/tmp/tmpz82o2dh0" +Opening SELinux policy "/tmp/tmpgqd9cgbn" +Successfully opened SELinux policy "/tmp/tmpgqd9cgbn" tests/diff_left_redundant.conf:923:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 923: nodecon 121.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff01:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 @@ -5389,14 +5432,14 @@ tests/diff_left_redundant.conf:935:WARNING 'ipv4 mask is not contiguous' at token 'nodecon' on line 935: nodecon 125.0.0.0 255.0.0.0 system:object_r:system:s0 nodecon ff05:: ffff:ffff:ffff:fffc:: system:object_r:system:s0 -Opening SELinux policy "/tmp/tmppvjde9sv" -Successfully opened SELinux policy "/tmp/tmppvjde9sv" -Policy diff left policy set to /tmp/tmpz82o2dh0 -Policy diff right policy set to /tmp/tmppvjde9sv +Opening SELinux policy "/tmp/tmpgvtn6_zz" +Successfully opened SELinux policy "/tmp/tmpgvtn6_zz" +Policy diff left policy set to /tmp/tmpgqd9cgbn +Policy diff right policy set to /tmp/tmpgvtn6_zz test_added_allows (tests.diff.PolicyDifferenceTestRedundant.test_added_allows) -Redundant: no added allow rules. ... Generating allow differences from /tmp/tmpz82o2dh0 to /tmp/tmppvjde9sv -Expanding AV rules from /tmp/tmpz82o2dh0. -Expanding AV rules from /tmp/tmppvjde9sv. +Redundant: no added allow rules. ... Generating allow differences from /tmp/tmpgqd9cgbn to /tmp/tmpgvtn6_zz +Expanding AV rules from /tmp/tmpgqd9cgbn. +Expanding AV rules from /tmp/tmpgvtn6_zz. Removing redundant AV rules. Generating AV rule diff. ok @@ -5404,102 +5447,102 @@ Redundant: no modified allow rules. ... ok test_removed_allows (tests.diff.PolicyDifferenceTestRedundant.test_removed_allows) Redundant: no removed allow rules. ... ok -Opening SELinux policy "/tmp/tmpl0yx5rjb" -Successfully opened SELinux policy "/tmp/tmpl0yx5rjb" +Opening SELinux policy "/tmp/tmpi7h3fttl" +Successfully opened SELinux policy "/tmp/tmpi7h3fttl" test_000_unset (tests.devicetreeconquery.DevicetreeconQueryTest.test_000_unset) -Devicetreecon query with no criteria ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with no criteria ... Generating results from /tmp/tmpi7h3fttl ok test_010_user_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_010_user_exact) -Devicetreecon query with context user exact match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context user exact match ... Generating results from /tmp/tmpi7h3fttl ok test_011_user_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_011_user_regex) -Devicetreecon query with context user regex match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context user regex match ... Generating results from /tmp/tmpi7h3fttl ok test_020_role_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_020_role_exact) -Devicetreecon query with context role exact match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context role exact match ... Generating results from /tmp/tmpi7h3fttl ok test_021_role_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_021_role_regex) -Devicetreecon query with context role regex match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context role regex match ... Generating results from /tmp/tmpi7h3fttl ok test_030_type_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_030_type_exact) -Devicetreecon query with context type exact match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context type exact match ... Generating results from /tmp/tmpi7h3fttl ok test_031_type_regex (tests.devicetreeconquery.DevicetreeconQueryTest.test_031_type_regex) -Devicetreecon query with context type regex match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context type regex match ... Generating results from /tmp/tmpi7h3fttl ok test_040_range_exact (tests.devicetreeconquery.DevicetreeconQueryTest.test_040_range_exact) -Devicetreecon query with context range exact match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range exact match ... Generating results from /tmp/tmpi7h3fttl ok test_041_range_overlap1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap1) -Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range overlap match (equal) ... Generating results from /tmp/tmpi7h3fttl ok test_041_range_overlap2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap2) -Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range overlap match (subset) ... Generating results from /tmp/tmpi7h3fttl ok test_041_range_overlap3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap3) -Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range overlap match (superset) ... Generating results from /tmp/tmpi7h3fttl ok test_041_range_overlap4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap4) -Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range overlap match (overlap low level) ... Generating results from /tmp/tmpi7h3fttl ok test_041_range_overlap5 (tests.devicetreeconquery.DevicetreeconQueryTest.test_041_range_overlap5) -Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range overlap match (overlap high level) ... Generating results from /tmp/tmpi7h3fttl ok test_042_range_subset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset1) -Devicetreecon query with context range subset match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range subset match ... Generating results from /tmp/tmpi7h3fttl ok test_042_range_subset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_042_range_subset2) -Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range subset match (equal) ... Generating results from /tmp/tmpi7h3fttl ok test_043_range_superset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset1) -Devicetreecon query with context range superset match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range superset match ... Generating results from /tmp/tmpi7h3fttl ok test_043_range_superset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_043_range_superset2) -Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range superset match (equal) ... Generating results from /tmp/tmpi7h3fttl ok test_044_range_proper_subset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset1) -Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper subset match ... Generating results from /tmp/tmpi7h3fttl ok test_044_range_proper_subset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset2) -Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper subset match (equal) ... Generating results from /tmp/tmpi7h3fttl ok test_044_range_proper_subset3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset3) -Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper subset match (equal low only) ... Generating results from /tmp/tmpi7h3fttl ok test_044_range_proper_subset4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_044_range_proper_subset4) -Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper subset match (equal high only) ... Generating results from /tmp/tmpi7h3fttl ok test_045_range_proper_superset1 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset1) -Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper superset match ... Generating results from /tmp/tmpi7h3fttl ok test_045_range_proper_superset2 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset2) -Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper superset match (equal) ... Generating results from /tmp/tmpi7h3fttl ok test_045_range_proper_superset3 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset3) -Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper superset match (equal low) ... Generating results from /tmp/tmpi7h3fttl ok test_045_range_proper_superset4 (tests.devicetreeconquery.DevicetreeconQueryTest.test_045_range_proper_superset4) -Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpl0yx5rjb +Devicetreecon query with context range proper superset match (equal high) ... Generating results from /tmp/tmpi7h3fttl ok -Opening SELinux policy "/tmp/tmpsxo7f2co" -Successfully opened SELinux policy "/tmp/tmpsxo7f2co" +Opening SELinux policy "/tmp/tmpe22ketsu" +Successfully opened SELinux policy "/tmp/tmpe22ketsu" test_000_unset (tests.defaultquery.DefaultQueryTest.test_000_unset) -Default query: no criteria. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: no criteria. ... Generating default_* results from /tmp/tmpe22ketsu ok test_001_ruletype (tests.defaultquery.DefaultQueryTest.test_001_ruletype) -Default query: ruletype criterion. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: ruletype criterion. ... Generating default_* results from /tmp/tmpe22ketsu ok test_010_class_list (tests.defaultquery.DefaultQueryTest.test_010_class_list) -Default query: object class list match. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: object class list match. ... Generating default_* results from /tmp/tmpe22ketsu ok test_011_class_regex (tests.defaultquery.DefaultQueryTest.test_011_class_regex) -Default query: object class regex match. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: object class regex match. ... Generating default_* results from /tmp/tmpe22ketsu ok test_020_default (tests.defaultquery.DefaultQueryTest.test_020_default) -Default query: default setting. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: default setting. ... Generating default_* results from /tmp/tmpe22ketsu ok test_030_default_range (tests.defaultquery.DefaultQueryTest.test_030_default_range) -Default query: default_range setting. ... Generating default_* results from /tmp/tmpsxo7f2co +Default query: default_range setting. ... Generating default_* results from /tmp/tmpe22ketsu ok test_900_invalid_ruletype (tests.defaultquery.DefaultQueryTest.test_900_invalid_ruletype) Default query: invalid ruletype ... ok @@ -5509,52 +5552,52 @@ Default query: invalid default value ... ok test_903_invalid_default_range (tests.defaultquery.DefaultQueryTest.test_903_invalid_default_range) Default query: invalid default range ... ok -Opening SELinux policy "/tmp/tmpuy57dr_6" -Successfully opened SELinux policy "/tmp/tmpuy57dr_6" +Opening SELinux policy "/tmp/tmp390mxfu7" +Successfully opened SELinux policy "/tmp/tmp390mxfu7" test_000_unset (tests.constraintquery.ConstraintQueryTest.test_000_unset) -Constraint query with no criteria. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with no criteria. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_001_ruletype (tests.constraintquery.ConstraintQueryTest.test_001_ruletype) -Constraint query with rule type match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with rule type match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_010_class_exact (tests.constraintquery.ConstraintQueryTest.test_010_class_exact) Constraint query with exact object class match. ... skipped 'Setting tclass to a string is no longer supported.' test_011_class_list (tests.constraintquery.ConstraintQueryTest.test_011_class_list) -Constraint query with object class list match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with object class list match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_012_class_regex (tests.constraintquery.ConstraintQueryTest.test_012_class_regex) -Constraint query with object class regex match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with object class regex match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_020_perms_any (tests.constraintquery.ConstraintQueryTest.test_020_perms_any) -Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with permission set intersection match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_021_perms_equal (tests.constraintquery.ConstraintQueryTest.test_021_perms_equal) -Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with permission set equality match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_030_role_match_single (tests.constraintquery.ConstraintQueryTest.test_030_role_match_single) -Constraint query with role match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with role match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_031_role_match_regex (tests.constraintquery.ConstraintQueryTest.test_031_role_match_regex) -Constraint query with regex role match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with regex role match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_040_type_match_single (tests.constraintquery.ConstraintQueryTest.test_040_type_match_single) -Constraint query with type match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with type match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_041_type_match_regex (tests.constraintquery.ConstraintQueryTest.test_041_type_match_regex) -Constraint query with regex type match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with regex type match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_050_user_match_single (tests.constraintquery.ConstraintQueryTest.test_050_user_match_single) -Constraint query with user match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with user match. ... Generating constraint results from /tmp/tmp390mxfu7 ok test_051_user_match_regex (tests.constraintquery.ConstraintQueryTest.test_051_user_match_regex) -Constraint query with regex user match. ... Generating constraint results from /tmp/tmpuy57dr_6 +Constraint query with regex user match. ... Generating constraint results from /tmp/tmp390mxfu7 ok -Opening SELinux policy "/tmp/tmpxlejicb9" -Successfully opened SELinux policy "/tmp/tmpxlejicb9" +Opening SELinux policy "/tmp/tmp65tqhxnb" +Successfully opened SELinux policy "/tmp/tmp65tqhxnb" Opening permission map "tests/perm_map" Successfully opened permission map "tests/perm_map" test_001_keep_conditional_rules (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_001_keep_conditional_rules) -Keep all conditional rules. ... Building information flow graph from /tmp/tmpxlejicb9... +Keep all conditional rules. ... Building information flow graph from /tmp/tmp65tqhxnb... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. @@ -5564,83 +5607,83 @@ Completed building information flow subgraph. ok test_003_user_conditional_true (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_003_user_conditional_true) -Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmpxlejicb9... +Keep only conditional rules selected by user specified booleans (True Case.) ... Building information flow graph from /tmp/tmp65tqhxnb... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok test_004_user_conditional_false (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_004_user_conditional_false) -Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmpxlejicb9... +Keep only conditional rules selected by user specified booleans (False Case.) ... Building information flow graph from /tmp/tmp65tqhxnb... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok test_005_remaining_edges (tests.conditionalinfoflow.ConditionalInfoFlowAnalysisTest.test_005_remaining_edges) -Keep edges when rules are deleted, but there are still remaining rules on the edge. ... Building information flow graph from /tmp/tmpxlejicb9... +Keep edges when rules are deleted, but there are still remaining rules on the edge. ... Building information flow graph from /tmp/tmp65tqhxnb... Completed building information flow graph. Building information flow subgraph... Completed building information flow subgraph. ok -Opening SELinux policy "/tmp/tmpt9q9myw6" -Successfully opened SELinux policy "/tmp/tmpt9q9myw6" +Opening SELinux policy "/tmp/tmpvk60xpf_" +Successfully opened SELinux policy "/tmp/tmpvk60xpf_" test_000_unset (tests.commonquery.CommonQueryTest.test_000_unset) -Common query with no criteria. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with no criteria. ... Generating common results from /tmp/tmpvk60xpf_ ok test_001_name_exact (tests.commonquery.CommonQueryTest.test_001_name_exact) -Common query with exact name match. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with exact name match. ... Generating common results from /tmp/tmpvk60xpf_ ok test_002_name_regex (tests.commonquery.CommonQueryTest.test_002_name_regex) -Common query with regex name match. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with regex name match. ... Generating common results from /tmp/tmpvk60xpf_ ok test_010_perm_indirect_intersect (tests.commonquery.CommonQueryTest.test_010_perm_indirect_intersect) -Common query with intersect permission name patch. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with intersect permission name patch. ... Generating common results from /tmp/tmpvk60xpf_ ok test_011_perm_indirect_equal (tests.commonquery.CommonQueryTest.test_011_perm_indirect_equal) -Common query with equal permission name patch. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with equal permission name patch. ... Generating common results from /tmp/tmpvk60xpf_ ok test_012_perm_indirect_regex (tests.commonquery.CommonQueryTest.test_012_perm_indirect_regex) -Common query with regex permission name patch. ... Generating common results from /tmp/tmpt9q9myw6 +Common query with regex permission name patch. ... Generating common results from /tmp/tmpvk60xpf_ ok test_config_bool_value (tests.checker.util.CheckerUtilTest.test_config_bool_value) Test config_bool_value ... ok -Opening SELinux policy "/tmp/tmpnzwrbpwf" -Successfully opened SELinux policy "/tmp/tmpnzwrbpwf" +Opening SELinux policy "/tmp/tmpqpjw2stk" +Successfully opened SELinux policy "/tmp/tmpqpjw2stk" test_all_exec (tests.checker.roexec.ReadOnlyExecutablesTest.test_all_exec) -Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpnzwrbpwf +Test all executables are returned for no-option test.. ... Generating TE rule results from /tmp/tmpqpjw2stk ok test_exempt_exec_domain (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_exec_domain) -Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpnzwrbpwf +Test for exempting an exec domain. ... Generating TE rule results from /tmp/tmpqpjw2stk ok test_exempt_file (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_file) -Test for exempting a file. ... Generating TE rule results from /tmp/tmpnzwrbpwf +Test for exempting a file. ... Generating TE rule results from /tmp/tmpqpjw2stk ok test_exempt_file_attr (tests.checker.roexec.ReadOnlyExecutablesTest.test_exempt_file_attr) -Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpnzwrbpwf +Test for exempting a file by attribute. ... Generating TE rule results from /tmp/tmpqpjw2stk ok test_fail (tests.checker.roexec.ReadOnlyExecutablesTest.test_fail) Test for failing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk ok test_invalid_option (tests.checker.roexec.ReadOnlyExecutablesTest.test_invalid_option) Test invalid option ... ok test_pass (tests.checker.roexec.ReadOnlyExecutablesTest.test_pass) Test for passing. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk ok test_pass2 (tests.checker.roexec.ReadOnlyExecutablesTest.test_pass2) Test for passing with alternate exemptions. ... Checking executables are read-only. -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf -Generating TE rule results from /tmp/tmpnzwrbpwf +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk +Generating TE rule results from /tmp/tmpqpjw2stk ok -Opening SELinux policy "/tmp/tmpyzbm4kp6" -Successfully opened SELinux policy "/tmp/tmpyzbm4kp6" +Opening SELinux policy "/tmp/tmpjwui7giz" +Successfully opened SELinux policy "/tmp/tmpjwui7giz" test_attr_setting (tests.checker.emptyattr.EmptyTypeAttrTest.test_attr_setting) EmptyTypeAttr test attr setting. ... ok test_attr_setting_fail (tests.checker.emptyattr.EmptyTypeAttrTest.test_attr_setting_fail) @@ -5660,8 +5703,8 @@ test_pass_missingok (tests.checker.emptyattr.EmptyTypeAttrTest.test_pass_missingok) EmptyTypeAttr test pass by missing. ... Checking type attribute test2 is empty. ok -Opening SELinux policy "/tmp/tmpmdeg3z05" -Successfully opened SELinux policy "/tmp/tmpmdeg3z05" +Opening SELinux policy "/tmp/tmpzkkrfjjt" +Successfully opened SELinux policy "/tmp/tmpzkkrfjjt" test_config_check_invalid_option (tests.checker.checker.PolicyCheckerTest.test_config_check_invalid_option) Test check invalid check option ... Opening policy checker config tests/checker/checker-invalidoption.ini. Validating configuration settings. @@ -5688,12 +5731,12 @@ Successfully opened policy checker config tests/checker/checker-valid.ini. Checking type attribute empty_source_attr is empty. Checking executables are read-only. -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpmdeg3z05 +Generating TE rule results from /tmp/tmpzkkrfjjt 13 failures found in 4 checks. ok test_run_pass (tests.checker.checker.PolicyCheckerTest.test_run_pass) @@ -5702,81 +5745,81 @@ Successfully opened policy checker config tests/checker/checker-valid.ini. Checking type attribute empty_source_attr is empty. Checking executables are read-only. -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 -Generating TE rule results from /tmp/tmpmdeg3z05 +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt +Generating TE rule results from /tmp/tmpzkkrfjjt Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpmdeg3z05 +Generating TE rule results from /tmp/tmpzkkrfjjt 0 failures found in 4 checks. ok -Opening SELinux policy "/tmp/tmpf8li8cv0" -Successfully opened SELinux policy "/tmp/tmpf8li8cv0" +Opening SELinux policy "/tmp/tmp6zmlwsc5" +Successfully opened SELinux policy "/tmp/tmp6zmlwsc5" test_check_fails (tests.checker.assertte.AssertTETest.test_check_fails) Test the check fails ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_fails_expect_source (tests.checker.assertte.AssertTETest.test_check_fails_expect_source) Test the check fails, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_fails_expect_target (tests.checker.assertte.AssertTETest.test_check_fails_expect_target) Test the check fails, expect_target ... * Expected rule with source "source1" not found. Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes (tests.checker.assertte.AssertTETest.test_check_passes) Test the check passes, no matches ... * Expected rule with target "target2" not found. Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_empty_source (tests.checker.assertte.AssertTETest.test_check_passes_empty_source) Test the check passes, empty source attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_empty_target (tests.checker.assertte.AssertTETest.test_check_passes_empty_target) Test the check passes, empty target attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_exempt_source_attr (tests.checker.assertte.AssertTETest.test_check_passes_exempt_source_attr) Test the check passes, exempt_source_attr ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_exempt_source_type (tests.checker.assertte.AssertTETest.test_check_passes_exempt_source_type) Test the check passes, exempt_source_type ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_exempt_target_attr (tests.checker.assertte.AssertTETest.test_check_passes_exempt_target_attr) Test the check passes, exempt_target_attr ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_exempt_target_type (tests.checker.assertte.AssertTETest.test_check_passes_exempt_target_type) Test the check passes, exempt_target_type ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_exempt_source (tests.checker.assertte.AssertTETest.test_check_passes_expect_exempt_source) "Test the check passes with both expected and exempted sources. ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_exempt_target (tests.checker.assertte.AssertTETest.test_check_passes_expect_exempt_target) "Test the check passes with both expected and exempted targets. ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_source (tests.checker.assertte.AssertTETest.test_check_passes_expect_source) Test the check passes, expect_source ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_source_attr (tests.checker.assertte.AssertTETest.test_check_passes_expect_source_attr) Test the check passes, expect_source with attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_target (tests.checker.assertte.AssertTETest.test_check_passes_expect_target) Test the check passes, expect_target ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_check_passes_expect_target_attr (tests.checker.assertte.AssertTETest.test_check_passes_expect_target_attr) Test the check passes, expect_target with attribute ... Checking TE allow rule assertion. -Generating TE rule results from /tmp/tmpf8li8cv0 +Generating TE rule results from /tmp/tmp6zmlwsc5 ok test_exempt_source (tests.checker.assertte.AssertTETest.test_exempt_source) Test exempt_source setting. ... ok @@ -5815,49 +5858,49 @@ ok test_unconfigured (tests.checker.assertte.AssertTETest.test_unconfigured) Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmp4efe_nkt" -Successfully opened SELinux policy "/tmp/tmp4efe_nkt" +Opening SELinux policy "/tmp/tmpzxueesvd" +Successfully opened SELinux policy "/tmp/tmpzxueesvd" test_check_fails (tests.checker.assertrbac.AssertRBACTest.test_check_fails) Test the check fails ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_fails_expect_source (tests.checker.assertrbac.AssertRBACTest.test_check_fails_expect_source) Test the check fails, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_fails_expect_target (tests.checker.assertrbac.AssertRBACTest.test_check_fails_expect_target) Test the check fails, expect_target ... * Expected rule with source "source8" not found. Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes (tests.checker.assertrbac.AssertRBACTest.test_check_passes) Test the check passes, no matches ... * Expected rule with target "target9" not found. Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_exempt_source_role (tests.checker.assertrbac.AssertRBACTest.test_check_passes_exempt_source_role) Test the check passes, exempt_source_role ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_exempt_target_role (tests.checker.assertrbac.AssertRBACTest.test_check_passes_exempt_target_role) Test the check passes, exempt_target_role ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_expect_exempt_source (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_exempt_source) "Test the check passes with both expected and exempted sources. ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_expect_exempt_target (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_exempt_target) "Test the check passes with both expected and exempted targets. ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_expect_source (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_source) Test the check passes, expect_source ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_check_passes_expect_target (tests.checker.assertrbac.AssertRBACTest.test_check_passes_expect_target) Test the check passes, expect_target ... Checking RBAC allow rule assertion. -Generating RBAC rule results from /tmp/tmp4efe_nkt +Generating RBAC rule results from /tmp/tmpzxueesvd ok test_exempt_source (tests.checker.assertrbac.AssertRBACTest.test_exempt_source) Test exempt_source setting. ... test_source_missing_ignored: Invalid exempt_source item: FAIL is not a valid role @@ -5879,57 +5922,57 @@ Test target setting. ... ok test_unconfigured (tests.checker.assertrbac.AssertRBACTest.test_unconfigured) Test unconfigured. ... ok -Opening SELinux policy "/tmp/tmpe3m7quuz" -Successfully opened SELinux policy "/tmp/tmpe3m7quuz" +Opening SELinux policy "/tmp/tmp_8v2jz80" +Successfully opened SELinux policy "/tmp/tmp_8v2jz80" test_000_unset (tests.categoryquery.CategoryQueryTest.test_000_unset) -MLS category query with no criteria. ... Generating category results from /tmp/tmpe3m7quuz +MLS category query with no criteria. ... Generating category results from /tmp/tmp_8v2jz80 ok test_001_name_exact (tests.categoryquery.CategoryQueryTest.test_001_name_exact) -MLS category query with exact name match. ... Generating category results from /tmp/tmpe3m7quuz +MLS category query with exact name match. ... Generating category results from /tmp/tmp_8v2jz80 ok test_002_name_regex (tests.categoryquery.CategoryQueryTest.test_002_name_regex) -MLS category query with regex name match. ... Generating category results from /tmp/tmpe3m7quuz +MLS category query with regex name match. ... Generating category results from /tmp/tmp_8v2jz80 ok test_010_alias_exact (tests.categoryquery.CategoryQueryTest.test_010_alias_exact) -MLS category query with exact alias match. ... Generating category results from /tmp/tmpe3m7quuz +MLS category query with exact alias match. ... Generating category results from /tmp/tmp_8v2jz80 ok test_011_alias_regex (tests.categoryquery.CategoryQueryTest.test_011_alias_regex) -MLS category query with regex alias match. ... Generating category results from /tmp/tmpe3m7quuz +MLS category query with regex alias match. ... Generating category results from /tmp/tmp_8v2jz80 ok -Opening SELinux policy "/tmp/tmp8l6vyk2q" -Successfully opened SELinux policy "/tmp/tmp8l6vyk2q" +Opening SELinux policy "/tmp/tmpdfb62zvq" +Successfully opened SELinux policy "/tmp/tmpdfb62zvq" test_000_unset (tests.boundsquery.BoundsQueryTest.test_000_unset) -Bounds query with no criteria. ... Generating bounds results from /tmp/tmp8l6vyk2q +Bounds query with no criteria. ... Generating bounds results from /tmp/tmpdfb62zvq ok test_001_parent_exact (tests.boundsquery.BoundsQueryTest.test_001_parent_exact) -Bounds query with exact parent match. ... Generating bounds results from /tmp/tmp8l6vyk2q +Bounds query with exact parent match. ... Generating bounds results from /tmp/tmpdfb62zvq ok test_002_parent_regex (tests.boundsquery.BoundsQueryTest.test_002_parent_regex) -Bounds query with regex parent match. ... Generating bounds results from /tmp/tmp8l6vyk2q +Bounds query with regex parent match. ... Generating bounds results from /tmp/tmpdfb62zvq ok test_010_child_exact (tests.boundsquery.BoundsQueryTest.test_010_child_exact) -Bounds query with exact child match. ... Generating bounds results from /tmp/tmp8l6vyk2q +Bounds query with exact child match. ... Generating bounds results from /tmp/tmpdfb62zvq ok test_011_child_regex (tests.boundsquery.BoundsQueryTest.test_011_child_regex) -Bounds query with regex child match. ... Generating bounds results from /tmp/tmp8l6vyk2q +Bounds query with regex child match. ... Generating bounds results from /tmp/tmpdfb62zvq ok -Opening SELinux policy "/tmp/tmpcdknjbfk" -Successfully opened SELinux policy "/tmp/tmpcdknjbfk" +Opening SELinux policy "/tmp/tmp0aq0g_al" +Successfully opened SELinux policy "/tmp/tmp0aq0g_al" test_000_unset (tests.boolquery.BoolQueryTest.test_000_unset) -Boolean query with no criteria. ... Generating Boolean results from /tmp/tmpcdknjbfk +Boolean query with no criteria. ... Generating Boolean results from /tmp/tmp0aq0g_al ok test_001_name_exact (tests.boolquery.BoolQueryTest.test_001_name_exact) -Boolean query with exact match ... Generating Boolean results from /tmp/tmpcdknjbfk +Boolean query with exact match ... Generating Boolean results from /tmp/tmp0aq0g_al ok test_002_name_regex (tests.boolquery.BoolQueryTest.test_002_name_regex) -Boolean query with regex match. ... Generating Boolean results from /tmp/tmpcdknjbfk +Boolean query with regex match. ... Generating Boolean results from /tmp/tmp0aq0g_al ok test_010_default (tests.boolquery.BoolQueryTest.test_010_default) -Boolean query with default state match. ... Generating Boolean results from /tmp/tmpcdknjbfk +Boolean query with default state match. ... Generating Boolean results from /tmp/tmp0aq0g_al ok ---------------------------------------------------------------------- -Ran 1521 tests in 6.607s +Ran 1521 tests in 36.694s OK (skipped=282) make[1]: Leaving directory '/build/setools-4.4.1' @@ -6351,15 +6394,15 @@ dh_shlibdeps -a -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild +dpkg-gencontrol: warning: Depends field of package setools: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package setools-gui: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package python3-setoolsgui: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package setools: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'setools' in '../setools_4.4.1-2_amd64.deb'. dpkg-deb: building package 'setools-gui' in '../setools-gui_4.4.1-2_amd64.deb'. -dpkg-deb: building package 'python3-setools' in '../python3-setools_4.4.1-2_amd64.deb'. dpkg-deb: building package 'python3-setools-dbgsym' in '../python3-setools-dbgsym_4.4.1-2_amd64.deb'. +dpkg-deb: building package 'python3-setools' in '../python3-setools_4.4.1-2_amd64.deb'. dpkg-deb: building package 'python3-setoolsgui' in '../python3-setoolsgui_4.4.1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../setools_4.4.1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../setools_4.4.1-2_amd64.changes @@ -6368,12 +6411,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/800955/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1099471 and its subdirectories -I: Current time: Sun May 7 02:16:24 -12 2023 -I: pbuilder-time-stamp: 1683468984 +I: removing directory /srv/workspace/pbuilder/800955 and its subdirectories +I: Current time: Sun Jun 9 10:49:45 +14 2024 +I: pbuilder-time-stamp: 1717879785