Socket
Book a DemoInstallSign in
Socket

ahalogy-automation

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ahalogy-automation

0.15.1
bundlerRubygems
Version published
Maintainers
2
Created
Source

it-automation

Scripts for setting up user machines

This script is to be used for automated builds of new machines and updating existing machines. There are several groups and options to tailor the build for the correct user. The script installs the standard package of applications plus any group specific apps required. The available groups are developer, pinner, cs, designer, and systems-manager. Additionally, it can install the remote client for the systems manager, turn on FileVault, add your ssh key to your GitHub account, and install a local version of Xcode instead of our hosted current release.

Xcode CLI is required to run this script. This can be accomplished by:

xcode-select --install

This script is available as a gem and can be installed by:

sudo gem install ahalogy-automation

or updated

sudo gem update ahalogy-automation

The script requires sudo and can be run by:

sudo a5y-configure

This runs the default settings for a general user. No group specific apps are installed and it is not enrolled in the systems manager.

The script can be run for various groups by running:

sudo a5y-configure --group

Groups include developer, pinner, cs, designer, systems-manager, and all.

With it is the first run on a machine, the group --systems-manager should be used to install the systems manager remote client.

Several options can also be appended to the command.

--skip-filevault Skip configuration of FileVault.

--skip-github Skip configuration of GitHub sshkey.

-a or --ask Ask to confirm settings stored in settings database.

--xcode FILE Use local xcode dmg file for install.

-d or --debug Enable debug messaging.

-b or --battery Enable battery mode(temporarily suspends sleep).

If you have troubles with this script, there may be an issue with brew. This usually presents as an error that now cask is available. Try running brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup followed by brew doctor and rerunning the script.

FAQs

Package last updated on 28 Jun 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.