diskimage-builder/elements/deploy-targetcli/extra-data.d/module/module-setup.sh

29 lines
679 B
Bash
Raw Normal View History

#!/bin/bash
# Dracut is bash too, and it doesn't play nicely with our usual sets
# dib-lint: disable=setu sete setpipefail dibdebugtrace
check() {
return 0
}
depends() {
return 0
}
install() {
inst /bin/targetcli
inst "$moddir/targetcli-wrapper" /targetcli-wrapper
inst "$moddir/iscsi-func" /iscsi-func
# Install all of Python
# TODO(bnemec): At some point this will need to be extended to support
# Python 3, but for the moment we aren't using that anyway.
inst /usr/bin/python
for i in $(find /usr/lib64/python2.7/ -type f); do
inst $i
done
for i in $(find /usr/lib/python2.7/ -type f); do
inst $i
done
}