diff options
Diffstat (limited to 'test/configure')
-rwxr-xr-x | test/configure | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/configure b/test/configure index ae6a49eeb..1dd80ee9a 100755 --- a/test/configure +++ b/test/configure | |||
@@ -22,7 +22,7 @@ ROOTDIR="/tmp/chroot" # default chroot directory | |||
22 | DEFAULT_FILES="/bin/bash /bin/sh " # basic chroot files | 22 | DEFAULT_FILES="/bin/bash /bin/sh " # basic chroot files |
23 | DEFAULT_FILES+="/etc/passwd /etc/nsswitch.conf /etc/group " | 23 | DEFAULT_FILES+="/etc/passwd /etc/nsswitch.conf /etc/group " |
24 | DEFAULT_FILES+=`find /lib -name libnss*` # files required by glibc | 24 | DEFAULT_FILES+=`find /lib -name libnss*` # files required by glibc |
25 | DEFAULT_FILES+=" /bin/cp /bin/ls /bin/cat /bin/ps /bin/grep /usr/bin/id /usr/bin/whoami /usr/bin/wc /usr/bin/wget /bin/umount" | 25 | DEFAULT_FILES+=" /bin/cp /bin/ls /bin/cat /bin/ps /bin/ping /sbin/ifconfig /bin/hostname /bin/grep /usr/bin/dig /usr/bin/openssl /usr/bin/id /usr/bin/getent /usr/bin/whoami /usr/bin/wc /usr/bin/wget /bin/umount" |
26 | 26 | ||
27 | rm -fr $ROOTDIR | 27 | rm -fr $ROOTDIR |
28 | mkdir -p $ROOTDIR/{root,bin,lib,lib64,usr,home,etc,dev/shm,tmp,var/run,var/tmp,var/lock,var/log,proc} | 28 | mkdir -p $ROOTDIR/{root,bin,lib,lib64,usr,home,etc,dev/shm,tmp,var/run,var/tmp,var/lock,var/log,proc} |
@@ -33,6 +33,10 @@ mkdir $ROOTDIR/boot | |||
33 | mkdir $ROOTDIR/selinux | 33 | mkdir $ROOTDIR/selinux |
34 | cp /etc/passwd $ROOTDIR/etc/. | 34 | cp /etc/passwd $ROOTDIR/etc/. |
35 | cp /etc/group $ROOTDIR/etc/. | 35 | cp /etc/group $ROOTDIR/etc/. |
36 | cp /etc/hosts $ROOTDIR/etc/. | ||
37 | mkdir -p $ROOTDIR/usr/lib/x86_64-linux-gnu | ||
38 | cp -a /usr/lib/x86_64-linux-gnu/openssl-1.0.0 $ROOTDIR/usr/lib/x86_64-linux-gnu/. | ||
39 | cp -a /usr/lib/ssl $ROOTDIR/usr/lib/. | ||
36 | touch $ROOTDIR/var/log/syslog | 40 | touch $ROOTDIR/var/log/syslog |
37 | touch $ROOTDIR/var/tmp/somefile | 41 | touch $ROOTDIR/var/tmp/somefile |
38 | SORTED=`for FILE in $* $DEFAULT_FILES; do echo " $FILE "; ldd $FILE | grep -v dynamic | cut -d " " -f 3; done | sort -u` | 42 | SORTED=`for FILE in $* $DEFAULT_FILES; do echo " $FILE "; ldd $FILE | grep -v dynamic | cut -d " " -f 3; done | sort -u` |