About Tactical-Tech

Programming: Tech-Notes

Create a Wiki Server

13 July 2018

Perhaps I'm making this post with a little bit of irony in that I am putting up procedures on how to create a wiki server on a page not hosted by a wiki server. Oh well, limitations on resources in my environment prevent me from hosting and maintaining a public wiki server and I haven't found the right page to dump this info on to yet. This page however was originally written up using wiki (hence the [] I'm too lazy to remove), so that's at least something.


But, a wiki server is great for maintaining generlized procedures (SOPs) for not only IT, but other departments as well. It can also be used as a documentation resource, but I personally shy away from maintaining network specifics through the wiki. This guide will lead you through not only installing MediaWiki on a Windows 2012 server (although it should be applicable for 2016 as well), but it's leading you through installing MediaWiki with BlueSpice, which is a much more user friendly version of MediaWiki with a sleeker design to it. The accompanying video that has turned Youtube into Snoozetube can be used for reference if you get stuck.

See More...

Using Powershell and AXL (SOAP) to update device and line descriptions

25 June 2018
It wasn't easy figuring out how to get Powershell to play nice with AXL or the CallManager and it wasn't easy finding resources on it, so just posting this in case it helps any one out. For implementation and files, see DPD Implementation

See More...

Dynamic Phone Directory PHP File (For use with Certificate Auth)

25 June 2018
I had some issues getting PHP to use SSL certificates for DPD, but this is the code that finally ended up working. Posting for search-ability here For implementation and files, see DPD Implementation

See More...

Dynamic Phone Directory PHP File

25 June 2018
This script will query a Callmanager for the line text and use the spaces within it to create a phone directory (XML based) structure for a Cisco IP Phone. For implementation and files, see DPD Implementation

See More...

GSLaPS- Generic Site Logon Powershell Script

08 February 2013

Once upon a time I created a logon script that allowed the user to choose the building and the office within that building, and based on the selection, it would map network drives, map printers, copy files, update registry settings, set favorites and homepages to a value specified for the office. The logon script wasn't actually a single logon script; it was actually about 15 different files. Some of them were HTA (which gave the user a drop down with their choices) others were VBS (which filtered who it would run for and actually executed the mappings). The problem was with all this is if something changed, it would usually require an update of 3 or 4 files and it wasn't an easy maintainance task to be passed down to just any random nugg. 

Well, about a week ago I dove head first into powershell and decided that I could remake my HTA based script through powershell. And I could do it in only 2 (or 3) easy to manage files.  I call it GSLaPS, or the Generic Site Logon Powershell Script. I don't know what the 'a' stands for, make something up.

See More...