oclhashcat-plus: minor cleanup/fixes

This commit is contained in:
Zero_Chaos 2012-03-12 21:52:17 +00:00
parent 72b758a987
commit 83e2db4ea8
2 changed files with 8 additions and 10 deletions

View file

@ -1,3 +1,3 @@
DIST oclHashcat-plus-0.07.7z 19121359 RMD160 6c547a38212850d7397ce918d04810f52fc19643 SHA1 3c9ccecac7c8207fc8fc4efafdb68a20884dabd5 SHA256 fac1e97180bae8576a9c8273b25f5482e30ad1617b293cbfed114ed0f7a71fe6
DIST oclHashcat-plus-0.071.7z 204204 RMD160 9ac411993990432cfaeed731c78307692475be7c SHA1 fe83d09a3e8c52c215ad3074291cfb272cf07dda SHA256 7b23796e7153f0348777b9bc966cf1f485d786b23e32e3a26315ce454dbeeccf
EBUILD oclhashcat-plus-bin-0.071.ebuild 3292 RMD160 576b53bf439568d4f3c4236ec571191877c044eb SHA1 9c0277ce613afb6a951bff78fa6cba014137d80a SHA256 c02831f3ac5209bc1142cc23580b4f5a6d7b24e43d60784633cef6953a543bf7
EBUILD oclhashcat-plus-bin-0.071.ebuild 3245 RMD160 b549392c51dfa1903ad4f0b9c4418f5588be333c SHA1 af416d89cdb838707976c422cc2e99a0b718a23c SHA256 48d19e77d3e7ec29e4574fc9f527aa678e3201de9d1ee083e878dd2451fbfbf8

View file

@ -47,21 +47,20 @@ src_install() {
rm oclHashcat-plus64.bin
rm cudaHashcat-plus64.bin
rm kernels/4098/*64* kernels/4318/*64*
pax-mark m oclHashcat-plus32.bin
pax-mark m cudaHashcat-plus32.bin
else
rm oclHashcat-plus32.bin
rm cudaHashcat-plus32.bin
rm kernels/4098/*32* kernels/4318/*32*
pax-mark m oclHashcat-plus64.bin
pax-mark m cudaHashcat-plus64.bin
fi
if ! use video_cards_fglrx; then
rm -rf kernels/4098
rm -f oclHashcat-plus*.bin
fi
if ! use video_cards_nvidia; then
rm -rf kernels/4318
rm -f cudaHashcat-plus*.bin
fi
pax-mark m *Hashcat-plus*.bin
#already in aircrack-ng
rm -rf contrib/aircrack-ng_r1959
@ -76,28 +75,27 @@ src_install() {
echo 'echo "Please run one of the following binaries to use gpu accelerated hashcat:"' >> "${ED}"/usr/bin/oclhashcat-plus
if [ -f "${ED}"/opt/oclhashcat-plus-bin/oclHashcat-plus64.bin ]
then
echo '64 bit ATI accelerated "oclHashcat-plus64.bin"' >> "${ED}"/usr/bin/oclhashcat-plus
echo 'echo "64 bit ATI accelerated \"oclHashcat-plus64.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
fperms +x /opt/oclhashcat-plus-bin/oclHashcat-plus64.bin
dosym /opt/oclhashcat-plus-bin/oclHashcat-plus64.bin /usr/bin/oclHashcat-plus64.bin
fi
if [ -f "${ED}"/opt/oclhashcat-plus-bin/oclHashcat-plus32.bin ]
then
echo '32 bit ATI accelerated "oclHashcat-plus32.bin"' >> "${ED}"/usr/bin/oclhashcat-plus
echo 'echo "32 bit ATI accelerated \"oclHashcat-plus32.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
fperms +x /opt/oclhashcat-plus-bin/oclHashcat-plus32.bin
dosym /opt/oclhashcat-plus-bin/oclHashcat-plus32.bin /usr/bin/oclHashcat-plus32.bin
fi
if [ -f "${ED}"/opt/oclhashcat-plus-bin/cudaHashcat-plus64.bin ]
then
echo '64 bit NVIDIA accelerated "cudaHashcat-plus64.bin"' >> "${ED}"/usr/bin/oclhashcat-plus
echo 'echo "64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
fperms +x /opt/oclhashcat-plus-bin/cudaHashcat-plus64.bin
dosym /opt/oclhashcat-plus-bin/cudaHashcat-plus64.bin /usr/bin/cudaHashcat-plus64.bin
fi
if [ -f "${ED}"/opt/oclhashcat-plus-bin/cudaHashcat-plus32.bin ]
then
echo '32 bit NVIDIA accelerated "cudaHashcat-plus32.bin"' >> "${ED}"/usr/bin/oclhashcat-plus
echo 'echo 32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
fperms +x /opt/oclhashcat-plus-bin/cudaHashcat-plus32.bin
dosym /opt/oclhashcat-plus-bin/cudaHashcat-plus32.bin /usr/bin/cudaHashcat-plus32.bin
fi
fperms +x /usr/bin/oclhashcat-plus
fowners -R root:root "${ED}"
}