Other Skills/InterestsUnix AdministrationIn my years of working with UNIX, I've done everything to a UNIX system from constructing bare-metal machines out of the crate to maintaining Internet servers. Tasks I've done have included installing necessary software (GNU Emacs, compilers and interpreters, shells, etc.), running a sendmail-based e-mail server, maintaining virtual hosts for an Apache web server, installing PHP for hosted web sites, configuring databases like PostgreSQL, MySQL, and DB2, and configuring SSH access to machines for off-site users. I also have written many administration tools in Perl, such as a web site backup package, system and security monitor tools, etc. In recent years, the widespread adoption of Internet-based package managers for software installs has simplified this sort of work greatly. Now I typically let the package manager keep a system up to date, and point server software to custom configuration files. |