76 reputation
6
bio website klatha.com
location Philadelphia, PA
age 38
visits member for 1 year, 6 months
seen May 8 at 21:46

These days my main job is as IT Director for Weavers Way Co-op, a cooperative grocery store in Philadelphia. This job allows me to indulge my desire to mess with a lot of different things, including occasionally some coding and web developement in addition to managing servers, deploying laptops, and crawling around under cash registers. (It also lets me work for an organization focused on Sustainability, Fresh Healthy Food, and supporting the Local Economy, which makes me feel good!)

I also teach in the University of the Arts Continuing Education Web Design and Development certificate programs. I've taught various coding-oriented classes in this program-- HTML, CSS, Javascript, jQuery, and PHP.

I do some other stuff, too.

Other Areas of technology expertise/interest:

  • Coldfusion
  • SQL Server
  • IIS
  • Web development, in general
  • Point of sale systems and other technology for small chain grocery stores.
  • Linux (especially Ubuntu)
  • FreeBSD
  • qmail
  • Drupal
  • Raspberry PI and other small/cheap computers.

Management/Professional interests:

  • IT in mid-sized retail organizations (online, brick and mortar, grocery, mail order, multi-channel)
  • Managing developers
  • Cooperative enterprises

Personal Interests/Passions/Hobbies

  • Sustainable local communities
  • Cooperative enterprise
  • Board and card games, especially Dominion

Jun
19
comment How do I make use of unused space on my boot drive on FreeBSD
Heh. Hi Matt! You're actually familiar with this particular server. The flash drive is a great idea, and one I hadn't thought of. Not sure why not. I'll need to make sure the BIOS on this box will actually boot off of USB... it's old enough that this may be in doubt. If the BIOS will not boot off of USB, this sounds a bit more challenging. At the point where I've destroyed my original volume, I no longer have a bootable volume. I could install FreeBSD from optical media, and then restore selectively, but it becomes a little more of a project, no?
Mar
8
comment NFS mount fails at boot time
@Joseph R: I'm not sure how to make a system service in /etc/rc.d start after a local service in /usr/local/etc/rc.d
Mar
8
comment NFS mount fails at boot time
Heh. Good thought. I was going to respond that "venture" is in the hosts file, but I checked and, no, it isn't. The local DNS server is dnscache, started by svscan late in the boot process, so I bet that's the problem. I'm adding venture to the hosts file for now and we'll see after next reboot whether that fixes the problem. Meanwhile, I'm still interested in an answer (if there is one) to my logging question.
Mar
8
asked NFS mount fails at boot time
Mar
8
comment How to use uniq Unix command and specify input and output file?
For completeness, I'd suggest including a demonstration of how uniq and sort work together; I agree that uniq is most useful when combined with sort.
Mar
8
comment Uninstall MySQL server without removing or breaking any client functionality
I agree with @goldilocks, except insofar as packages that are broken such that they can't be properly removed are much uglier than that.
Mar
8
comment How to use a “hardware key” to control Linux networking
@derobert has the right idea (why not make this an answer?). The USB device is the network interface, so there's no way to get back online without the device; the internal interfaces are physically disabled (or their drivers are permanently uninstalled). You need internet access, you plug in your USB network adaptor, you have internet access. This has the advantage of not being easily defeatable by the root user.
Feb
18
awarded  Commentator
Feb
18
comment How do I make use of unused space on my boot drive on FreeBSD
Hardware RAID. And actually when I replaced the disks, the RAID did all the work-- I just swapped the disks one at a time (the old disks were failing, which is was the primary motivation at the time) and let it rebuild on the new disks. I don't have "gpart" on my system-- is this a part of FreeBSD or a port? If part of FreeBSD, it must have been added after 7.3. Upgrading FreeBSD-- and many other things I should do that might seem sensible-- are non-starters without more disk space, unfortunately.
Feb
14
comment How do I make use of unused space on my boot drive on FreeBSD
I agree with that basic philosophy... but: Even with substantial automation, I don't know how to bring up a mail server from bare metal in minutes. Last time I installed FreeBSD just installing it took almost an hour. Building the mail server and all of its components (with automation) takes over an hour. Then you've got to restore the backed up data. I figure a minimum of four hours if everything goes right. Meanwhile mail isn't getting delivered, users can't access their mailboxes, nobody can send outgoing mail...
Feb
14
comment How do I make use of unused space on my boot drive on FreeBSD
Both of those options entail less downtime than a full rebuild.
Feb
14
comment How do I make use of unused space on my boot drive on FreeBSD
My current plan is to backup the server, break the mirror, and boot from one drive. At that point I'll attempt to add a partition (or slice) to the second drive. If that works, I'll sync the drives up, boot from the second drive, and rebuild the mirror. If I'm not able to add a partition or slice to the second drive, I may just reformat the second drive at full size, copy everything over to it, and then rebuild the mirror.
Feb
14
comment How do I make use of unused space on my boot drive on FreeBSD
@Stephan, the short answer to your question is that I don't want the downtime and I'd rather not spend the time on the rebuild. We do have backups. It's a production mail server. If I was forced to rebuild it, I'd do it, but it would be a day of downtime and that would be substantially inconvenient for the server's users.
Feb
13
comment How do I make use of unused space on my boot drive on FreeBSD
Reinstalling from scratch would be significantly inconvenient both for me and for the server's users. It is a last resort.
Feb
13
comment How do I make use of unused space on my boot drive on FreeBSD
Regarding security, 7.3 is old but not ancient. If I can get the disk problem resolved, getting to 7.4, a supported release, is trivial.
Feb
13
comment How do I make use of unused space on my boot drive on FreeBSD
Yes. The documentation is somewhat unclear about how to handle this post-installation.
Feb
12
awarded  Promoter
Feb
12
awarded  Supporter
Feb
7
comment How do I make use of unused space on my boot drive on FreeBSD
But that's bsdlabel partitions within the slice. I don't think that's helpful for creating a new slice. I'm guessing the key is drive geometry... but that could be off base.
Feb
7
comment How do I make use of unused space on my boot drive on FreeBSD
Yeah, you can see that in partition c in the bsdlabel output.