{"id":28444766,"url":"https://github.com/ideoforms/xgrid-installer","last_synced_at":"2025-06-29T18:31:15.240Z","repository":{"id":137707792,"uuid":"14560038","full_name":"ideoforms/xgrid-installer","owner":"ideoforms","description":"Apple Xgrid installer for Mountain Lion","archived":false,"fork":false,"pushed_at":"2013-12-02T15:52:09.000Z","size":14684,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-06-06T09:10:36.906Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ideoforms.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-20T15:18:44.000Z","updated_at":"2024-05-31T14:06:13.000Z","dependencies_parsed_at":"2023-03-14T02:30:49.290Z","dependency_job_id":null,"html_url":"https://github.com/ideoforms/xgrid-installer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ideoforms/xgrid-installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideoforms%2Fxgrid-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideoforms%2Fxgrid-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideoforms%2Fxgrid-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideoforms%2Fxgrid-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ideoforms","download_url":"https://codeload.github.com/ideoforms/xgrid-installer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideoforms%2Fxgrid-installer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262646931,"owners_count":23342555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-06T09:10:07.772Z","updated_at":"2025-06-29T18:31:15.235Z","avatar_url":"https://github.com/ideoforms.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"Xgrid Agent Installer for Mountain Lion\n--------------------------------------------------------------------------------\nDaniel Jones \u003chttp://www.erase.net\u003e, November 2013\n\nThis collection of scripts installs the Xgrid Agent and Controller components on\nOS X Mountain Lion, to allow for distributed computing on modern versions of OS X.\nThough Xgrid was formally retired by Apple after 10.7, it still operates successfully\non 10.8.\n\nThese packages are UNTESTED on OS X 10.9 Mavericks.\n\nAGENT INSTALLATION\n--------------------------------------------------------------------------------\n\nTo install Xgrid on agent machines, it is recommended that you build a custom\npackage file which will automatically configure the agent to use a specific\ncontroller, with password authentication.\n\n  1. Change to the agent directory, and run:\n\n         ./build.sh\n\n     You will be prompted for a controller hostname and password.\n     A .pkg file will now be created corresponding to your controller setup.\n\n  2. Transfer the resulting .pkg to an agent machine, and open it.\n     This can be done via Finder, or by running:\n\n         installer -pkg \"$PKG_FILE\" -target /\n\nAlternatively, you can install the bundled .pkg file on an agent machine and\nconfigure it manually to point at your desired Xgrid controller. \n\nAfter installing the framework\n\n  1. In /Library/Preferences/com.apple.xgrid.agent.plist\n     set ControllerName to your desired controller address.\n\n  2. Set the controller password by running\n\n         ./xgrid-encode-password.py \u003e /etc/xgrid/agent/controller-password\n\n  3. Restart the Xgrid agent:\n\n         sudo xgridctl agent restart\n\nCONTROLLER INSTALLATION\n--------------------------------------------------------------------------------\n\nInstalling the Xgrid controller is similar to agent installation. It is \nrecommended that you build a custom package file:\n\n  1. Change to the controller directory, and run:\n\n         ./build.sh\n\n     You will be prompted for a controller password.\n     A .pkg file will now be created corresponding to this controller setup.\n\n  2. Transfer the resulting .pkg to the desired controller machine, and open it.\n     This can be done via Finder, or by running:\n\n         installer -pkg \"$PKG_FILE\" -target /\n\nTHANKS\n--------------------------------------------------------------------------------\nThanks to Eric Pardee for his invaluable Xgrid installation recipe, on which\nthis method is based.\n\n\thttp://tengrid.com/wiki1/index.php?title=Getting_the_server_to_work_on_Mountain_lion\n\nThanks to T Elliott for revealing the method of encoding that Apple use for\ntheir Xgrid passwords.\n\n\thttp://telliott99.blogspot.co.uk/2009/11/xgrid-passwords.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fideoforms%2Fxgrid-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fideoforms%2Fxgrid-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fideoforms%2Fxgrid-installer/lists"}