Skip to content

Instantly share code, notes, and snippets.

View wilpig's full-sized avatar

Wilbur Longwisch wilpig

View GitHub Profile
#!/usr/local/bin/python3
import argparse
import dns.resolver
import sys
import time
try:
import whois
except ImportError or ModuleNotFoundError:
print ('python-whois module is missing run pip3 install python-whois')
sys.exit(1)
#!/bin/python3
import re
import subprocess
import sys
try:
from plexapi.server import PlexServer
except ImportError or ModuleNotFoundError:
print ('python-plex module is missing run pip3 install plexapi')
sys.exit(1)
{
"PresetList": [
{
"AlignAVStart": false,
"AudioCopyMask": [
"copy:aac",
"copy:ac3",
"copy:dtshd",
"copy:dts",
"copy:mp3",
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAlwAAAAdzc2gtcn
NhAAAAAwEAAQAAAIEA4y8tIlptuguiwQEgQaaA8IJyEaE8yqH72f8fDJzTS/e14f7VZwSS
1KD/+cDnlSNMj/rYF5fpbzHKbHt7kDXHkYoF7uLOo8wOSHNB034ohayCHADrli0Z7MgPjm
XcWrWU7blgVI5bhPpynre5C7WcEXBvpOuRIiRWEikof2WrECkAAAIIQn5GhEJ+RoQAAAAH
c3NoLXJzYQAAAIEA4y8tIlptuguiwQEgQaaA8IJyEaE8yqH72f8fDJzTS/e14f7VZwSS1K
D/+cDnlSNMj/rYF5fpbzHKbHt7kDXHkYoF7uLOo8wOSHNB034ohayCHADrli0Z7MgPjmXc
WrWU7blgVI5bhPpynre5C7WcEXBvpOuRIiRWEikof2WrECkAAAADAQABAAAAgQCe7cbeTH
KMf01ZRcdiBfAX0Lmp2akkfFMqus3mzeMHNwA3XEW/7rQlKYhJGQkpDOunoa0APFaiYiug
3nWfee/kb952C4wph2O7qmHQeiG7akUNB3uudqFx4pn/FgfzIqBLxgZeY3Wo8DMboB5KYK
# managed by CFEngine 3
[sssd]
config_file_version = 2
services = nss, pam
reconnection_retries = 3
domains = {{ansible_local.ad.domain|default('VANDERBILT')}}
sbus_timeout = 30
debug_level = 1
[global]
# log.smbd noise tuning - start
bind interfaces only = yes
interfaces = {{ ansible_default_ipv4.interface }}
load printers = No
printing = bsd
printcap name = /dev/null
disable spoolss = yes
# log.smbd noise tuning - end
#!/usr/local/bin/python3
import requests
from requests.auth import HTTPBasicAuth
import dns.resolver
IB_WAPI_M = "v2.11.1"
IB_USER_M = ""
IB_PASS_M = ""
IB_SRVR_M = "infoblox.domain.goes.here"
#!/usr/local/bin/python3
import requests
from requests.auth import HTTPBasicAuth
import dns.resolver
IB_WAPI_M = "v2.11.1"
IB_USER_M = ""
IB_PASS_M = ""
IB_SRVR_M = "infoblox.address.goes.here"
#!/usr/local/bin/python3
import socket
import subprocess
remote_names=['home.themillikens.com','plex.iyeman.net']
debug=False
def update(hostname):
try:
- name: LTM Configuration Management A Devices
hosts: all
connection: local
gather_facts: false
# strategy: free
vars:
provider:
server: "{{ inventory_hostname }}"
user: "{{ f5svc_username }}"
password: "{{ f5svc_password }}"