0001-fix-architecture-results-for-gentoo-on-amd64-and-x86.patch

Benedikt Böhm, 04/10/2009 10:00 pm

Download (1.2 kB)

b/lib/facter/architecture.rb
4 4
        model = Facter.value(:hardwaremodel)
5 5
        case model
6 6
        # most linuxen use "x86_64"
7
        when 'x86_64'
8
            Facter.value(:operatingsystem) == "Debian" ? "amd64" : model;
9
        when /(i[3456]86|pentium)/; "i386"
7
        when "x86_64"
8
            case Facter.value(:operatingsystem)
9
            when "Debian", "Gentoo"
10
                "amd64"
11
            else
12
                model
13
            end
14
        when /(i[3456]86|pentium)/
15
            case Facter.value(:operatingsystem)
16
            when "Gentoo"
17
                "x86"
18
            else
19
                "i386"
20
            end
10 21
        else
11 22
            model
12 23
        end
13
-