{"id":19249288,"url":"https://github.com/sous-chefs/ruby_rbenv","last_synced_at":"2025-12-16T14:41:51.669Z","repository":{"id":2089099,"uuid":"3029040","full_name":"sous-chefs/ruby_rbenv","owner":"sous-chefs","description":"Development repository for the ruby_rbenv cookbook","archived":false,"fork":false,"pushed_at":"2024-02-01T01:12:41.000Z","size":810,"stargazers_count":333,"open_issues_count":4,"forks_count":254,"subscribers_count":26,"default_branch":"main","last_synced_at":"2024-04-14T04:19:42.083Z","etag":null,"topics":["chef","chef-cookbook","chef-resource","hacktoberfest","managed-by-terraform","ruby-rbenv"],"latest_commit_sha":null,"homepage":"https://supermarket.chef.io/cookbooks/ruby_rbenv","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sous-chefs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"open_collective":"sous-chefs"}},"created_at":"2011-12-21T19:13:56.000Z","updated_at":"2024-01-20T17:43:37.000Z","dependencies_parsed_at":"2024-02-20T17:13:23.531Z","dependency_job_id":null,"html_url":"https://github.com/sous-chefs/ruby_rbenv","commit_stats":{"total_commits":570,"total_committers":88,"mean_commits":"6.4772727272727275","dds":0.7964912280701755,"last_synced_commit":"1ea17081ee4667caf0a377c94c763e1a3f7c19c4"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sous-chefs%2Fruby_rbenv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sous-chefs%2Fruby_rbenv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sous-chefs%2Fruby_rbenv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sous-chefs%2Fruby_rbenv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sous-chefs","download_url":"https://codeload.github.com/sous-chefs/ruby_rbenv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246724801,"owners_count":20823544,"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":["chef","chef-cookbook","chef-resource","hacktoberfest","managed-by-terraform","ruby-rbenv"],"created_at":"2024-11-09T18:13:33.671Z","updated_at":"2025-12-16T14:41:46.617Z","avatar_url":"https://github.com/sous-chefs.png","language":"Ruby","funding_links":["https://opencollective.com/sous-chefs"],"categories":[],"sub_categories":[],"readme":"# Chef ruby_rbenv Cookbook\n\n[![Cookbook Version](https://img.shields.io/cookbook/v/ruby_rbenv.svg)](https://supermarket.chef.io/cookbooks/ruby_rbenv)\n[![CI State](https://github.com/sous-chefs/ruby_rbenv/workflows/ci/badge.svg)](https://github.com/sous-chefs/ruby_rbenv/actions?query=workflow%3Aci)\n[![OpenCollective](https://opencollective.com/sous-chefs/backers/badge.svg)](#backers)\n[![License](https://img.shields.io/badge/License-Apache%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)\n\n## Description\n\nManages [rbenv][rbenv_site] and its installed Rubies.\n\n## Maintainers\n\nThis cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit [sous-chefs.org](https://sous-chefs.org/) or come chat with us on the Chef Community Slack in [#sous-chefs](https://chefcommunity.slack.com/messages/C2V7B88SF).\n\n## Requirements\n\n### Chef\n\nThis cookbook requires Chef 13.0+.\n\n**NOTE:** Some Chef versions (\u003e= 16 and \u003c 16.4.41) have a bug in the git resource causing some failures (see [#289](https://github.com/sous-chefs/ruby_rbenv/issues/289)). If you experience any troubles please try a more recent version of Chef 16.\n\n### Platform\n\n- Debian derivatives\n- Fedora\n- macOS (not currently tested)\n- RHEL derivatives (RHEL, CentOS, Amazon Linux, Oracle, Scientific Linux)\n- openSUSE and openSUSE leap\n\n## Resources\n\n- [rbenv_gem](documentation/resources/rbenv_gem.md)\n- [rbenv_global](documentation/resources/rbenv_global.md)\n- [rbenv_plugin](documentation/resources/rbenv_plugin.md)\n- [rbenv_rehash](documentation/resources/rbenv_rehash.md)\n- [rbenv_ruby](documentation/resources/rbenv_ruby.md)\n- [rbenv_script](documentation/resources/rbenv_script.md)\n- [rbenv_system_install](documentation/resources/rbenv_system_install.md)\n- [rbenv_user_install](documentation/resources/rbenv_user_install.md)\n\n## Usage\n\nExample installations are provided in `test/fixtures/cookbooks/test/recipes/`.\n\nA `rbenv_system_install` or `rbenv_user_install` is required to be set so that rbenv knows which version you want to use, and is installed on the system.\n\nSystem wide installations of rbenv are supported by this cookbook, but discouraged by the rbenv maintainer, see [these][rbenv_issue_38] [two][rbenv_issue_306] issues in the rbenv repository.\n\n## System-Wide macOS Installation Note\n\nThis cookbook takes advantage of managing profile fragments in an `/etc/profile.d` directory, common on most Unix-flavored platforms. Unfortunately, macOS does not support this idiom out of the box, so you may need to [modify][mac_profile_d] your user profile.\n\n## Development\n\n- Source hosted at [GitHub][repo]\n- Report issues/Questions/Feature requests on [GitHub Issues][issues]\n\nPull requests are very welcome! Make sure your patches are well tested.\n\n## Contributors\n\nThis project exists thanks to all the people who [contribute.](https://opencollective.com/sous-chefs/contributors.svg?width=890\u0026button=false)\n\n### Backers\n\nThank you to all our backers!\n\n```text\nhttp://www.apache.org/licenses/LICENSE-2.0\n```\n\n![https://opencollective.com/sous-chefs/sponsor/0/website](https://opencollective.com/sous-chefs/sponsor/0/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/1/website](https://opencollective.com/sous-chefs/sponsor/1/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/2/website](https://opencollective.com/sous-chefs/sponsor/2/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/3/website](https://opencollective.com/sous-chefs/sponsor/3/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/4/website](https://opencollective.com/sous-chefs/sponsor/4/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/5/website](https://opencollective.com/sous-chefs/sponsor/5/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/6/website](https://opencollective.com/sous-chefs/sponsor/6/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/7/website](https://opencollective.com/sous-chefs/sponsor/7/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/8/website](https://opencollective.com/sous-chefs/sponsor/8/avatar.svg?avatarHeight=100)\n![https://opencollective.com/sous-chefs/sponsor/9/website](https://opencollective.com/sous-chefs/sponsor/9/avatar.svg?avatarHeight=100)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsous-chefs%2Fruby_rbenv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsous-chefs%2Fruby_rbenv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsous-chefs%2Fruby_rbenv/lists"}