Category Archives: Uncategorized

Using curl to update CalDAV calendar color

Been a while since I’ve posted. Haven’t done anything that isn’t already documented somewhere in a long time. But, I’m back. I’m a big proponent of owning your own data and self-hosting where possible. I self-host my calendars on a CalDAV server at my house (with public IPs). But most if not all clients assume you’re using Google Calendar at this point or Microsoft’s equivalent. So, they tend to miss features. In this case, they were missing the ability to set a calendar’s color.

Continue reading

Getting ansible-vault command to scale

The ansible-vault command provided by Ansible normally runs inside a vi window. This makes it easy for users to edit a single file. However, what happens when a user wants to change multiple files the same way at once. Well, the vi editor makes this extremely difficult. You normally can’t put ansible-vault edits in a loop. But we have a solution for it now using “ed”…

Continue reading

Netgear SNMP configuration

Netgear switches don’t have a console. Users are forced to use the web portal on the switch which is often slow to respond and doesn’t support some of the latest HTML libraries to actually look and feel like a decent web app. As such most sysadmins I’ve worked with hate Netgear and would rather use something with a CLI console. However, I found that Netgear actually has a quite decent command line way to manipulate it. SNMP. Here are some of the tips I’ve learned around how to manipulate a Netgear switch.
Continue reading