Giter Club home page Giter Club logo

🔭 My project PatchBot, a system for zero-touch packaging and patch management for Jamf, my magnum opus for 2020 is no longer under active development. A total rewrite may emerge from testing.

I've also built scriptorium, a tool to make versioning and editing your Jamf Pro scripts easier. It was the subject of my JNUC2021 presentation. Work on adding extension atrributes is ongoing.

There is some work here on using the NIST tool set to enforce security benchmarks, (https://github.com/Honestpuck/NIST-macos-security-HOWTO) which was the subject of my presentation at JNUC 2022. Edits are ongoing.

If you like my work you can buy me a coffee

Puck (to the audience) :
If we shadows have offended,
Think but this, and all is mended:
That you have but slumbered here
While these visions did appear.
And this weak and idle theme,
No more yielding but a dream,
Gentles, do not reprehend.
If you pardon, we will mend.
And, as I am an honest Puck✨,
If we have unearned luck
Now to scape the serpent's tongue
We will make amends ere long,
Else the Puck a liar call.
So good night unto you all.
Give me your hands if we be friends,
And Robin shall restore amends.

Tony Williams's Projects

apple_complete icon apple_complete

bash completion for some of Apple's MacOS tools and common macadmin tools. Can be used with `zsh`

charming icon charming

Charming The Snake - my workshop at XWorld 2015 on Python for Mac Admins

computerize icon computerize

Tools useful when migrating Jamf Pro computer records

dep-dialog icon dep-dialog

Another script to run swiftDialog at enrolment. Large parts taken from Dan K. Snelson

developer_tools icon developer_tools

Some scripts used to handle developers on a Mac with no admin rights

everyworld_2020 icon everyworld_2020

Notes and other bits for my presentation and workshop at the everyworld 2020 conference.

fastly-autopkg icon fastly-autopkg

This repo contains an example AutoPKG build run by GitHub Actions used by the CPE team at Fastly

homebrew.sh icon homebrew.sh

Install homebrew via Jamf without giving users admin rights

infocus icon infocus

Small app that checks focus status under macOS 12

jctl icon jctl

`jctl` uses `python-jamf` to select objects to create, delete, print and update. It allows performing Jamf Pro repetitive tasks quickly and provides options not available in the web GUI. It is similar to SQL statements, but far less complex.

jss_tools icon jss_tools

Tool functions to ease the use of python-jss

linkservices icon linkservices

Services to do MarkDown conversion to URLs or lists of URLs

patchbot icon patchbot

PatchBot - Zero-touch Packaging and Patch Management for Jamf

python-jamf icon python-jamf

`python-jamf` is a library for connecting to a Jamf Server. It maps Jamf Pro records to a Record class. It is the basis for the `jctl` tool to automate patch management & packages and many other items.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.