And no, i wont judge continue reading some macadmin links. Autopkgr app can send notifications in macos, emails, or post to your slack group. Hi folks, im a new mac user and a while ago i installed puppet 2. Given that i lived in santa monica for over a decade, i drove the mini cooper that 318 bought recently from lax to studio city. After alisters suggestion, the script now loops over network interfaces up to en19 hopefully thats enough. In my area, were working on moving all servers to vms so i had a choice of windows. In reality, you can use github or setup something like gitolite on a local server in your environment to get most of the benefits of github without having to push your repositories to github s servers. Read all of the posts by hatingfruit on tips and tricks from a mac admin.
It does not currently cover everything, but rather only those things that ive bumped into so far. This document is mostly a collection of notes that i started making while wading into the procedural spec writing process. Peter is a contract member of the github training team and is writing books on git and github for pearson and oreilly. Rather than maintaining whitelists, we should maintain blacklists, and assume that special behavior like the overrides plist will continue to exist in new versions, so we dont have all these minor updates each time a new os x. An automated r10k workflow that works my tech musings. Push the control repo changes up to the remote where the git webhook catches that change and deploys it to puppet masters. Thanks to gary larizza for his post on where most of this. I have tested the functionality of the nf file with the hostnames of the trusted clients in it. However, if i reimage one of the macs as we occasionally do that.
An automated r10k workflow that works overview if youve been developing and using puppet modules for any amount of time, you have quickly realized what a pain it can be to manage all the puppet modules custom and forge that make up your environment. This is a puppet module that will manage os x plist files. Contribute to glarizzamyboxen development by creating an account on github. Github has also developed a lightweight repository resource that will simply ensure that a repo is. Sign up for your own profile on github, the best place to host code, manage projects, and build software alongside 40 million developers. In addition to changes in the docks appearance you should see a new profile named managed mac.
September 1720 is shaping up to be a great year at macsysadmin in gothenburg, sweden. Better yet, push it up to github, tweet about it, and post it up on the forge so the rest of the community can use it. It is also highly recommend that a version control system such as git is. A datadriven look at the mac threat landscape thomas reed slides video. But im posting it here as the fundamentals have not really changed much. On the way, i continue reading mactech, slides and conference goodness. Git and github foundations intermediate and advanced git and github tips and tricks.
I dont get to spend that much time reading other sites. Adventures in javascript is a set of branching path books where, during the course of the adventure, the player thats you will learn how to create simple games using html, css and javascript. I had a script posted here but that version was tiger only because it used ni commands. The most common and documented way to setup margarita is on a mac system. Using git for mac sysadmins shit gary says gary larizza. I thought this might help the younglings of the macadmin community. If you have a site that youd like added to the list, let me know. As someone whos managed macs with puppet before all the way down to the. But when i do, here are a few pagespeople i might check out. The password can be saved to the keychain so all subsequent renewals can use it. Every year, the beauty of gothenburg attracts great speakers from all walks of life in the mac admin community and this year is no exception. Name company headshot tonya engsttidbits tom bridgetechnolutionary tobias morrisonglobalmac it tim standingowc thomas reedmalwareby.
However, many shops are moving away from mac servers since apple has discontinued the xserve. Migrate local user to domain account mac admin corner. Github is basically centralizedstorage for your git repositories and is not necessary for you to use git as a tool. I got on board just over a year ago, and havent really looked back manually installing an app on my mac seems very strange now. I think weve been doing mac os x version checks wrong. Im not going to cover how to get started with boxen, as there are many getting started guides out there however, gary larizzas is rather good.
There will come a time when you need to update the core part. Setting up reposado and margarita on linux mac admin corner. One of the issues i ran into while looking at boxen was storing personal information in a public github repo. Also tracking my continuous learning from wintel to open source and development. There is also an open issue on github with the influxdb output plugin where we cant use the a variable to handle this. This issue tracker is now in readonly archive mode and automatic ticket export has been disabled. Now, id like to go for gem install and get puppet 2. Gary larizza puppet labs have you ever wondered how many times we make changes. Mactech day 1 my mactech experience started last night. Posted by gary larizza dec 15 th, 20 dirty black magic, providers, puppet. My initial work, and therefore this post was inspired by gary larizzas two. Packaging guidelines for macos tips and tricks from a. He also teaches a range of other technologies including chef of course, neo4j and mongodb. It only presents a ui if it needs the user to supply a password.
As jeff, nigel, peter, gary, now zack and others have moved on to other platforms and other roles i have continually wondered whether the mac community would stay as vibrant and talented. Macit is backand its packed with practical, highvalue insights for deploying and managing ios in todays enterprise. Unlike most branching path adventure books, there are no wrong paths in these books that lead to your death. Words and views are my own and do not reflect on my companies views. Redmine users will need to create a new jira account to file tickets using the following page for information on filing tickets with jira. You will still want to learn puppet but hopefully the comments in the repos listed above help guide you through starting out. This post may be a little out of date as it was originally written in 2015. If youre using a github enterprise instance rather than github. Using git for literally everything nick mcspadden slides.
Digital adept another attempt to apply a written history to my learning and knowledge of the digital sphere. Github is a free they have a free tier and plenty of subscription tiers of service service that allows you to push your git repositories up to them for storage in the cloud. Using crankd to react to network events graham gilbert. These sessions are a great resource for advancing your mac admin skills, so check them out. Gary and i are going to re factor the pull request to make the command calls easier to mock out on non mac os x platforms. Contribute to glarizzamy boxen development by creating an account on github. Ok, we know that autopkgr uses autopkg which uses git but. Its unique from other resources in that it manages individual keys and values in a plist file. Sign up for your own profile on github, the best place to host code, manage projects, and build software alongside 40.
Kerbminder is a tool for mac os x that keeps a loggedin users kerberos ticket current by attempting to renew or refresh it automatically any time the network state changes. Their implementation has historically been compatible with ours, but recently they throw a deprecation warning. Sign in sign up instantly share code, notes, and snippets. Gary larizza, graham gilbert, and mine are full of useful code. These are speakers that have spoken at mactech events since 2010. Im starting to look at using puppet to manage our fleet of macs running os x in our lab environment and im quite impressed with it from my testing so far. Attend the allnew macit july 1416 in santa clara and get the knowledge you need for your iosenabled enterprise. But im posting it here as the fundamentals have not really. And i was only there for a day, regrettably the talent level at these events continues to be top notch. Packaging guidelines for macos tips and tricks from a mac admin. Psumac302the luggagegary larizza psumac303munkidan. A new home for my musings, links and maybe items of interest to those who trip over these thoughts and findings. Jan 17 20 posted in blog, git, octopress 2012 using git for mac sysadmins jan 24 2012 posted in git, luggage.