View difference between Paste ID: tpaAJuvi and
SHOW:
|
|
- or go back to the newest paste.
1 | - | |
1 | + | # Contributor: Miguel Paolino <mpaolino@gmail.com> |
2 | # Contributor: Jens Pranaitis <jens@jenux.homelinux.org> | |
3 | # Maintainer: Lex Rivera <aur@x-demon.org> | |
4 | pkgname=sqlmap | |
5 | pkgver=0.9 | |
6 | pkgrel=1 | |
7 | pkgdesc='sqlmap is an automatic SQL injection tool developed in Python' | |
8 | url='http://sqlmap.sourceforge.net' | |
9 | license=('GPL') | |
10 | arch=('i686' 'x86_64') | |
11 | depends=('python2') | |
12 | source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) | |
13 | md5sums=('608d5773e0925e96e618171829d679b9') | |
14 | build() { | |
15 | mkdir -p "${pkgdir}"/opt/$pkgname | |
16 | cp -ax "${srcdir}"/$pkgname/* "${pkgdir}"/opt/$pkgname | |
17 | ||
18 | ARCH=`uname -m` | |
19 | if [ "$ARCH" == "i686" ]; then | |
20 | rm "${pkgdir}"/opt/$pkgname/udf/mysql/linux/64/lib_mysqludf_sys.so | |
21 | rm "${pkgdir}"/opt/$pkgname/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so | |
22 | rm "${pkgdir}"/opt/$pkgname/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so | |
23 | rm "${pkgdir}"/opt/$pkgname/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so | |
24 | fi | |
25 | ||
26 | mkdir -p "${pkgdir}"/usr/bin | |
27 | cat > "${pkgdir}"/usr/bin/sqlmap << EOF | |
28 | #!/bin/bash | |
29 | cd /opt/sqlmap | |
30 | python2 ./sqlmap.py \$@ | |
31 | cd \$OLDPWD | |
32 | EOF | |
33 | chmod 755 "${pkgdir}"/usr/bin/sqlmap | |
34 | } |