summaryrefslogtreecommitdiff
path: root/omnibus/files
Commit message (Collapse)AuthorAgeFilesLines
* Use __dir__ instead of getting the dir of __FILE__Tim Smith2020-09-091-1/+1
| | | | | | This is a bit easier to read Signed-off-by: Tim Smith <tsmith@chef.io>
* Update Ohai to 16.2.3 and update some comments in omnibusTim Smith2020-06-301-2/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove copyright dateslcg/remove-copyright-datesLamont Granquist2020-04-131-1/+1
| | | | | | | | Legally incredibly dubious, particularly since we don't follow it strictly as policy, and we have git history instead, which does it right. This is just a waste of time and a cargo cult. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* simplify omnibus config and greenify builds againLamont Granquist2017-05-094-503/+0
| | | | | | | | | | | | | | this is also necessary for bundler-1.14.x i'm still not entirely clear why we ever needed all the fussy software gem configs or what the build-chef / build-chef-gem infrastructure ever did for us. it seems to have been mostly micro-optimization around building the software gems before bundle installing the project in order to take advantage of git caching. i aggressively don't care about that, this is quite fast enough. we can install nokogiri and libgecode early and that should take care of 98% of the build optimization issue. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Chef-13: remove iconv from the chef buildLamont Granquist2017-04-021-1/+1
| | | | | | | | | | | | | | | | pulls in chef/omnibus-software#806 and removes iconv from both nokogiri and ruby. ruby hasn't needed iconv since 1.9.x and everyone should be using the Encoding library by now. nokogiri will lose support for things like Shift-JIS inside of XML but UTF-8, UTF-16LE/BE, ISO-8851-1(Latin-1), ASCII and "HTML" encoding are all supported by nokogiri natively. if users need more they need to be maintaining their own nokogiri installs and accept the maintenance costs themselves. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* bump _XOPEN_SOURCE to 600 for ruby 2.4 on SolarisLamont Granquist2017-03-281-0/+5
| | | | | | unbreaks builds. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* build ohai from gitlcg/ohai-from-gitLamont Granquist2017-03-061-1/+38
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix Style/SpaceInsideStringInterpolationLamont Granquist2016-12-061-1/+1
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Actually clean up bundler filesjk/cleanup-bundlerJohn Keiser2016-09-191-7/+0
|
* Only support Solaris 10u11 and newerRyan Hass2016-09-081-18/+0
| | | | We no longer require the mapfile the Solaris 10u11 and newer.
* Refreeze windowsjk/unfreeze-windowsJohn Keiser2016-04-191-4/+1
|
* Don't update fips serverspec Gemfile.lockJohn Keiser2016-04-183-11/+11
|
* Remove Gemfile.windows and put both platforms in Gemfile.lockJohn Keiser2016-04-182-20/+2
|
* Allow Windows to freezeJohn Keiser2016-04-182-5/+2
|
* Make gemfile_util capable of copying groups overJohn Keiser2016-04-183-21/+24
|
* Simplify external tests and make them work with Gemfile.lockJohn Keiser2016-04-182-33/+28
|
* Use locked dependencies to build chefJohn Keiser2016-04-184-0/+494
|
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
| | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"
* SUNW_1.22.1 doesn't exist in libdl.so, shouldn't be in the mapfile for ↵Scott Hain2016-01-221-1/+0
| | | | Solaris 10
* Remove non-chef related filesKartik Null Cating-Subramanian2016-01-113-154/+0
|
* Import all of omnibus-chef under the omnibus directoryKartik Null Cating-Subramanian2016-01-085-0/+207