Tue Feb 6 15:07:41 EST 2018

SysVLike Directory for Ansible

I am in the midst of setting up a newer small scale parallel environment with many similar (identical except name and addresses) systems. Of course I went with ansible when deciding on how to manage them. Somewhere in there I needed a way to call a bunch of playbooks in a particular order to do many things right after the initial install - enter a sysV like directory with playbooks and a callout script wrapper for them.


Mon Feb 5 13:36:27 EST 2018

Cross Post from my other site

This I think is the first ever cross post from any of my other work and I am not sure how I feel about it. Not yet at least. It is relevant in a way to what this site is about which is anything and everything I think of off the trail so in that sense - it works. Plus, neither website gets a lot of traffic so it isn't like a ratings boost. Really, I call it informative, I do have a small following of readers here and it would not be right to exclude interesting stuff. Besides, if it feels funky, I will just delete this entry. Anyhow... a while ago I wrote a bit comparing hackers and skaters but I was never happy with it because it was heavily self censored. I redid it when I finally began clearing out of backed up content for my website AdriftZine. So here it is and if you are offended by foul language or non-technocratic speak (a whole other thing I want to go after someday) then don't follow the white rabbit:


Fri Oct 13 15:09:41 EDT 2017

Ubuntu Kickstart File from heck

Ever had to provision a cluster? I know I have, going on the 7th time around in the last 12 years. "Back in the day" (11 years ago) cluster provisioning systems that were commercial but not latched to a particular hardware vendor were not too expensive. Notice the past tense. These days there are plenty to choose from, none of which I can afford. In addition to all of that the only viable free one (I don't care what anyone else says) is rocks cluster. The biggest issue I have come across with provisioning systems is I keep having to add hooks either in the kickstart that gets generated, a ridiculous post script, an actual completely separate post install script after the initial install is done, a parallel management command using pdsh and/or ansible or - and this is usually the case - some disgusting combination of all of the above. Not this time.


Sun Jun 11 12:40:09 EDT 2017

Code as Art

Art is everywhere, and while I don't consider myself an artist, I do consider code to be artistic even to look at. Some code is structured and clean while other code flows freely like thought (sometimes good .... sometimes not so good). So as usual I took a bunch of pretty screenshots of various code using different color schemes and varying backgrounds. Call it a whim project as I have far too much time lately doing productive things.


Wed Mar 01 13:10:00 EST 2017

Network Strings netstr v0.20

A new version of the small, quick, simple network utility network strings is now available for download. This release has the following major changes:

  • UDP Scan Support
  • Minor reorg of some of the source code
Ye Olde Usage Print
Usage: netstr <command> <args> ...
netstr scan     --isup <host> || --port [n]-N| | --strobe |
                --time s.usec | -V <host>
netstr scan6    --dgram | --port N <ipv6addr>
netstr udpscan  --timeo sec | <host> || --show
netstr passive  --if <dev> | --polls <count> | --threshold <n> |  
                --extra | --no-verify {pcap-expr}
netstr tcpdump  --if <dev> | --polls <count> | --decode {pcap-expr}
netstr arpsniff --if <dev> | --polls <count> | --decode {pcap-expr}

It is mostly all about the udp scan support a capability that has been missing for a long time. With udp support available it will be time to move onto other things as outlined in the TODO file. The most notable of which is wrapper scripts (which of course will be material fodder for this site) plus amy sensible extensions or ideas.

download netstr website

Tue Feb 21 14:44:07 EST 2017

indysyn has ipv6

The ultra tiny port scanner indysyn has single port single host ipv6 scanning support. Indysyn was originally a temporary piece of throwaway code being used to come up with cleaner and/or simpler connection methods for other software but it turned out to be a nice small piece of software others could use as a jump off point or integration. Note that this is currently a snapshot and not a formal release, so the download from here is a snapshot from the master branch as of today and cannot be snagged from github (although if you happen to grab the master zipfile today it would be the same... but whatever).