All pastes #742721 Raw Edit

Someone

public text v1 · immutable
·published 2007-10-19 19:26 UTC
rendered paste body
/*****************
** THE EBUILD
******************/
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit toolchain-funcs subversion

ESVN_REPO_URI="http://trac.aircrack-ng.org/svn/branch/1.0-dev"

S="${WORKDIR}/${PN/-/}"

DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys"
HOMEPAGE="http://www.aircrack-ng.org"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 arm ~ppc x86 ~x86-fbsd"
IUSE="wifi"

DEPEND="wifi? ( net-libs/libpcap )"

src_compile() {
	emake || die "emake failed"
}

src_install() {
	local target
	use wifi && target="install" || target="install_userland"
	emake \
		prefix=/usr \
		docdir="/usr/share/doc/${PF}" \
		mandir="/usr/share/man/man1" \
		destdir="${D}" \
		${target} \
		doc \
		|| die "emake install failed"
}

src_test() {
	#./makeivs wep.ivs 11111111111111111111111111 || die 'generating ivs file failed'
	#./aircrack-ng wep.ivs || die 'cracking WEP key failed'

	# Upstream uses signal in order to quit,
	# So protect busybox with process group leader.
	"$(tc-getCC)" -o process-group-leader "${FILESDIR}/process-group-leader.c"
	./process-group-leader ./aircrack-ng -w test/password.lst test/wpa.cap || die 'cracking WPA key failed'
}


/*****************
** INSTALL ERROR
******************/
>>> Starting src_install
make -j2 prefix=/usr docdir=/usr/share/doc/aircrack-ng-9999 mandir=/usr/share/man/man1 destdir=/var/tmp/paludis/net-wireless/aircrack-ng-9999/image/ install doc
make -C src install
make[1]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src'
make -C osdep
install -d /usr/share/doc/aircrack-ng-9999
install -m 644 ChangeLog INSTALLING README LICENSE AUTHORS VERSION /usr/share/doc/aircrack-ng-9999
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/ChangeLog
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/ChangeLog': Permission denied
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/INSTALLING
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/INSTALLING': Permission denied
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/README
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/README': Permission denied
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/LICENSE
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/LICENSE': Permission denied
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/AUTHORS
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/AUTHORS': Permission denied
ACCESS DENIED  open_wr:   /usr/share/doc/aircrack-ng-9999/VERSION
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/VERSION': Permission denied
make: *** [doc] Error 1
make: *** Waiting for unfinished jobs....
make[2]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
Building for Linux
make[3]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[3]: `.os.Linux' is up to date.
make[3]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[2]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make -C osdep install
make[2]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
Building for Linux
make[3]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[3]: `.os.Linux' is up to date.
make[3]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[2]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
install -d /usr/bin
install -m 755 aircrack-ng airdecap-ng packetforge-ng ivstools kstats buddy-ng makeivs-ng /usr/bin
ACCESS DENIED  unlink:    /usr/bin/aircrack-ng
install: cannot remove `/usr/bin/aircrack-ng': Permission denied
ACCESS DENIED  unlink:    /usr/bin/airdecap-ng
install: cannot remove `/usr/bin/airdecap-ng': Permission denied
ACCESS DENIED  unlink:    /usr/bin/packetforge-ng
install: cannot remove `/usr/bin/packetforge-ng': Permission denied
ACCESS DENIED  unlink:    /usr/bin/ivstools
install: cannot remove `/usr/bin/ivstools': Permission denied
ACCESS DENIED  unlink:    /usr/bin/kstats
install: cannot remove `/usr/bin/kstats': Permission denied
ACCESS DENIED  open_wr:   /usr/bin/buddy-ng
install: cannot create regular file `/usr/bin/buddy-ng': Permission denied
ACCESS DENIED  open_wr:   /usr/bin/makeivs-ng
install: cannot create regular file `/usr/bin/makeivs-ng': Permission denied
make[1]: *** [install] Error 1
make[1]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src'
make: *** [install] Error 2

!!! ERROR in net-wireless/aircrack-ng-9999:
!!! In src_install at line 3151
!!! emake install failed

!!! Call stack:
!!!    * src_install (/var/tmp/paludis/net-wireless/aircrack-ng-9999/temp/loadsaveenv:3151)
!!!    * ebuild_f_install (/usr/libexec/paludis/src_install.bash:48)
!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:363)
!!!    * main (/usr/libexec/paludis/ebuild.bash:381)

die trap: exiting with error.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-27143.log"

open_wr:   /usr/share/doc/aircrack-ng-9999/ChangeLog
open_wr:   /usr/share/doc/aircrack-ng-9999/INSTALLING
open_wr:   /usr/share/doc/aircrack-ng-9999/README
open_wr:   /usr/share/doc/aircrack-ng-9999/LICENSE
open_wr:   /usr/share/doc/aircrack-ng-9999/AUTHORS
open_wr:   /usr/share/doc/aircrack-ng-9999/VERSION
unlink:    /usr/bin/aircrack-ng
unlink:    /usr/bin/airdecap-ng
unlink:    /usr/bin/packetforge-ng
unlink:    /usr/bin/ivstools
unlink:    /usr/bin/kstats
open_wr:   /usr/bin/buddy-ng
open_wr:   /usr/bin/makeivs-ng
--------------------------------------------------------------------------------


elog> Summary of messages from net-wireless/aircrack-ng-9999:

elog>  * subversion update start -->
elog>  *      repository: http://trac.aircrack-ng.org/svn/branch/1.0-dev
elog>  *    working copy: /usr/portage/distfiles/svn-src/aircrack-ng/1.0-dev

Install error:
  * In program paludis --safe-resume -i aircrack-ng:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'net-wireless/aircrack-ng-9999':
  * Install error: Install failed for 'net-wireless/aircrack-ng-9999::local-portage'


Resume command: paludis --log-level qa --dl-deps-default discard --install '=net-wireless/aircrack-ng-9999::local-portage' --add-to-world-spec '( net-wireless/aircrack-ng )'