summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorPaul Nasrat <pnasrat@googlemail.com>2010-01-17 16:08:16 +0000
committerPaul Nasrat <pnasrat@googlemail.com>2010-01-17 16:08:16 +0000
commitf4269d90316b32334cc3bc972737acde379e6262 (patch)
treea48539ed5be62af746fc3a086519f22eda668a48 /lib
parent50cef83753273bb326a3282f33f0089504d91319 (diff)
downloadfacter-f4269d90316b32334cc3bc972737acde379e6262.tar.gz
facter-f4269d90316b32334cc3bc972737acde379e6262.tar.xz
facter-f4269d90316b32334cc3bc972737acde379e6262.zip
Fix #2746 - add architecture support for GNU/kFreeBSD
Diffstat (limited to 'lib')
-rw-r--r--lib/facter/architecture.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/facter/architecture.rb b/lib/facter/architecture.rb
index 44fc97f..abd54da 100644
--- a/lib/facter/architecture.rb
+++ b/lib/facter/architecture.rb
@@ -1,12 +1,12 @@
Facter.add(:architecture) do
- confine :kernel => :linux
+ confine :kernel => [:linux, :"gnu/kfreebsd"]
setcode do
model = Facter.value(:hardwaremodel)
case model
# most linuxen use "x86_64"
when "x86_64"
case Facter.value(:operatingsystem)
- when "Debian", "Gentoo"
+ when "Debian", "Gentoo", "GNU/kFreeBSD"
"amd64"
else
model