iTunes To Icecast

Some time ago I wrote some PHP scripts to feed an iTunes library to an Icecast server. The project provides a framework and web based GUI to stream an iTunes library to an Icecast server.

Read more … »

Pretty Code Block in CSS

This is a neat way to format code blocks. Parts cobbled together from various places. It is not longer exactly as used here since I have changed themes.

Read more … »

Cisco Configuration Manager

This project provides tools to manage configurations for Cisco devices. At the heart of the project is a tftp daemon written entirely in PHP. Configurations are read and written to the tftp server using a file path that incorporates a password feature for security. The current version of each device configuration is stored in a

Read more … »

Adi’s AdSense Manager

The other day I signed up for the Google AdSense program. No problem integrating the AdSense code into static pages here or there. WordPress was a different matter. I could add code manually in templates but adding it to posts didn’t go over so well. WordPress applied formatting to the AdSense code which broke things.

Read more … »

Image Popup Javascript

I know that popup windows are being frowned upon at most times. However, I personally like the use of a popup window to obtain the larger version of an image thumbnail on a page. I make liberal use use of this on my web pages. One of my attempts of a popup image window is

Read more … »

Redirect HTTP Requests

Here is a small perl script I wrote to redirect http requests from one server to another. Intead of running web server software, such as apache, this little script is invoked by inetd. The inetd daemon is configured to listen to port 80 and any incoming connection to port at is passed to this script

Read more … »

W3C Validator Javascript

I used to like some small unobtrusive links to the various W3C html and css validators at the bottom of my pages. Instead of mainting these links by hand I decided to write some litte Java for the task. The solution I came up with is W3C compliant in that browsers not capable of Javascript

Read more … »

rcsh

The rcsh term stand for ‘restricted command shell’. The purpose of it is to severly limit the access shell accounts have on a server. If rcsh is specified as shell command in ‘/etc/passwd’, only command available in a specific directory can be executed.

Read more … »

Procmail-DNSBL

Way back when there was a time when my mail was handled by sendmail, procmail and UW-imapd. I came up with a procmail recipe that would lookup sender ip addresses in various DNSBL services.

Read more … »

speak_time, an IRLP Custom Script

Introduction to speak_time When I first started with IRLP I wrote a few custom scripts for my node. This script announces the local system time.

Read more … »