Jump to content

Beef Interference with BackBox


Pwnd2Pwnr
 Share

Recommended Posts

What's up, everybody? I am sick, 100.4 fever (went up a decimal place), feel like shit...

Anyway, that doesn't stop me from my studies, and with studies; problems sometime arise. I installed Back Box 3 and was configuring it. Then, I tried updating the ruby version from 1.8 - 1.9.2... and this is the result.

____________________________________________________________________________

startledguy@MSEntertainment:/usr/share/ruby-rvm/log/ruby-1.9.2-p180$ sudo apt-get -y install ruby1.9.1-dev

Reading package lists... Done

Building dependency tree

Reading state information... Done

ruby1.9.1-dev is already the newest version.

The following packages were automatically installed and are no longer required:

linux-headers-3.2.0-32 linux-headers-3.2.0-32-generic

linux-backports-modules-cw-3.4-3.2.0-32-generic

Use 'apt-get autoremove' to remove them.

0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

1 not fully installed or removed.

After this operation, 0 B of additional disk space will be used.

Setting up beef-project (0.4.3.9-0backbox1) ...

Extracting BeEF...

cp: cannot stat `/opt/backbox/beef/beef.default.db': No such file or directory

dpkg: error processing beef-project (--configure):

subprocess installed post-installation script returned error exit status 1

No apport report written because MaxReports is reached already

Errors were encountered while processing:

beef-project

E: Sub-process /usr/bin/dpkg returned an error code (1)

___________________________________________________________________________________________

The RVM package:

startledguy@MSEntertainment:~$ sudo rvm install 1.9.2

Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...

ruby-1.9.2-p180 - #fetching

ruby-1.9.2-p180 - #extracted to /usr/share/ruby-rvm/src/ruby-1.9.2-p180 (already extracted)

ruby-1.9.2-p180 - #configuring

ruby-1.9.2-p180 - #compiling

ERROR: Error running 'make ', please read /usr/share/ruby-rvm/log/ruby-1.9.2-p180/make.log

ERROR: There has been an error while running make. Halting the installation.

Make.log:

ossl_ssl.c:110:1: error: undeclared here (not in a function)

ossl_ssl.c:111:1: error: undeclared here (not in a function)

ossl_ssl.c:112:1: error: undeclared here (not in a function)

make[1]: *** [ossl_ssl.o] Error 1

make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'

make: *** [mkmain.sh] Error 1

____________________________________________________________________________________________

I have written the Back Box forum; but I figured it wouldn't hurt to ask here. I don't know why the hell beef is being initialized during the compilation. Did I break Back Box? ...

EDIT: After further review of the log... I found that ossl_ssl is probably the culprit. That said, is there a certain package I need to obtain that... I Googled ossl_ssl and ossl and I got a couple of different options... one is OSSL texture draw and the other leads me to openSSL; which one should I get?

Edited by Pwnd2Pwnr
Link to comment
Share on other sites

What's up, everybody? I am sick, 100.4 fever (went up a decimal place), feel like shit...

Anyway, that doesn't stop me from my studies, and with studies; problems sometime arise. I installed Back Box 3 and was configuring it. Then, I tried updating the ruby version from 1.8 - 1.9.2... and this is the result.

____________________________________________________________________________

startledguy@MSEntertainment:/usr/share/ruby-rvm/log/ruby-1.9.2-p180$ sudo apt-get -y install ruby1.9.1-dev

Reading package lists... Done

Building dependency tree

Reading state information... Done

ruby1.9.1-dev is already the newest version.

The following packages were automatically installed and are no longer required:

linux-headers-3.2.0-32 linux-headers-3.2.0-32-generic

linux-backports-modules-cw-3.4-3.2.0-32-generic

Use 'apt-get autoremove' to remove them.

0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

1 not fully installed or removed.

After this operation, 0 B of additional disk space will be used.

Setting up beef-project (0.4.3.9-0backbox1) ...

Extracting BeEF...

cp: cannot stat `/opt/backbox/beef/beef.default.db': No such file or directory

dpkg: error processing beef-project (--configure):

subprocess installed post-installation script returned error exit status 1

No apport report written because MaxReports is reached already

Errors were encountered while processing:

beef-project

E: Sub-process /usr/bin/dpkg returned an error code (1)

___________________________________________________________________________________________

The RVM package:

startledguy@MSEntertainment:~$ sudo rvm install 1.9.2

Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...

ruby-1.9.2-p180 - #fetching

ruby-1.9.2-p180 - #extracted to /usr/share/ruby-rvm/src/ruby-1.9.2-p180 (already extracted)

ruby-1.9.2-p180 - #configuring

ruby-1.9.2-p180 - #compiling

ERROR: Error running 'make ', please read /usr/share/ruby-rvm/log/ruby-1.9.2-p180/make.log

ERROR: There has been an error while running make. Halting the installation.

Make.log:

ossl_ssl.c:110:1: error: undeclared here (not in a function)

ossl_ssl.c:111:1: error: undeclared here (not in a function)

ossl_ssl.c:112:1: error: undeclared here (not in a function)

make[1]: *** [ossl_ssl.o] Error 1

make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'

make: *** [mkmain.sh] Error 1

____________________________________________________________________________________________

I have written the Back Box forum; but I figured it wouldn't hurt to ask here. I don't know why the hell beef is being initialized during the compilation. Did I break Back Box? ...

EDIT: After further review of the log... I found that ossl_ssl is probably the culprit. That said, is there a certain package I need to obtain that... I Googled ossl_ssl and ossl and I got a couple of different options... one is OSSL texture draw and the other leads me to openSSL; which one should I get?

you probably need to install libopenssl-ruby, also for beef you will need to make sure you have libsqlite3-dev and sqlite3.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...