Ballast Point Mango Even Keel : http://www.ballastpoint.com/beer/mango-even-keel/

Posts
-
RE: The Offical Drink of MangoCon
-
RE: What Are You Currently Reading Outside of Tech
I'm currently reading a series of books I picked up for free a few weeks ago, "Legends: Fifteen Tales of Swords and Sorcery".
https://www.goodreads.com/book/show/28512410-legends
Set to finish up Book #2 ( "The Blacksmith's Son (Mageborn #1)" by Michael G. Manning) in the next day or so... So far the first two books have been kinda meh, but I don't think I'm necessarily the target audience so we'll leave it at that. And considering the price I can't really complain all that much (yet).
-
RE: What Are You Currently Reading Outside of Tech
@Kelly said:
If anyone is looking for a new Fantasy author, Brandon Sanderson is my favorite, by a significant margin. He has multiple series that he is concurrently writing that all have unique characters, stories, and magic systems. And the larger universe is all tied together in some way that he has yet to explain.
Agreed, he is a fantastic author! Robin Hobb is another favorite of mine. Her Farseer Trilogy is a classic.
-
RE: Private Secure APT Repository
@scottalanmiller With my luck they will probably want both just so they can funnel me all of the subsequent client support calls with complaints about their credentials not working when they are trying to install our software from home or the local coffee shop.
-
RE: Private Secure APT Repository
I think I've been able to put the pieces together via some debian documentation and other tutorials I've found involving reprepro. I guess it really isn't going to be private after the initial package build and testing. I don't necessarily want to advertise it publicly. They are eventually looking at opening it up to a single client to ease the installation of software and subsequent releases.
If I understand things correctly I'll just build the local repository and provide authentication to it via configuration of nginx, apache, ssh, etc... (whichever medium they choose to provide access).
-
Private Secure APT Repository
I'm in the beginning stages of researching the implementation of a private secured and authenticated APT repository. Anyone here by chance have experience setting up said service? My initial searches haven't proven to be all that fruitful, but I really haven't strained the limits of my google-fu yet.
Before I started delving any deeper into the Google or sitting down to actually RTFM, I thought I would be a little lazy and try to scrape anything useful from your collective brain sacks...
-
RE: Android VM
I've had Android running in an emulated environment on my Ubuntu desktop at home within the last year. I used to use it to play Clash of Clans awhile back... I haven't mucked with it in months though.
-
RE: Android VM
Maybe try using QEMU to emulate ARM and install Android?
http://paulscott.co.za/blog/using-qemu-to-emulate-arm-devices/
-
RE: Building ELK on CentOS 7
Nice! I'll try to give this a whirl at some point in the next couple of days.
Thanks!
-
RE: Python 3 Script/Project
And done... I added email notification via the smtplib library using Google's SMTP server. I set up a Google App Password for my account to allow authentication of the script without embedding my own credentials, as well as bypassing multi-factor authentication requirements.
Use just requires supplying your own credentials to the "email' and 'password' variables, as well as a sender and recipient address within the script.
-
RE: Python 3 Script/Project
I've got the basic scraping all worked out, I'm just at the point that I need to polish and build in the notifications via email and/or sms. Once I'm done I'll go ahead and link everything via github for helpful criticisms and generally rude and inappropriate commentary.
-
RE: Light Windows Laptop Suggestions?
This doesn't have a DVD drive, but it does have a whole lot of goodies for the price:
Dell Latitude e7440
-
RE: Mangocon Network Topics
- VLAN implementation (planning, implementing, and scenarios that necessitate their use)
- Managing VoIP traffic (QoS, if/when to VLAN, hosted or local, etc...)
- VPNs (types, differences, and use cases)
-
RE: What Are You Doing Right Now
Re-educating myself on creating an unattended sysprep for Windows 7.
-
RE: FOG Server 1.2.0 on Ubuntu 14.04
Okay, I couldn't find this information ANYWHERE... However, by scouring the dhcpd.conf man page I was able to come up with the answer.
The below configuration file example is the correct implementation for integrating FOG into your current network's isc-dhcp-server.
#internal LAN (eth2) subnet 10.10.0.0 netmask 255.255.0.0 { range 10.10.224.0 10.10.255.254; option routers 10.10.0.10; option subnet-mask 255.255.0.0; option broadcast-address 10.10.255.255; option domain-name-servers 10.10.1.11, 10.10.1.12; option domain-name "example.com"; option tftp-server-name "10.10.0.10"; next-server 10.10.1.13; #Fog TFTP Server option bootfile-name "undioonly.kpxe"; include "/etc/dhcp/lan.conf"; }
When I have time I might do a quick how-to just so SOMETHING else is out there for people who might be struggling to finding the correct config syntax/entries as I did...
-
FOG Server 1.2.0 on Ubuntu 14.04
I'm looking for advice from those of you currently running FOG in your environments. I'm looking to integrate it with my current isc-dhcp server and want to make sure I get the configuration entry in dhcpd.conf for the fog server's tftp service right. Their documentation for implementing this is poor. It says to just add in "next-server", but doesn't provide an example or specifically where to add this line in the config. Their documentation actually redirects to Red Hat's basic DHCP configuration explanation which has no mention of the "next-server" option.
Before I screw around with my existing DHCP server configuration I thought I'd ask for some examples and advice from those of you that have this up and running already on your networks.
My current DHCP server is multihomed and running a tftp server for my IP phones. Do I just need to add the next-server line in the configuration underneath tftp-server-name option like this?
#internal LAN (eth2) subnet 10.10.0.0 netmask 255.255.0.0 { range 10.10.224.0 10.10.255.254; option routers 10.10.0.10; option subnet-mask 255.255.0.0; option broadcast-address 10.10.255.255; option domain-name-servers 10.10.1.11, 10.10.1.12; option domain-name "example.com"; option tftp-server-name "10.10.0.10"; option next-server "10.10.1.13"; #Fog server TFTP include "/etc/dhcp/lan.conf"; }
Is that really all that is needed to allow the FOG server's tftp server to play nicely with my pre-existing TFTP and DHCP servers?
-
RE: Python 3 Script/Project
Yeah, I might back off on the interval and maybe only check every hour or so. I'd like to have something that could eventually proactively notify my users if there are issues with any of the services, and then subsequently notify them when things are back to normal. This would save several emails/messages and my time in actively monitoring problems until things are resolved.
-
Python 3 Script/Project
As a means of getting better acquainted with Python 3 I've decided to create a script that does a bit of web scraping on http://www.google.com/appsstatus#hl=en&v=status and informs me when the state of any particular Google App is less than peachy(or not green to be exact).
I figure I would run this on a 15 minute interval and have it inform me via email if any of the services that we use have a status other than green, with the exception of gmail (because emailing me when I don't have email would be kinda pointless...); in that case I would have it send me a SMS.
Does this seem like a reasonable use for Python? Is there an API I'm overlooking that I could use instead of scraping?
Looking for opinions and/or criticism.
---Added Github Repo---
Github: https://github.com/ramblingbiped/google-apps-status
import smtplib from selenium import webdriver import time driver = webdriver.PhantomJS() driver.get("http://www.google.com/appsstatus#hl=en&v=status") time.sleep(1) # Dictionary referencing each service's row position within the table displaying their current status app_services = { 'Gmail' : 2, 'Calendar' : 3, 'Messenger' : 4, 'Drive' : 5, 'Docs' : 6, 'Sheets' : 7, 'Slides' : 8, 'Drawings' : 9, 'Sites' : 10, 'Groups' : 11, 'Admin console' : 12, 'Postini' : 13, 'Hangouts' : 14, 'Vault' : 15 } for key, value in app_services.items(): service_name = driver.find_element_by_xpath('//table/tbody/tr[%d]/td[2]' % value).text service_status = driver.find_element_by_xpath('/html/body/div[2]/div[1]/div[3]/table/tbody/tr[%d]/td[1]/span' % value).get_attribute('class') #Check the status of services, if not "green" send notification email. if service_status != 'aad-green-circle': content = 'There is currently a problem with %s!\n\nCheck http://www.google.com/appsstatus for further information directly relevant to the outage.\n' % service_name subject = '%s Service Interruption' % service_name message = 'Subject: %s\n\n%s' % (subject, content) #Credentials of the account authenticating with Google's SMTP server email = '[email protected]' password = 'app-password' #Person to be notified of service outage/downtime sender_address = '[email protected]' recipient_address = '[email protected]' mail = smtplib.SMTP('smtp.gmail.com',587) mail.ehlo() mail.starttls() mail.login(email,password) mail.sendmail(sender_address, recipient_address, message) mail.close() driver.close()