51 Commits

Author SHA1 Message Date
sebastia
c29ccd968e Do not nail facter to ruby 2.2, works well with 2.3 2016-09-21 20:28:38 +00:00
jasper
7c4cf53f25 force MODRUBY_REV=2.2, partially from jeremy@ 2016-09-05 09:00:07 +00:00
jasper
ed1a63c314 update to facter-3.4.1 2016-08-30 11:03:33 +00:00
jasper
8f520cffb8 update to facter-3.4.0
https://docs.puppet.com/facter/3.4/release_notes.html
2016-08-12 08:42:52 +00:00
jasper
fe52d93e5d update to facter-3.3.0 2016-08-10 14:06:20 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
jasper
af85791183 merged upstream 2016-06-02 20:15:59 +00:00
jasper
bfb6807b1d recognize wxallowed mount option 2016-06-02 09:52:37 +00:00
jasper
8dad2fd86f update to facter-3.1.8 2016-06-02 07:36:19 +00:00
jasper
a928c314da merged upstream 2016-06-01 07:02:02 +00:00
jasper
a71d778b73 add comment to self regarding facter.jar. it'll be needed when/if puppetserver
finally works on openbsd, however for the past two years it's not gone anywhere
2016-05-31 18:40:06 +00:00
jasper
bdc6911a16 unbreak swap fact; sorry, you don't have exabytes of swap. 2016-05-31 14:09:55 +00:00
jasper
e9be077ead submitted upstream 2016-05-30 17:01:44 +00:00
jasper
e56648b599 oh cvs, you bundle of joy... 2016-05-30 15:10:00 +00:00
jasper
dc4d15b843 be gone 2016-05-30 15:09:09 +00:00
jasper
7d7e4e16f6 long overdue update to facter-3.1.7; all our patches have been merged upstream
however some new patches are needed to deal with the split-off leatherman lib.
2016-05-30 15:07:58 +00:00
jasper
7292c783da merge two commits from upstream which effectively unbreak the 'fqdn' fact.
now it returns the proper fqdn instead insteadf of 'localhost'
2016-05-30 12:34:25 +00:00
jasper
435601683d don't setup a symlink into WRKOBJDIR
spotted by naddy@
2015-09-28 11:58:45 +00:00
jasper
6fdf56a102 merged upstream 2015-08-31 11:52:09 +00:00
jasper
aa7ac7830b harder, better(?), faster(?) C++ 2015-08-28 06:37:23 +00:00
jasper
3f3a054538 implement swap facts 2015-08-27 18:17:57 +00:00
jasper
d8c19ce678 processors facts were the last outstanding bits to get merged 2015-08-13 19:53:36 +00:00
jasper
02a9a0b2a2 sync with what's been merged upstream 2015-08-11 20:20:34 +00:00
jasper
ffcef0ba41 memory resolver has been merged 2015-08-04 09:00:50 +00:00
jasper
69b2bf2892 small tweaks incorporated while trying to push this upstream 2015-07-30 07:56:20 +00:00
jasper
2d24fc6330 list all outstanding pull requests 2015-07-23 08:21:28 +00:00
jasper
d185feb05e - update to facter-3.0.2 2015-07-23 08:06:28 +00:00
jasper
9a64c7cf0f merged upstream 2015-07-17 23:28:22 +00:00
jasper
369fb5bdc5 remove unused defines, no pkg change 2015-07-17 22:51:06 +00:00
jasper
992c4d96bc appease cpplint; no functional change 2015-07-16 22:22:02 +00:00
jasper
fb9ff99456 add a cmake flag to specify the location for facter.rb as suggested by upstream 2015-07-16 20:57:42 +00:00
jasper
1c4eab7dd4 merged upstream 2015-07-16 19:57:36 +00:00
jasper
652032cd70 merged upstream 2015-07-16 17:27:49 +00:00
jasper
0c97c76a46 install libfacter.so in a way ruby can actually load it 2015-07-16 16:59:23 +00:00
jasper
5782aea29d install facter.rb into vendorlibdir instead of vendordir
as discussed with jeremy@
2015-07-16 16:44:59 +00:00
jasper
872938b3d8 submitted upstream 2015-07-16 16:31:52 +00:00
jasper
5ba851d38e when loading the ruby library it was only doing ruby_init(), but it didn't
setup the load path at all. this caused it to fail loading 'rbconfig'.

with jeremy@
2015-07-16 15:52:01 +00:00
jasper
aa20a2c902 install facter.rb into the right location 2015-07-16 05:25:50 +00:00
jasper
7150911dae use default version instead of 1.9 2015-07-16 05:12:57 +00:00
jasper
df99d00b8b pass the location of libruby at configure time, since we define the version
of ruby that'll be used anyway. drop a patch that did the dynamic lookup accordingly
2015-07-16 04:45:18 +00:00
jasper
99ee453927 rudimentary support for virtualization recognition 2015-07-15 16:58:49 +00:00
jasper
ddeed34b45 implement dmi resolver (product name, version, etc) 2015-07-15 16:12:35 +00:00
jasper
c3ed4e5d92 remove patch that serves no purpose anymore 2015-07-14 22:06:24 +00:00
jasper
bf7c707cbe add memory resolver too (minus swap for now) 2015-07-14 22:02:25 +00:00
jasper
167c531181 - implement processor facts
- dont override dhcp methods; we can read the dhclient.leases files just fine
2015-07-14 21:59:09 +00:00
jasper
d0422d14f8 implement networking resolver; this finally gives us the 'fqdn' fact (among others) 2015-07-14 21:45:15 +00:00
jasper
1b496d371b - previous pushed upstream
- list 'noatime' option if a mount has it set
2015-07-13 19:28:51 +00:00
jasper
894da9c197 implement filesystem facts ('mountpoints') 2015-07-13 19:03:19 +00:00
jasper
7a1d3e00dc merged upstream 2015-07-10 21:02:48 +00:00
jasper
d001868784 merged upstream 2015-07-01 09:57:26 +00:00