mirror of
https://github.com/zardus/ctf-tools
synced 2024-12-13 14:32:34 +00:00
7144e756e5
early on any error + anticipate that some tools can't be installed by now, but we still want the test to return success to satisfy travis-ci
20 lines
420 B
Bash
Executable file
20 lines
420 B
Bash
Executable file
#!/bin/bash -ex
|
|
|
|
git clone --depth 1 https://github.com/devttys0/littleblackbox.git
|
|
INST_DIR=$PWD
|
|
cd littleblackbox/src
|
|
./configure --prefix=$INST_DIR
|
|
make -j $(nproc)
|
|
|
|
mkdir -p $INST_DIR/share/man/man1 $INST_DIR/bin
|
|
make -i install
|
|
cp lbb.db $INST_DIR
|
|
|
|
cd $INST_DIR/bin
|
|
mv littleblackbox littleblackbox.real
|
|
cat <<END > littleblackbox
|
|
#!/bin/bash
|
|
cd $INST_DIR
|
|
bin/littleblackbox.real "\$@"
|
|
END
|
|
chmod 755 littleblackbox
|