Skip to content

Instantly share code, notes, and snippets.

View abdallah's full-sized avatar
🏠
Working from home

Abdallah Deeb abdallah

🏠
Working from home
View GitHub Profile
@abdallah
abdallah / checkmodule.sh
Created July 31, 2012 06:11
Check if a module is compiled in to the kernel
#!/bin/bash
zgrep $1 /proc/config.gz
@abdallah
abdallah / reinstallvps.sh
Created July 26, 2012 10:57
Re-install VPS at RimuHosting
#!/bin/bash
APIKEY=0000000000000000000000000
VPSOID=00000000
VPSNAME=test01.vps
# more info on this per http://apidocs.rimuhosting.com/jaxbdocs/com/rimuhosting/rs/order/OSDPrepUtils.NewVPSRequest.html
# & instantiation_options: http://apidocs.rimuhosting.com/jaxbdocs/com/rimuhosting/rs/order/OSDPrepUtils.InstantiationData.html
create_vps() {
echo Installing ${VPSNAME} ...
curl -X POST \
@abdallah
abdallah / smtptest.py
Created July 26, 2012 10:21
Simple SMTP tester script
import smtplib
import argparse
import sys
parser = argparse.ArgumentParser(description='SMTP Tester', add_help=True)
parser.add_argument('-s', '--server', dest='server', action='store',
help='Server Name or IP')
parser.add_argument('-u', '--username', dest='username', action='store',
help='username - try with and without the @')
parser.add_argument('-p', '--password', dest='password', action='store',
@abdallah
abdallah / NatGeoWallpaperDownloader.py
Created June 27, 2012 09:10
NatGeo Wallpaper Downloader
#!/usr/bin/python
# NatGeo Wallpaper Downloader
# version: 0.1.2
# author: Abdallah Deeb <abdallah.deeb@gmail.com>
# description: Simply python script to download
# and set the gnome wallpaper from the
# National Geographic "Photo of the day" page
# source: http://photography.nationalgeographic.com/photography/photo-of-the-day/
import urllib2, urllib, os, re
from gi.repository import Gio
@abdallah
abdallah / netstat_count_ips.sh
Created November 7, 2011 08:26
Netstat to to find number of connections from each IP
netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
# found @ http://midnight-cafe.co.uk/linux-commands/netstat-to-find-number-of-connections-from-each-ip/