Recently I had a task in which I had to create dkim keys for a massive amount of sites for a server. Since, I haven’t made a post in awhile, I figured I might share my helper script with the world. This script has been made with opendkim in mind, mostly because that is what was used on the server where I had to implement this. In some server setups, it would be highly probable that another mean is used to establish dkim keys, for those guys… I’m sorry, this is not the article for you. Continue reading

images-5

Here’s a follow up from the previous post I made couple months ago here. I’m not sure if there is a better way, but I’m thinking perhaps the best way to stay ontop of configuration file changes is using something like mmonit.  Using this we would monitor when files actually change to reload a mapped out configuration into the sql database for easy access & ease of manipulation in the database.  Otherwise, we could do something directly like how virtualmin/webmin works, in that we would reparse configuration files every time and save on demand.  The biggest problem I see with this, is well, I’m sure  not if PHP will really be the best choice for parsing configuration files every single time when pages related to… Continue reading

There are numerous video training websites, probably the best known is lynda.com.  But what are the other, possibly lower cost alternatives?  This post, I’m just going to simply explore all the various options out there.  Keep in mind also, I have not used all of these video training websites but I am going to do my best to explore the collective opinion of others on the net the pros and cons of each. Paid Alternatives TeamTreeHouse Treehouse isn’t necessarily competitive in price in comparison to Lynda, being their plans are either $25 and $50 a month.  However, they boast their selves on a better learning experience.  When it comes to code, they have a “code challenge engine”, which you can actually proven our skills once… Continue reading

Everyday I take a look at the tools I have for server configuration, and everyday I realize I have less & less of what I really want.  I’ve used many server configuration programs over the day, from Plesk, to Cpanel, to ispconfig, webmin, virtualmin, and many many more.  Well, when it comes down to it, probably the best option out there that I’ve encountered so far is a cross somewhere between cpanel & virtualmin.  I use cpanel for my production servers where I sell shared hosting, and then I use ISPConfig these days for my own personal servers. Now, before you read this and go pish posh, who needs graphical GUI’s for server administration.  Well, I understand where your coming from, which if I didn’t… Continue reading

Proxy “Proxy” is no longer just some obscure legal term. Now internet proxies are used by everyone from students and workers to people living in countries like Iran or China where the government censor their citizens traffic. When you surf the web you give an enormous amount of information to the websites you visit: IP Address, location, referrer, browser, resolution, ISP, etc. The most identifiable bit of information here being your ip address. By putting a Proxy between you and the websites you visit your IP remains hidden. If your looking for a Proxy or want to setup a PHP based proxy, PHPProxies is the website to start at!  This website contains all the resources you need to anonymize yourself, or start your own personal… Continue reading

Dynamic DNS

Dynamic DNS?  How to do it?  Yes so there are howtos out there, but unfortunately none of them were complete enough for me. Client Side First you will need to create your keys for this work.  This process is well documented and described on another site, so I won’t repeat how to do this.  Instead I’ll just give you the link http://linux.yyz.us/nsupdate/ Beyond that.. The site seems to lack, it tells you the basics how to update it though not quite a script on how to do it easily enough.  So I devised a simple shell script without using a dhcp to update the IP address. Server Side Again I don’t like beating a dead bush.  The previous site gives great information on how to… Continue reading

Ever want to access your Yahoo mail in your favorite Linux Shell?  I have, and I like pine. Which now the better version to use of course is Alpine.  So, how do we do it?  Simple, follow this simple tutorial and you’ll be up and running in no time! On Debian & Ubuntu Systems type the following. (rpm, or other distros,  use your systems equivalent command to get the appropriate source package) > apt-get source alpine > apt-get build-dep alpine Your going to get a directory with the source right where you typed those commands, thats good..  Go into that, first make sure the whole thing compiles good how it is.  Very simple. > ./configure > make install …. Ok Now comes the fun part… Goto… Continue reading

Linux is a great operating system that allows you to do almost anything you like with simple knowledge. If you ever wanted to experience the interface of Linux but didn’t want to install it directly in your system then this guide is perfectly for you. In the following guide we will teach you how to use Linux without even installing it. Ubuntu is one small version of Linux operating system that works without any installation directly from a CD- ROM. As the first step, get a CD of Ubuntu from your local store. If you cannot get in your locality the go online to search for a ISO file on the internet. There are tons of pleases you can download a version for free. Now… Continue reading

Linux is a great operating system which has some amazing features to it. It can be much easier to use the system with slight knowledge and learning. A normal windows user too can easily handle the commands in the linux without any huge technical knowledge. Installing and removing hardware in linux is too easy if you know the right process to do it. Following guide teaches you the way to format a hard disk in linux operating system: Formatting is a process that will delete all the information present on a hard disk. So, its very important that you backup all the necessary data before you proceed to formatting your hard disk. Secondly, you will require root access to the system if you decide to… Continue reading

Linux is good option for users who want to taste some great functionality from free software. Linux is one of the popular alternative to windows OS. Moreover many versions of Linux are almost free and don’t even require any security system in place. Since there are many variants of Linux available in the market so you may have to choose the best one for your system. Linux comes in many shapes and size and each one may not be suitable for your use. You have to look into each and every OS to find out which one suits you the best. Following guide teaches you how to choose the best possible Linux distro for yourself: Before installing any version of linux or any other OS… Continue reading