Merge branch 'danimo-remove-test-dependencies'
commit
a1ba30cf4f
|
@ -1,6 +1,5 @@
|
||||||
For the testsuite to work, you will have to install at least the following software packages:
|
For the testsuite to work, you will have to install at least the following software packages:
|
||||||
dash \
|
dash \
|
||||||
bridge-utils \
|
|
||||||
asciidoc \
|
asciidoc \
|
||||||
mdadm \
|
mdadm \
|
||||||
lvm2 \
|
lvm2 \
|
||||||
|
@ -11,13 +10,11 @@ nbd \
|
||||||
dhcp-server \
|
dhcp-server \
|
||||||
scsi-target-utils \
|
scsi-target-utils \
|
||||||
iscsi-initiator-utils \
|
iscsi-initiator-utils \
|
||||||
net-tools \
|
|
||||||
strace \
|
strace \
|
||||||
syslinux \
|
syslinux \
|
||||||
python-imgcreate \
|
python-imgcreate \
|
||||||
genisoimage \
|
genisoimage \
|
||||||
btrfs-progs \
|
btrfs-progs \
|
||||||
bridge-utils \
|
|
||||||
kmod-devel \
|
kmod-devel \
|
||||||
gcc \
|
gcc \
|
||||||
bzip2 \
|
bzip2 \
|
||||||
|
|
|
@ -185,11 +185,11 @@ if [ -z "$NO_BRIDGE_MASTER" ]; then
|
||||||
NO_BRIDGE_MASTER=yes NO_AUTO_DHCP=yes ifup $ethname
|
NO_BRIDGE_MASTER=yes NO_AUTO_DHCP=yes ifup $ethname
|
||||||
linkup $ethname
|
linkup $ethname
|
||||||
if [ ! -e /tmp/bridge.$bridgename.up ]; then
|
if [ ! -e /tmp/bridge.$bridgename.up ]; then
|
||||||
brctl addbr $bridgename
|
ip link add name $bridgename type bridge
|
||||||
brctl setfd $bridgename 0
|
echo 0 > /sys/devices/virtual/net/$bridgename/bridge/forward_delay
|
||||||
> /tmp/bridge.$bridgename.up
|
> /tmp/bridge.$bridgename.up
|
||||||
fi
|
fi
|
||||||
brctl addif $bridgename $ethname
|
ip link set dev $ethname master $bridgename
|
||||||
ifup $bridgename
|
ifup $bridgename
|
||||||
exit 0
|
exit 0
|
||||||
done
|
done
|
||||||
|
|
|
@ -27,7 +27,6 @@ install() {
|
||||||
inst_multiple ip dhclient sed awk
|
inst_multiple ip dhclient sed awk
|
||||||
inst_multiple -o arping arping2
|
inst_multiple -o arping arping2
|
||||||
inst_multiple -o ping ping6
|
inst_multiple -o ping ping6
|
||||||
inst_multiple -o brctl
|
|
||||||
inst_multiple -o teamd teamdctl teamnl
|
inst_multiple -o teamd teamdctl teamnl
|
||||||
inst_simple /etc/libnl/classid
|
inst_simple /etc/libnl/classid
|
||||||
inst_script "$moddir/ifup.sh" "/sbin/ifup"
|
inst_script "$moddir/ifup.sh" "/sbin/ifup"
|
||||||
|
|
|
@ -39,8 +39,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient \
|
mount dmesg dhclient mkdir cp ping dhclient \
|
||||||
umount strace less setsid
|
umount strace less setsid
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
|
|
|
@ -36,8 +36,8 @@ test_setup() {
|
||||||
done
|
done
|
||||||
mkdir -p -- var/lib/nfs/rpc_pipefs
|
mkdir -p -- var/lib/nfs/rpc_pipefs
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient \
|
mount dmesg dhclient mkdir cp ping dhclient \
|
||||||
umount strace less setsid
|
umount strace less setsid
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
|
|
|
@ -66,8 +66,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient \
|
mount dmesg dhclient mkdir cp ping dhclient \
|
||||||
umount strace less setsid
|
umount strace less setsid
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
|
|
|
@ -71,8 +71,8 @@ test_setup() {
|
||||||
ln -sfn /run "$initdir/var/run"
|
ln -sfn /run "$initdir/var/run"
|
||||||
ln -sfn /run/lock "$initdir/var/lock"
|
ln -sfn /run/lock "$initdir/var/lock"
|
||||||
|
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient \
|
mount dmesg dhclient mkdir cp ping dhclient \
|
||||||
umount strace less setsid tree systemctl reset
|
umount strace less setsid tree systemctl reset
|
||||||
|
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
|
|
|
@ -37,8 +37,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -35,8 +35,8 @@ test_setup() {
|
||||||
done
|
done
|
||||||
mkdir -p -- var/lib/nfs/rpc_pipefs
|
mkdir -p -- var/lib/nfs/rpc_pipefs
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -76,8 +76,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -75,8 +75,8 @@ test_setup() {
|
||||||
done
|
done
|
||||||
mkdir -p -- var/lib/nfs/rpc_pipefs
|
mkdir -p -- var/lib/nfs/rpc_pipefs
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -64,8 +64,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -37,8 +37,8 @@ test_setup() {
|
||||||
done
|
done
|
||||||
mkdir -p -- var/lib/nfs/rpc_pipefs
|
mkdir -p -- var/lib/nfs/rpc_pipefs
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
|
@ -71,8 +71,8 @@ test_setup() {
|
||||||
ln -sfnr usr/$i $i
|
ln -sfnr usr/$i $i
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient \
|
mount dmesg dhclient mkdir cp ping dhclient \
|
||||||
umount strace less
|
umount strace less
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[[ -f ${_terminfodir}/l/linux ]] && break
|
[[ -f ${_terminfodir}/l/linux ]] && break
|
||||||
|
|
|
@ -35,8 +35,8 @@ test_setup() {
|
||||||
done
|
done
|
||||||
mkdir -p -- var/lib/nfs/rpc_pipefs
|
mkdir -p -- var/lib/nfs/rpc_pipefs
|
||||||
)
|
)
|
||||||
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \
|
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
|
||||||
mount dmesg ifconfig dhclient mkdir cp ping dhclient
|
mount dmesg dhclient mkdir cp ping dhclient
|
||||||
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
|
||||||
[ -f ${_terminfodir}/l/linux ] && break
|
[ -f ${_terminfodir}/l/linux ] && break
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue