" Shell "

How to obtain root, install and run XBMC on D-Link Boxee Box

If you happened to be one of the ones (like me) who jumped on board with purchasing the first generation Boxee Box manufactured by D-Link, you probably ended up being just as disapointed as I was.  I originally purchased the Boxee Box because I was using, and liked, the Boxee fork of XBMC…unfortunately the support from Boxee was horrible, and they basically in my opinion didn’t care about their customers.  What few updates were released had problems they refused to fix, and eventually they ended up just dropping all support for the Boxee Box to focus on their newer release with the Boxee Cloud as those customers are now left high and dry after Samsung purchased Boxee Box and basically gave the middle finger to existing customers.  Not to mention the fact that Boxee and D-Link violated the GPL and would not provide root access to the device even though they were using Open Source code from XBMC.  Well luckily someone found an exploit and was able to gain root, which has now enabled us to be able to root the Boxee Box, and install XBMC. (more…)

Generate an inode report (file count) for Debian, CentOS, cPanel, RHEL, with INODES shell/bash script

If you have every used shared hosting, or are involved with the hosting business in any way, you should already know what an inode is. Each time a file is created, uploaded, and so on, an inode is created. This inode stores information like ownership, permissions, etc … basically all the metadata about the file. What is the purpose of limiting the amount of files/inodes? Because each shared host will have many customers on the same server, customers that have excessive amounts of inodes (anywhere from 100,000 to 500,000 and up), can cause a heavy load on the server during backups, general operation, and can be taxing on hard drives. Most of the time excessive amounts of inodes is due to cache scripts installed by the user, catchall email accounts, and normally the customer/user doesn’t even know they exist. Well fear no more, I have created a shell/bash script that will help generate reports, and soon notify you about inode usage… (more…)

iGitLab – Configurable GitLab multi-version bash/shell installer script for Debian (Ubuntu, Linux Mint, etc)

So I finally decided to upgrade my git/svn server and to install a web gui to make things a little bit easier to view and track, which was when I stumbled upon GitLab.  If you don’t already know, GitLab is an open source, self-hosted, GitHub style, git server with a web based interface, using Ruby/Ruby on Rails.  After trying out a few of the scripts I found on GitHub to automate the install process, I found most were outdated, and lacked the ability to configure for future installations and/or versions.  That’s when I decided to write my own installer script, which I decided to call iGitLab, for Install GitLab. (more…)

cPanel Multiple Daily, Weekly, Monthly Backup Rotation with IONICE and NICE

If you’ve ever been the unfortunate person to need a weekly backup when the daily, weekly, and monthly backups for cPanel are all the same, you have probably found out that you end up being SOL one day every month.  This was unacceptable in my opinion as it defeats the purpose of having all of those backups, and luckily there is already a solution that has been around for a while now. (more…)