Hello, On 06-Aug-07 22:07, Bastian Kleineidam wrote: > I cannot reproduce this error on my box, the package builds fine. You > might want to attach a complete build log to this error, including the > commands you executed to build the package.
I created a fresh unstable chroot and used the commands # apt-get build-dep refpolicy # apt-get source refpolicy # cd refpolicy* # dpkg-buildpackage inside the the chroot and got the attached build log with the error. Regards Andreas Jochens
Building refpolicy on unstable/amd64... dpkg-source: extracting refpolicy in refpolicy-0.0.20060509 dpkg-source: unpacking refpolicy_0.0.20060509.orig.tar.gz dpkg-source: applying ./refpolicy_0.0.20060509-2.diff.gz Reading package lists... Building dependency tree... The following NEW packages will be installed: bzip2 checkpolicy debconf debconf-i18n liblocale-gettext-perl libsemanage1 libssl0.9.8 m4 mime-support policycoreutils python python2.3 python2.4 python2.4-minimal python2.4-selinux python2.4-semanage 0 upgraded, 16 newly installed, 0 to remove and 26 not upgraded. Need to get 9389kB of archives. After unpacking 32.4MB of additional disk space will be used. Get:1 http://127.0.0.1 unstable/main liblocale-gettext-perl 1.05-1 [19.6kB] Get:2 http://127.0.0.1 unstable/main debconf-i18n 1.5.3 [110kB] Get:3 http://127.0.0.1 unstable/main debconf 1.5.3 [115kB] Get:4 http://127.0.0.1 unstable/main libssl0.9.8 0.9.8b-2 [884kB] Get:5 http://127.0.0.1 unstable/main m4 1.4.4-1 [118kB] Get:6 http://127.0.0.1 unstable/main mime-support 3.37-1 [30.6kB] Get:7 http://127.0.0.1 unstable/main python2.3 2.3.5-15 [3236kB] Get:8 http://127.0.0.1 unstable/main python 2.3.5-11 [142kB] Get:9 http://127.0.0.1 unstable/main bzip2 1.0.3-3 [268kB] Get:10 http://127.0.0.1 unstable/main checkpolicy 1.30.3-1 [239kB] Get:11 http://127.0.0.1 unstable/main libsemanage1 1.6-1 [72.3kB] Get:12 http://127.0.0.1 unstable/main python2.4-minimal 2.4.3-8 [791kB] Get:13 http://127.0.0.1 unstable/main python2.4 2.4.3-8 [3104kB] Get:14 http://127.0.0.1 unstable/main python2.4-semanage 1.6-1 [52.7kB] Get:15 http://127.0.0.1 unstable/main python2.4-selinux 1.30-1 [31.9kB] Get:16 http://127.0.0.1 unstable/main policycoreutils 1.30-2 [175kB] Fetched 9389kB in 0s (22.8MB/s) Selecting previously deselected package liblocale-gettext-perl. (Reading database ... 9931 files and directories currently installed.) Unpacking liblocale-gettext-perl (from .../liblocale-gettext-perl_1.05-1_amd64.deb) ... Selecting previously deselected package debconf-i18n. Unpacking debconf-i18n (from .../debconf-i18n_1.5.3_all.deb) ... Selecting previously deselected package debconf. Unpacking debconf (from .../archives/debconf_1.5.3_all.deb) ... Selecting previously deselected package libssl0.9.8. Unpacking libssl0.9.8 (from .../libssl0.9.8_0.9.8b-2_amd64.deb) ... Selecting previously deselected package m4. Unpacking m4 (from .../archives/m4_1.4.4-1_amd64.deb) ... Selecting previously deselected package mime-support. Unpacking mime-support (from .../mime-support_3.37-1_all.deb) ... Selecting previously deselected package python2.3. Unpacking python2.3 (from .../python2.3_2.3.5-15_amd64.deb) ... Selecting previously deselected package python. Unpacking python (from .../python_2.3.5-11_all.deb) ... Selecting previously deselected package bzip2. Unpacking bzip2 (from .../bzip2_1.0.3-3_amd64.deb) ... Selecting previously deselected package checkpolicy. Unpacking checkpolicy (from .../checkpolicy_1.30.3-1_amd64.deb) ... Selecting previously deselected package libsemanage1. Unpacking libsemanage1 (from .../libsemanage1_1.6-1_amd64.deb) ... Selecting previously deselected package python2.4-minimal. Unpacking python2.4-minimal (from .../python2.4-minimal_2.4.3-8_amd64.deb) ... Selecting previously deselected package python2.4. Unpacking python2.4 (from .../python2.4_2.4.3-8_amd64.deb) ... Selecting previously deselected package python2.4-semanage. Unpacking python2.4-semanage (from .../python2.4-semanage_1.6-1_amd64.deb) ... Selecting previously deselected package python2.4-selinux. Unpacking python2.4-selinux (from .../python2.4-selinux_1.30-1_amd64.deb) ... Selecting previously deselected package policycoreutils. Unpacking policycoreutils (from .../policycoreutils_1.30-2_amd64.deb) ... Setting up liblocale-gettext-perl (1.05-1) ... Setting up m4 (1.4.4-1) ... Setting up mime-support (3.37-1) ... Setting up bzip2 (1.0.3-3) ... Setting up checkpolicy (1.30.3-1) ... Setting up libsemanage1 (1.6-1) ... Setting up python2.4-minimal (2.4.3-8) ... Setting up python2.4-selinux (1.30-1) ... Setting up debconf-i18n (1.5.3) ... Setting up debconf (1.5.3) ... 'import site' failed; use -v for traceback Setting up libssl0.9.8 (0.9.8b-2) ... Setting up python2.3 (2.3.5-15) ... Setting up python (2.3.5-11) ... Setting up python2.4 (2.4.3-8) ... Setting up python2.4-semanage (1.6-1) ... Setting up policycoreutils (1.30-2) ... dpkg-buildpackage: source package is refpolicy dpkg-buildpackage: source version is 0.0.20060509-2 dpkg-buildpackage: host architecture amd64 dpkg-buildpackage: source version without epoch 0.0.20060509-2 debian/rules clean ====== making (creating) CLN-common ====== ====== making (creating) CLN-indep ====== ====== making (creating) CLEAN/selinux-policy-refpolicy-strict ====== ====== making (creating) CLEAN/selinux-policy-refpolicy-strict ====== make bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509' rm -f policy.conf rm -f policy.20 rm -f file_contexts rm -f homedir_template rm -f *.res rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509' test ! -d /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-strict || rm -rf /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-strict test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict ====== making (creating) CLEAN/selinux-policy-refpolicy-targeted ====== ====== making (creating) CLEAN/selinux-policy-refpolicy-targeted ====== make bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509' rm -f policy.conf rm -f policy.20 rm -f file_contexts rm -f homedir_template rm -f *.res rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509' test ! -d /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-targeted || rm -rf /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-targeted test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted ====== making (creating) CLEAN/selinux-policy-refpolicy-src ====== ====== making (creating) CLEAN/selinux-policy-refpolicy-src ====== make bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509' rm -f policy.conf rm -f policy.20 rm -f file_contexts rm -f homedir_template rm -f *.res rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509' test ! -d /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-src || rm -rf /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-src test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src ====== making (creating) CLEAN/selinux-policy-refpolicy-src ====== make bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509' rm -f policy.conf rm -f policy.20 rm -f file_contexts rm -f homedir_template rm -f *.res rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509' test ! -d /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-src || rm -rf /refpolicy-0.0.20060509/debian/selinux-policy-refpolicy-src test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src ====== making (creating) CLEAN/selinux-policy-refpolicy-doc ====== ====== making (creating) clean-indep ====== ====== making (creating) clean-arch ====== ====== making (creating) stamp-clean ====== test -f Makefile && /usr/bin/make distclean cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/refpolicy-0.0.20060509' make: [stamp-clean] Error 2 (ignored) rm -f stamp-arch-conf stamp-indep-conf stamp-configure-arch stamp-configure-indep stamp-configure stamp-arch-build stamp-indep-build stamp-build-arch stamp-build-indep stamp-build stamp-arch-inst stamp-indep-inst stamp-install stamp-install-arch stamp-install-indep stamp-arch-bin stamp-indep-bin stamp-binary stamp-binary-arch stamp-binary-indep debian/stamp/config-strict debian/stamp/config-targeted debian/stamp/config-src debian/stamp/config-doc debian/stamp/build-strict debian/stamp/build-targeted rm -rf /refpolicy-0.0.20060509/debian/stamp-clean debian/build-selinux-policy-refpolicy-strict debian/build-selinux-policy-refpolicy-targeted debian/build-selinux-policy-refpolicy-src debian/build-selinux-policy-refpolicy-doc debian/selinux-policy-refpolicy-strict debian/selinux-policy-refpolicy-targeted debian/selinux-policy-refpolicy-src debian/selinux-policy-refpolicy-doc rm -f core `find . \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS ====== making (creating) clean ====== debian/rules build ====== making (creating) stamp-build-arch ====== ====== making (creating) build-arch ====== ====== making (creating) BUILD-common ====== ====== making (creating) CONFIG-common ====== ====== making (creating) stamp-indep-conf ====== ====== making (creating) CONFIG-indep ====== ====== making (creating) CONFIG/selinux-policy-refpolicy-strict ====== ====== making (creating) CONFIG/selinux-policy-refpolicy-strict ====== test -e debian/stamp/config-strict || \ test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict test -e debian/stamp/config-strict || \ mkdir -p /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict test -e debian/stamp/config-strict || \ cp -lr policy support Makefile build.conf Rules.modular doc \ Rules.monolithic config VERSION Changelog COPYING INSTALL \ README man /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict test -e debian/stamp/config-strict || \ /usr/bin/make -C /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict \ NAME=refpolicy-strict TYPE=strict-mcs DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' rm -f base.conf rm -f base.fc rm -f *.pp rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' test -e debian/stamp/config-strict || \ (cd /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict ; \ /usr/bin/make NAME=refpolicy-strict TYPE=strict-mcs DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n conf) cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' cat policy/modules/kernel/corenetwork.if.in >> policy/modules/kernel/corenetwork.if egrep "^[[:blank:]]*network_(interface|node|port)\(.*\)" policy/modules/kernel/corenetwork.te.in \ | m4 -D self_contained_policy -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.if.m4 - \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.if Creating policy.xml echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>' > doc/policy.xml echo '<!DOCTYPE policy SYSTEM "policy.dtd">' >> doc/policy.xml python support/segenxml.py -m metadata.xml -t policy/global_tunables -b policy/global_booleans -o doc policy/modules/admin policy/modules/apps policy/modules/kernel policy/modules/services policy/modules/system >> doc/policy.xml if test -x /usr/bin/xmllint && test -f doc/policy.dtd; then \ /usr/bin/xmllint --noout --path doc/ --dtdvalid doc/policy.dtd doc/policy.xml ;\ fi Updating policy/modules.conf and policy/booleans.conf python support/sedoctool.py -b policy/booleans.conf -m policy/modules.conf -x doc/policy.xml m4 -D self_contained_policy -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.te.m4 policy/modules/kernel/corenetwork.te.in \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.te make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' echo done > debian/stamp/config-strict ====== making (creating) CONFIG/selinux-policy-refpolicy-targeted ====== ====== making (creating) CONFIG/selinux-policy-refpolicy-targeted ====== test -e debian/stamp/config-targeted || \ test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted test -e debian/stamp/config-targeted || \ mkdir -p /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted test -e debian/stamp/config-targeted || \ cp -lr policy support Makefile build.conf Rules.modular doc \ Rules.monolithic config VERSION Changelog COPYING INSTALL \ README man /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted test -e debian/stamp/config-targeted || \ /usr/bin/make -C /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted \ NAME=refpolicy-targeted TYPE=targeted-mcs DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n bare cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted' rm -f base.conf rm -f base.fc rm -f *.pp rm -fR tmp rm -f doc/policy.xml rm -f doc/global_tunables.xml rm -f doc/global_booleans.xml rm -f policy/modules.conf rm -f policy/booleans.conf rm -fR doc/html rm -f tags rm -f tmp/fc_sort rm -f support/*.pyc rm -f policy/modules/kernel/corenetwork.te rm -f policy/modules/kernel/corenetwork.if make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted' test -e debian/stamp/config-targeted || \ (cd /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted ; \ /usr/bin/make NAME=refpolicy-targeted TYPE=targeted-mcs DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n conf) cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted' cat policy/modules/kernel/corenetwork.if.in >> policy/modules/kernel/corenetwork.if egrep "^[[:blank:]]*network_(interface|node|port)\(.*\)" policy/modules/kernel/corenetwork.te.in \ | m4 -D self_contained_policy -D targeted_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.if.m4 - \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.if Creating policy.xml echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>' > doc/policy.xml echo '<!DOCTYPE policy SYSTEM "policy.dtd">' >> doc/policy.xml python support/segenxml.py -m metadata.xml -t policy/global_tunables -b policy/global_booleans -o doc policy/modules/admin policy/modules/apps policy/modules/kernel policy/modules/services policy/modules/system >> doc/policy.xml if test -x /usr/bin/xmllint && test -f doc/policy.dtd; then \ /usr/bin/xmllint --noout --path doc/ --dtdvalid doc/policy.dtd doc/policy.xml ;\ fi Updating policy/modules.conf and policy/booleans.conf python support/sedoctool.py -b policy/booleans.conf -m policy/modules.conf -x doc/policy.xml m4 -D self_contained_policy -D targeted_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.te.m4 policy/modules/kernel/corenetwork.te.in \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.te make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-targeted' echo done > debian/stamp/config-targeted ====== making (creating) CONFIG/selinux-policy-refpolicy-src ====== ====== making (creating) CONFIG/selinux-policy-refpolicy-src ====== test -e debian/stamp/config-src || \ test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src test -e debian/stamp/config-src || \ mkdir -p /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src test -e debian/stamp/config-src || \ cp -lr policy support Makefile build.conf Rules.modular doc \ Rules.monolithic config VERSION Changelog COPYING INSTALL \ README man /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src test -e debian/stamp/config-src || \ (cd /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src ; \ /usr/bin/make NAME=refpolicy DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n conf) cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src' cat policy/modules/kernel/corenetwork.if.in >> policy/modules/kernel/corenetwork.if egrep "^[[:blank:]]*network_(interface|node|port)\(.*\)" policy/modules/kernel/corenetwork.te.in \ | m4 -D self_contained_policy -D strict_policy -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.if.m4 - \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.if Creating policy.xml echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>' > doc/policy.xml echo '<!DOCTYPE policy SYSTEM "policy.dtd">' >> doc/policy.xml python support/segenxml.py -m metadata.xml -t policy/global_tunables -b policy/global_booleans -o doc policy/modules/admin policy/modules/apps policy/modules/kernel policy/modules/services policy/modules/system >> doc/policy.xml if test -x /usr/bin/xmllint && test -f doc/policy.dtd; then \ /usr/bin/xmllint --noout --path doc/ --dtdvalid doc/policy.dtd doc/policy.xml ;\ fi Updating policy/modules.conf and policy/booleans.conf python support/sedoctool.py -b policy/booleans.conf -m policy/modules.conf -x doc/policy.xml m4 -D self_contained_policy -D strict_policy -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.te.m4 policy/modules/kernel/corenetwork.te.in \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.te make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-src' echo done > debian/stamp/config-src ====== making (creating) CONFIG/selinux-policy-refpolicy-doc ====== ====== making (creating) CONFIG/selinux-policy-refpolicy-doc ====== test -e debian/stamp/config-doc || \ test ! -d /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc || \ rm -rf /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc test -e debian/stamp/config-doc || \ mkdir -p /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc test -e debian/stamp/config-doc || \ cp -lr policy support Makefile build.conf Rules.modular doc \ Rules.monolithic config VERSION Changelog COPYING INSTALL \ README man /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc test -e debian/stamp/config-doc || \ (cd /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc ; \ /usr/bin/make NAME=refpolicy DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n conf ) cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc' cat policy/modules/kernel/corenetwork.if.in >> policy/modules/kernel/corenetwork.if egrep "^[[:blank:]]*network_(interface|node|port)\(.*\)" policy/modules/kernel/corenetwork.te.in \ | m4 -D self_contained_policy -D strict_policy -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.if.m4 - \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.if Creating policy.xml echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>' > doc/policy.xml echo '<!DOCTYPE policy SYSTEM "policy.dtd">' >> doc/policy.xml python support/segenxml.py -m metadata.xml -t policy/global_tunables -b policy/global_booleans -o doc policy/modules/admin policy/modules/apps policy/modules/kernel policy/modules/services policy/modules/system >> doc/policy.xml if test -x /usr/bin/xmllint && test -f doc/policy.dtd; then \ /usr/bin/xmllint --noout --path doc/ --dtdvalid doc/policy.dtd doc/policy.xml ;\ fi Updating policy/modules.conf and policy/booleans.conf python support/sedoctool.py -b policy/booleans.conf -m policy/modules.conf -x doc/policy.xml m4 -D self_contained_policy -D strict_policy -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms policy/modules/kernel/corenetwork.te.m4 policy/modules/kernel/corenetwork.te.in \ | sed -e 's/dollarsone/\$1/g' -e 's/dollarszero/\$0/g' >> policy/modules/kernel/corenetwork.te make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-doc' echo done > debian/stamp/config-doc ====== making (creating) stamp-indep-build ====== ====== making (creating) BUILD-indep ====== ====== making (creating) BUILD/selinux-policy-refpolicy-strict ====== ====== making (creating) build/selinux-policy-refpolicy-strict ====== # until module linking is fixed, build everything as modules... test -e debian/stamp/build-strict || \ sed -e 's/ = module/ = base/' < debian/modules.conf.strict > \ /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict/policy/modules.conf test -e debian/stamp/build-strict || \ (cd /refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict ; \ /usr/bin/make NAME=refpolicy-strict TYPE=strict-mcs DISTRO=debian DIRECT_INITRC=y MONOLITHIC=n policy all) cat: /selinux/policyvers: No such file or directory make[1]: Entering directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' m4 -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms -D self_contained_policy policy/flask/security_classes policy/flask/initial_sids policy/flask/access_vectors policy/support/loadable_module.spt policy/support/misc_macros.spt policy/support/obj_perm_sets.spt policy/mls policy/mcs > tmp/pre_te_files.conf python support/genclassperms.py policy/flask/access_vectors policy/flask/security_classes > tmp/generated_definitions.conf echo "define(\`base_per_userdomain_template',\`" >> tmp/generated_definitions.conf for i in ; do \ echo "ifdef(\`""$i""_per_userdomain_template',\`""$i""_per_userdomain_template("'$*'")')" \ >> tmp/generated_definitions.conf ;\ done echo "')" >> tmp/generated_definitions.conf for i in ; do \ echo "define(\`$i')" >> tmp/generated_definitions.conf ;\ done test -f policy/booleans.conf && gawk -f support/set_bools_tuns.awk policy/booleans.conf >> tmp/generated_definitions.conf || true /bin/sh: gawk: command not found m4 policy/support/loadable_module.spt policy/support/misc_macros.spt policy/support/obj_perm_sets.spt policy/modules/admin/acct.if policy/modules/admin/alsa.if policy/modules/admin/amanda.if policy/modules/admin/anaconda.if policy/modules/admin/apt.if policy/modules/admin/backup.if policy/modules/admin/bootloader.if policy/modules/admin/certwatch.if policy/modules/admin/consoletype.if policy/modules/admin/ddcprobe.if policy/modules/admin/dmesg.if policy/modules/admin/dmidecode.if policy/modules/admin/dpkg.if policy/modules/admin/firstboot.if policy/modules/admin/kudzu.if policy/modules/admin/logrotate.if policy/modules/admin/logwatch.if policy/modules/admin/mrtg.if policy/modules/admin/netutils.if policy/modules/admin/portage.if policy/modules/admin/prelink.if policy/modules/admin/quota.if policy/modules/admin/readahead.if policy/modules/admin/rpm.if policy/modules/admin/su.if policy/modules/admin/sudo.if policy/modules/admin/sxid.if policy/modules/admin/tmpreaper.if policy/modules/admin/tripwire.if policy/modules/admin/updfstab.if policy/modules/admin/usbmodules.if policy/modules/admin/usermanage.if policy/modules/admin/vbetool.if policy/modules/admin/vpn.if policy/modules/apps/ada.if policy/modules/apps/authbind.if policy/modules/apps/calamaris.if policy/modules/apps/cdrecord.if policy/modules/apps/ethereal.if policy/modules/apps/evolution.if policy/modules/apps/games.if policy/modules/apps/gift.if policy/modules/apps/gpg.if policy/modules/apps/irc.if policy/modules/apps/java.if policy/modules/apps/loadkeys.if policy/modules/apps/lockdev.if policy/modules/apps/mono.if policy/modules/apps/mozilla.if policy/modules/apps/mplayer.if policy/modules/apps/rssh.if policy/modules/apps/screen.if policy/modules/apps/slocate.if policy/modules/apps/thunderbird.if policy/modules/apps/tvtime.if policy/modules/apps/uml.if policy/modules/apps/userhelper.if policy/modules/apps/usernetctl.if policy/modules/apps/vmware.if policy/modules/apps/webalizer.if policy/modules/apps/wine.if policy/modules/apps/yam.if policy/modules/kernel/corecommands.if policy/modules/kernel/corenetwork.if policy/modules/kernel/devices.if policy/modules/kernel/domain.if policy/modules/kernel/files.if policy/modules/kernel/filesystem.if policy/modules/kernel/kernel.if policy/modules/kernel/mcs.if policy/modules/kernel/mls.if policy/modules/kernel/selinux.if policy/modules/kernel/storage.if policy/modules/kernel/terminal.if policy/modules/services/afs.if policy/modules/services/amavis.if policy/modules/services/apache.if policy/modules/services/apm.if policy/modules/services/arpwatch.if policy/modules/services/asterisk.if policy/modules/services/audioentropy.if policy/modules/services/automount.if policy/modules/services/avahi.if policy/modules/services/bind.if policy/modules/services/bluetooth.if policy/modules/services/canna.if policy/modules/services/cipe.if policy/modules/services/clamav.if policy/modules/services/clockspeed.if policy/modules/services/comsat.if policy/modules/services/courier.if policy/modules/services/cpucontrol.if policy/modules/services/cron.if policy/modules/services/cups.if policy/modules/services/cvs.if policy/modules/services/cyrus.if policy/modules/services/dante.if policy/modules/services/dbskk.if policy/modules/services/dbus.if policy/modules/services/dcc.if policy/modules/services/ddclient.if policy/modules/services/dhcp.if policy/modules/services/dictd.if policy/modules/services/distcc.if policy/modules/services/djbdns.if policy/modules/services/dnsmasq.if policy/modules/services/dovecot.if policy/modules/services/fetchmail.if policy/modules/services/finger.if policy/modules/services/ftp.if policy/modules/services/gatekeeper.if policy/modules/services/gpm.if policy/modules/services/hal.if policy/modules/services/howl.if policy/modules/services/i18n_input.if policy/modules/services/imaze.if policy/modules/services/inetd.if policy/modules/services/inn.if policy/modules/services/ircd.if policy/modules/services/irqbalance.if policy/modules/services/jabber.if policy/modules/services/kerberos.if policy/modules/services/ktalk.if policy/modules/services/ldap.if policy/modules/services/lpd.if policy/modules/services/mailman.if policy/modules/services/monop.if policy/modules/services/mta.if policy/modules/services/munin.if policy/modules/services/mysql.if policy/modules/services/nagios.if policy/modules/services/nessus.if policy/modules/services/networkmanager.if policy/modules/services/nis.if policy/modules/services/nscd.if policy/modules/services/nsd.if policy/modules/services/ntop.if policy/modules/services/ntp.if policy/modules/services/oav.if policy/modules/services/openca.if policy/modules/services/openct.if policy/modules/services/openvpn.if policy/modules/services/pegasus.if policy/modules/services/perdition.if policy/modules/services/portmap.if policy/modules/services/portslave.if policy/modules/services/postfix.if policy/modules/services/postgresql.if policy/modules/services/postgrey.if policy/modules/services/ppp.if policy/modules/services/privoxy.if policy/modules/services/procmail.if policy/modules/services/publicfile.if policy/modules/services/pxe.if policy/modules/services/pyzor.if policy/modules/services/qmail.if policy/modules/services/radius.if policy/modules/services/radvd.if policy/modules/services/razor.if policy/modules/services/rdisc.if policy/modules/services/remotelogin.if policy/modules/services/resmgr.if policy/modules/services/rhgb.if policy/modules/services/rlogin.if policy/modules/services/roundup.if policy/modules/services/rpc.if policy/modules/services/rshd.if policy/modules/services/rsync.if policy/modules/services/samba.if policy/modules/services/sasl.if policy/modules/services/sendmail.if policy/modules/services/slrnpull.if policy/modules/services/smartmon.if policy/modules/services/snmp.if policy/modules/services/snort.if policy/modules/services/soundserver.if policy/modules/services/spamassassin.if policy/modules/services/speedtouch.if policy/modules/services/squid.if policy/modules/services/ssh.if policy/modules/services/stunnel.if policy/modules/services/sysstat.if policy/modules/services/tcpd.if policy/modules/services/telnet.if policy/modules/services/tftp.if policy/modules/services/timidity.if policy/modules/services/tor.if policy/modules/services/transproxy.if policy/modules/services/ucspitcp.if policy/modules/services/uptime.if policy/modules/services/uucp.if policy/modules/services/uwimap.if policy/modules/services/watchdog.if policy/modules/services/xfs.if policy/modules/services/xprint.if policy/modules/services/xserver.if policy/modules/services/zebra.if policy/modules/system/authlogin.if policy/modules/system/clock.if policy/modules/system/daemontools.if policy/modules/system/fstools.if policy/modules/system/getty.if policy/modules/system/hostname.if policy/modules/system/hotplug.if policy/modules/system/init.if policy/modules/system/ipsec.if policy/modules/system/iptables.if policy/modules/system/libraries.if policy/modules/system/locallogin.if policy/modules/system/logging.if policy/modules/system/lvm.if policy/modules/system/miscfiles.if policy/modules/system/modutils.if policy/modules/system/mount.if policy/modules/system/pcmcia.if policy/modules/system/raid.if policy/modules/system/selinuxutil.if policy/modules/system/sysnetwork.if policy/modules/system/udev.if policy/modules/system/unconfined.if policy/modules/system/userdomain.if policy/modules/system/xen.if tmp/iferror.m4 >> tmp/all_interfaces.conf.tmp sed -e s/dollarsstar/\$\*/g tmp/all_interfaces.conf.tmp >> tmp/all_interfaces.conf m4 -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms -D self_contained_policy -D self_contained_policy policy/rolemap | awk '/^[[:blank:]]*[A-Za-z]/{ print "gen_require(type " $3 "; role " $1 ";)\nbase_per_userdomain_template(" $2 "," $3 "," $1 ")" }' >> tmp/rolemap.conf m4 -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms -D self_contained_policy -s policy/support/loadable_module.spt policy/support/misc_macros.spt policy/support/obj_perm_sets.spt tmp/generated_definitions.conf tmp/all_interfaces.conf tmp/rolemap.conf > tmp/all_te_files.conf m4 -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms -D self_contained_policy policy/support/loadable_module.spt policy/support/misc_macros.spt policy/support/obj_perm_sets.spt policy/users policy/constraints > tmp/post_te_files.conf sed -r -f support/get_type_attr_decl.sed tmp/all_te_files.conf | LC_ALL=C sort > tmp/all_attrs_types.conf cat tmp/post_te_files.conf > tmp/all_post.conf egrep '^sid ' tmp/all_te_files.conf >> tmp/all_post.conf || true egrep '^fs_use_(xattr|task|trans)' tmp/all_te_files.conf >> tmp/all_post.conf || true egrep ^genfscon tmp/all_te_files.conf >> tmp/all_post.conf || true egrep ^portcon tmp/all_te_files.conf >> tmp/all_post.conf || true egrep ^netifcon tmp/all_te_files.conf >> tmp/all_post.conf || true egrep ^nodecon tmp/all_te_files.conf >> tmp/all_post.conf || true sed -r -f support/comment_move_decl.sed tmp/all_te_files.conf > tmp/only_te_rules.conf m4 -D strict_policy -D enable_mcs -D distro_debian -D direct_sysadm_daemon -D hide_broken_symptoms -D self_contained_policy policy/support/loadable_module.spt policy/support/misc_macros.spt policy/support/obj_perm_sets.spt tmp/generated_definitions.conf policy/global_booleans policy/global_tunables > tmp/global_bools.conf Creating refpolicy-strict base module base.conf cat tmp/pre_te_files.conf tmp/all_attrs_types.conf tmp/global_bools.conf tmp/only_te_rules.conf tmp/all_post.conf > base.conf Compiling refpolicy-strict base module /usr/bin/checkmodule -M base.conf -o tmp/base.mod tmp/generated_definitions.conf:597:ERROR 'syntax error' at token '' on line 3416: ( u1 == u2 or t1 == can_change_object_identity ); /usr/bin/checkmodule: error(s) encountered while parsing configuration /usr/bin/checkmodule: loading policy configuration from base.conf make[1]: *** [tmp/base.mod] Error 1 make[1]: Leaving directory `/refpolicy-0.0.20060509/debian/build-selinux-policy-refpolicy-strict' make: *** [build/selinux-policy-refpolicy-strict] Error 2