Add stegseek, ignore more Rust files
parent
76bcd511da
commit
59f3b4f4a6
|
@ -469,12 +469,26 @@ if $pwn; then
|
|||
;;
|
||||
esac
|
||||
|
||||
# pwn: Build dependencies for most
|
||||
|
||||
case $ID in
|
||||
alpine|fedora|debian|ubuntu) packages_add cmake make gcc g++;;
|
||||
esac
|
||||
|
||||
# pwn: Build dependencies for stegseek
|
||||
|
||||
case $ID in
|
||||
alpine) packages_add libmhash-dev libmcrypt-dev libjpeg-turbo-dev zlib-dev;;
|
||||
fedora) packages_add mhash-devel libmcrypt-devel libjpeg-turbo-devel zlib-devel;;
|
||||
debian|ubuntu) packages_add libmhash-dev libmcrypt-dev libjpeg-dev zlib1g-dev;;
|
||||
esac
|
||||
|
||||
# pwn: Build dependencies for cryptography
|
||||
|
||||
case $ID in
|
||||
alpine) packages_add libffi-dev openssl-dev;;
|
||||
debian|ubuntu) packages_add libffi-dev libssl-dev;;
|
||||
fedora) packages_add libffi-devel openssl-devel;;
|
||||
debian|ubuntu) packages_add libffi-dev libssl-dev;;
|
||||
esac
|
||||
|
||||
packages_install
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
.audacity*
|
||||
.bash*
|
||||
.cache
|
||||
.cargo/bin
|
||||
.cargo/registry
|
||||
.cargo/.package-cache
|
||||
.config/*
|
||||
|
@ -59,6 +60,7 @@
|
|||
.password-store
|
||||
.pki
|
||||
!.pwn
|
||||
.rustup/toolchains
|
||||
.ssh/authorized_keys
|
||||
.ssh/known_hosts
|
||||
.var/app
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
.audacity*
|
||||
.bash*
|
||||
.cache
|
||||
.cargo/bin
|
||||
.cargo/registry
|
||||
.cargo/.package-cache
|
||||
.config/*
|
||||
|
@ -59,6 +60,7 @@
|
|||
.password-store
|
||||
.pki
|
||||
!.pwn
|
||||
.rustup/toolchains
|
||||
.ssh/authorized_keys
|
||||
.ssh/known_hosts
|
||||
.var/app
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
BASE="$HOME/.pwn/stegseek"
|
||||
|
||||
if [[ ! -d "$BASE/bin" ]]; then
|
||||
if [[ ! -d "$BASE/src" ]]; then
|
||||
git clone --depth 1 --recursive \
|
||||
https://github.com/RickdeJager/stegseek.git \
|
||||
"$BASE/src"
|
||||
fi
|
||||
pushd "$BASE/src"
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$BASE" ..
|
||||
make install
|
||||
popd
|
||||
fi
|
||||
|
||||
"$BASE/bin/stegseek" "$@"
|
Loading…
Reference in New Issue