Main | May 2001 »

April 2001 Archives

April 20, 2001

Redoing my homepage!

Spent some time giving the homepage a new look. I much prefer the earth-tones colour scheme, and I decided that I needed to have a "what's new" dynamic front page to let everyone who's interested know what I've been up to.


I'm hoping that I can keep track of maintenance and other spare time issues here, as opposed to on the enfusion-group homepage, where no one would care.


Hopefully, I'll be able to keep track of things I do, and maybe even write some documentation and HOWTO's.

April 21, 2001

Saturday report

Well, I'm thinking hard about whipping together an inventory system for all the computer parts we have. It would allow me to keep track of serial numbers, where parts are, and what's left over that I should have somewhere.


Anyways, I haven't started yet, but that should be interesting. Then I could auto-generate the hardware listing per computer that's currently hardcoded.


Off to the market today, to do some shopping, and see what's new!

April 22, 2001

Weekly administration

  • Out with Tony and our friend Geoff from Toronto who's up for a few days, and sitting around last night, figured out that the MP3 Search Engine isn't quite working right. The indexer that trolls the hard drive and puts all the songs into a MySQL database wasn't indexing duplicate songs that had the same filename. So, it turns out that I had about 200 songs (~800MB) that I'd never seen, because they don't show up when you perform a search. Fixed the indexer, and cleaned up most of the duplicates. :)
  • Added "nobody" to the "webdev" group, and stripped "all" permissions from .php files so that the web server can still parse them, and "webdev" members can still update them, but random system users can't read them to get passwords, and other goodies. Wrote /usr/bin/setwebperms. This actually removes "public" access to files and directories that it's pointed at, including, but not limited to, .html, .cgi, .shtml, and any other files that might contain server-side code that you don't want visible. I've always thought that this was a good idea. People should only be able to see these files via the webserver.
  • Still haven't gotten around to fixing the global muttrc file on enfusion-group.com, but as Tony pointed out, if you've got an account, and you use mutt, you've probably got your own .muttrc that you carry around with you.
  • wolverine now uses iptables, including --limit options to try and sidestep some common DoS problems, including log traffic trashing the system. It now has no open ports when port scanned, and only responds to ICMP packets of various types.


    3 Mbit DSL from istop.com is coming on May 7th, 2001. Woohoo! 3 Static IP's, 10Gbit/month, and free range to run servers. Be nice to get rid of Rogers@Home!

  • April 26, 2001

    Inventory system -- host "management"

    Starting to write some code for the inventory system I've been dreaming up. The goal is to have an inventory system that ties hardware parts to systems, and tracks each part's history, serial number, warranty info, etc. There are a few systems out there, but they're all a little too heavy weight for what I want. So, I started to write my own. Using PHP -- did I mention that PHP has terrible object-oriented programming constructs? Things like it supports function overloading, but not multiple constructors...


    Anyways, I've written the host management side of system, which allows input of basic information for each host that has parts in it.


    More to come...

    About April 2001

    This page contains all entries posted to adrian's home in April 2001. They are listed from oldest to newest.

    May 2001 is the next archive.

    Many more can be found on the main index page or by looking through the archives.