Mar 11

Transmission SlackBuild

I am aware there is a slackbuild of a old version of transmission available on slackbuilds.org however, as previously stated it is older, and the newer version simply wont build with that script the way it is.

The main problem is libevent. There are a number of applications out there that still depend on libevent 1.x.x series however transmission is built for libevent 2.x.x upwards. This presents a problem because the new libevent occupies the same namespace currently. As this is the case I decided to move transmission over as a static build and gave it it’s very own libevent 2.0.10 which is the current stable version. Once other things have moved on from libevent 1.x.x this build will no longer be needed.

As always it’s available from my github. Enjoy.

transmission.SlackBuild

-atyoung



Mar 11

CouchPotato SlackBuild

“CouchPotato is an automatic NZB and torrent downloader. You can keep a “movies I want”-list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the .nzb or .torrent to a specified directory.”

Here we have a version of this built for slackware. The versioning of this application is weird, just based on the git hashes, so it will download the latest and install it. The program also features its own autoupdate feature, so once installed, this is all you will need to keep up to date in the future, a feature I would love to see in more python apps honestly. I decided on putting it in /opt and build a rc.couchpotato script for it. You might also want to add it to your rc.local, example:

!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local startup commands in here. Also, if you have
# anything that needs to be run at shutdown time you can
# make an /etc/rc.d/rc.local_shutdown script and put those
# commands in there.

# Start CouchPotato
if [ -x /etc/rc.d/rc.couchpotato ]; then
/etc/rc.d/rc.couchpotato start
fi

As always, it’s available at my github. Enjoy.

CouchPotato.SlackBuild

-atyoung



Mar 11

Sabnzb+ SlackBuild

Anyone into the whole nzb scene has probably used sabnzb+ at somepoint. It is the goto cross-platform nzb downloading application of choice these days. While there are some slackbuilds floating around for the current stable release, I felt like posting one for the current beta, which is excellent.

It boasts quite a few features that are not available in the current stable, and fixes a few bugs that I found annoying. As always, it’s available from my github. Enjoy.

sabnzb.SlackBuild

-atyoung



Mar 11

SlackBuild bug fixes.

It came to my attention that the template that I use to make my slackbuilds at this point had a slight flaw of logic in the download code. It really didn’t stand out to me as I had yet to actually use the download code, and it wasn’t until another unrelated failure that I realized my mistake. It has of course been corrected in the affected files.

-atyoung



Feb 11

ettercap-NG SlackBuild with patches

ettercap-NG has to be one of the most standard packet sniffing swissarmy knife tools around. While there is a slackbuild or two floating about, it came to my attention that, at least on slackware64-current the unpatched source wouldn’t compile. The main reason for this was a flaw in the grep logic. Because that required a patch I also took the liberty of apply a pointers patch that is an issue with 64 bit systems. As always slackbuild available at my github. Enjoy.

ettercap.SlackBuild
grep_fix.patch
pointers_and_ints_dont_mix.patch

-atyoung



Feb 11

sslstrip SlackBuild

Here is a great tool first unveiled at defcon 09. It’s a great implementation of a man in the middle attack, basically taking those fine HTTPS requests and mapping them to a HTTP clone. It’s a good example of why not to trust open wifi networks for anything critical. As always, slackbuild available at my github.

Things worthy of note, I decided not to do with the typical python setup.py install method, as the script runs fine with out it. I find it less invasive that way, so I put it in opt and made a link. It is also dependent on python Twisted-Web which you can find on slackbuilds.org. Enjoy.

sslstrip.SlackBuild

-atyoung



Feb 11

Blueman customized official slackbuild.

Blueman of course comes stock with slackware, however I discovered issues when trying to tether my iphone via bluetooth with blueman + networkmanager. The problem seemed to be related to a lack of polkit support, and potential issues with hal. As hal is on the way out, and I personally don’t use KDE, I disabled hal support in blueman all together and enabled polkit in the slackbuild which is included in current. I have had no tethering issues since. SlackBuild is available at my github. Enjoy.

blueman.SlackBuild

-atyoung



Feb 11

sqlninja SlackBuild

I decided to post my build of sqlninja. There is another version available from slackbuilds, however mine doesn’t patch the program at all, as I put it in opt and placed a link to the config file in etc. Also my version is the latest stable, which has some features the previous version did not.

The basic goal of this program is to test out Microsoft SQL servers for injection issues, something the sqlninja project does well. It interfaces with metasploit nicely, and provides you with a nice way to get strait to testing your MSSQL servers without having to get everything going in metasploit. A great tool if you have to use MSSQL for anything internet facing ( poor bloke ). Enjoy.

sqlninja.SlackBuild

-atyoung



Feb 11

Cairo Dock SlackBuild

There are a great number of docks avaialable for linux. As I generally spend my time on my macbook I’m always on the look out for interface functionality that is a convenient as it is on OSX plenty of times. Cairo Dock is the only dock I have used for linux thus far that has close to the same functionality and eye candy goodness. While there are some slackbuilds floating around the net for the older version, the more recent has a few major changes, including being able to simply drag plugins from the site to the dock and have them work.

This new build is also based on cmake, which makes the older slackbuilds one might find around obsolete. You can find my version available from my github. Enjoy.

cairo-dock.SlackBuild
cairo-dock-plugins.SlackBuild

-atyoung



Feb 11

Initial posting of some SlackBuilds.

Here are a few of the slackbuilds that I use somewhat frequently. I don’t know that they are available at places like slackbuilds.org and I can’t sat as I’ve seen them any place else. Most of them will build on your stock slackware-current with one or two exceptions. Reading the header you will find any deps that might be needed. A good chunk of them are auditing related. Enjoy…

-atyoung



Feb 11

Greetings.

First post as I set this blog here up. This seems like a fairly decent platform, we’ll see how easy I can maintain it. In the next little while I’ll be posting some of my slackbuilds among other things, so there should be a rather disperportionately large amount of postings in a short amount of time.

-atyoung