Virtualmin utility scripts

The college’s neongrit linux server uses Virtualmin/Usermin to handle the admin of users, and providing those users with a web interface to configure things like how apache works for their virtual host, creating new databases, etc.

It’s a very useful framework, and has most of the essentials we needed, but I wrote a few scripts in Perl to assist me with some frequent tasks, the way that fit me- which is perhaps more true of sysadmin scripts than any other sort of software, that they are built to scratch an itch. Here’s one to assist batch adding of users and creating them a virtual web host.

Continue reading “Virtualmin utility scripts”

Neongrit guide – release 1.3.2

Hello. If you’re a user of the neongrit server I sysadmin (sudo make me a sandwich, for I. Am. root.), you should already be familiar with my guide to making use of the services offered.

But if not, or if you’re new to having an account, please download and read it, it talks about using notepad++, WinSCP and Dreamweaver to access it, how the filesystems is laid out, and lots of hints and tips. Particularly useful if you’ve never hosted a website on a linux server before.

neongrit user guide v1.3.2

Wheezier, squeezier.

I’ve put Raspbian Wheezy onto a separate SD card, having been running Squeeze since I received my Raspberry Pi several months ago. Once I’d dd‘d the filesystem onto it from the downloaded image, I mounted it on my main Linux desktop, and edited /etc/rc.local to start lcdinfo, which I copied across as a binary, and lo and behold, after unmounting, putting the card in the RPi, and giving it power, it booted and the LCD worked. Excellent.

Now for some testing…
Continue reading “Wheezier, squeezier.”