{"id":20550429,"url":"https://github.com/dnmfarrell/bashfix","last_synced_at":"2025-04-14T11:17:03.754Z","repository":{"id":21501576,"uuid":"24820540","full_name":"dnmfarrell/bashfix","owner":"dnmfarrell","description":"A Linux Perl script to patch Bash to be Shellshock proof","archived":false,"fork":false,"pushed_at":"2014-10-10T19:25:40.000Z","size":121,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-14T11:16:59.448Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dnmfarrell.png","metadata":{"files":{"readme":"README.pod","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-05T16:48:24.000Z","updated_at":"2015-10-31T22:39:50.000Z","dependencies_parsed_at":"2022-08-21T15:21:02.709Z","dependency_job_id":null,"html_url":"https://github.com/dnmfarrell/bashfix","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnmfarrell%2Fbashfix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnmfarrell%2Fbashfix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnmfarrell%2Fbashfix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dnmfarrell%2Fbashfix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dnmfarrell","download_url":"https://codeload.github.com/dnmfarrell/bashfix/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248868767,"owners_count":21174758,"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":"2024-11-16T02:24:56.461Z","updated_at":"2025-04-14T11:17:03.728Z","avatar_url":"https://github.com/dnmfarrell.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"=head1 bashfix\n\nA Perl script that checks your current Bash version, and installs a patched Bash that is fixed from Shellshock but is the same major and minor version of your existing Bash install.\n\nWhy do this? Well if your Linux version is no longer supported (e.g. Fedora 18 and below) then you won't get a security release to patch Bash. This script will download, patch and build a new Bash for you.\n\nbashfix has been tested on Perl versions 5.8 and 5.20.0, and Fedora and CentOS Linux.\n\n=head2 Synopsis\n\n    $ git clone https://github.com/sillymoose/bashfix.git\n    $ cd bashfix\n    $ chmod +x bashfix.pl\n    $ ./bashfix.pl\n\n=head2 Requirements\n\n=over 4\n\n=item *\n\nPerl 5.8 or higher\n\n=item *\n\nNo extra modules required\n\n=item *\n\nLinux with Bash version 3.* or 4.*\n\n=item *\n\nThe following C binaries: wget, curl, bison, byacc, gettext, patch, autoconf\n\n=item *\n\nAn internet connection to download Bash and associated patches from GNU\n\n=back\n\n=head2 Version\n\n0.03\n\n=head2 Thanks\n\nThanks to Steve Jenkins, his blog post L\u003cHow to patch Bash|http://stevejenkins.com/blog/2014/09/how-to-manually-update-bash-to-patch-shellshock-bug-on-older-fedora-based-systems/\u003e formed the basis of this solution.\n\n=head2 License\n\nFreeBSD 2 clause - see LICENSE file\n\n=cut\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnmfarrell%2Fbashfix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdnmfarrell%2Fbashfix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnmfarrell%2Fbashfix/lists"}