check for setuptools instead of easy_install
MODIFY
test/test-unicorn-mode.sh
test/test-unicorn-mode.sh
@@ -14,7 +14,7 @@ test -d ../unicorn_mode/unicornafl -a -e ../unicorn_mode/unicornafl/samples/shel
EASY_INSTALL_FOUND=0
for PYTHON in $PYTHONS ; do
- if $PYTHON -c "help('easy_install');" </dev/null | grep -q module ; then
+ if $PYTHON -c "import setuptools" ; then
EASY_INSTALL_FOUND=1
PY=$PYTHON

MODIFY
unicorn_mode/build_unicorn_support.sh
unicorn_mode/build_unicorn_support.sh
@@ -117,19 +117,19 @@ done
# some python version should be available now
PYTHONS="`command -v python3` `command -v python` `command -v python2`"
-EASY_INSTALL_FOUND=0
+SETUPTOOLS_FOUND=0
for PYTHON in $PYTHONS ; do
if $PYTHON -c "import setuptools" ; then
- EASY_INSTALL_FOUND=1
+ SETUPTOOLS_FOUND=1
PYTHONBIN=$PYTHON
break
fi
done
-if [ "0" = $EASY_INSTALL_FOUND ]; then
+if [ "0" = $SETUPTOOLS_FOUND ]; then
echo "[-] Error: Python setup-tools not found. Run 'sudo apt-get install python-setuptools', or install python3-setuptools, or run '$PYTHONBIN -m ensurepip', or create a virtualenv, or ..."
PREREQ_NOTFOUND=1

check for setuptools instead of easy_install