munkisuit | Munki Sysadmin Usability Improvement Toolkit

 by   velotraveler Python Version: Current License: GPL-3.0

kandi X-RAY | munkisuit Summary

kandi X-RAY | munkisuit Summary

munkisuit is a Python library. munkisuit has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. However munkisuit build file is not available. You can download it from GitHub.

These command-line tools let you build and maintain a simplified but mostly automated Munki repository integrated with autopkg/AutoPkgr. The catalogutil tool lets you edit a package’s membership in catalogs, schedule a daily launchd job to perform an operation such as autopromote, and display an inventory of the repository. Most Munki tasks that require editing a plist file can be automated (or documented) using these scripts.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              munkisuit has a low active ecosystem.
              It has 11 star(s) with 1 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 1 open issues and 1 have been closed. On average issues are closed in 52 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of munkisuit is current.

            kandi-Quality Quality

              munkisuit has no bugs reported.

            kandi-Security Security

              munkisuit has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              munkisuit is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              munkisuit releases are not available. You will need to build from source code and install.
              munkisuit has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed munkisuit and discovered the below as its top functions. This is intended to give you an instant insight into munkisuit implemented functionality, and help decide if they suit your requirements.
            • install an agent
            • Test module .
            • list the launchctl list
            • uninstall an agent
            • Throw an error .
            • Initialize the user .
            Get all kandi verified functions for this library.

            munkisuit Key Features

            No Key Features are available at this moment for munkisuit.

            munkisuit Examples and Code Snippets

            No Code Snippets are available at this moment for munkisuit.

            Community Discussions

            No Community Discussions are available at this moment for munkisuit.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install munkisuit

            Log in as the same user that manages autopkg/AutoPkgr/munki. The Munki admin preferences should already point to your repository. This user is assumed to be able to sudo to root when needed in order to schedule autopromote jobs (see below). Clone the munksuit tools from Github into your directory. If the Munki tools are already in your path, copy "catalogutil" and "launchdsimple.py" into /usr/local/munki .
            Log in as the same user that manages autopkg/AutoPkgr/munki. The Munki admin preferences should already point to your repository. This user is assumed to be able to sudo to root when needed in order to schedule autopromote jobs (see below).
            Clone the munksuit tools from Github into your directory. If the Munki tools are already in your path, copy "catalogutil" and "launchdsimple.py" into /usr/local/munki .
            Fool around with catalogutil to get a feel for how it works:
            Assuming you already have "testing" and "production" catalogs, schedule some jobs to autopromote your apps. For example, if you have AutoPkgr set to update at 2:00 AM and you figure it will be done by 3:00 AM:
            If you are building a new Munki server, use these scripts to speed things up:.
            Start up the AutoPkgr application:.
            type "munki" in the search filter box titled "Filter recipes"
            select the recipes that import the products you want into Munki, for example:
            AdobeFlashPlayer.munki
            Firefox.munki
            MSOffice2011Updates.munki
            Silverlight.munki
            (etc. etc.) If you don’t see everything you need, search online for a recipe for your desired app, then check to see if that recipe repository is already in AutoPkgr’s option in the "Repositories" pane, or add it manually if you trust that source.
            select "Enable scheduled AutoPkg runs" After you select this box, you will be prompted for your password.
            change run time as desired, such as "Daily at 1:00 AM"
            optionally select "Update all repos before each AutoPkg run" (see AutoPkgr docs for details)
            Configure AutoPkg - select "Verbose AutoPkg Run"
            Configure Munki Tools should already have correct Munki repo select "Enable MunkiSetDefaultCatalogProcessor"
            go back to "Repos & Recipes" pane, and click on "Run Recipes Now" in middle of pane
            you should see a status display as each recipe runs

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/velotraveler/munkisuit.git

          • CLI

            gh repo clone velotraveler/munkisuit

          • sshUrl

            git@github.com:velotraveler/munkisuit.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link