Channels
  • d

    DU

    2 years ago
    hi, I have a few super micro servers that didn’t show accurate
    hardware_xxx
    from
    system_info
    e.g.
    hardware_model
    Actual: Super Server
    Expect: X11SSH-F
    
    hardware_version
    Actual: 0123456789
    Expect: 1.01
    
    hardware_serial
    Actual: 0123456789
    Expect: WM199xxxxxxx
    after checking
    osquery/tables/system/linux/system_info.cpp
    , I find out it matches
    type 1 (System Information )
    only. And the expect value is from
    type 2 (Base Board or Module Information)
    . I would like to propose several new columns to
    system_info
    table, i.e.
    board_vendor
    ,
    board_model
    ,
    board_version
    and
    board_serial
    , which is similar to
    hardware_xxx
    . What do you think?
    related code https://github.com/osquery/osquery/blob/e6fe15eb49660725e65dba1549932ed96e0a8c6e/osquery/tables/system/linux/system_info.cpp#L103-L105
    draft PR: https://github.com/osquery/osquery/pull/6398
  • theopolis

    theopolis

    2 years ago
    Very cool!
  • d

    DU

    2 years ago
    Q: can sign CLA as individual?
  • theopolis

    theopolis

    2 years ago
    Yes, click the little red on the PR in the comment made by
    communitybridge-easycla
    and it should redirect you to a page where you can sign as a corporation or individual
  • d

    DU

    2 years ago
    hm… this is what I saw
    oh, well, the individual show up when I open the developer console, I think it is just being hide under the “EASYCLA” blue footer
    probably because I am using Macbook Air 11, the screen is small, then the footer is “smartly” fixed at bottom
    CLA done 😄
    though not sure how to fix the LGTM analysis
    Analysis failed (could not build the base commit (62f9938))
    62f9938
    is the commit of master branch
    @User thanks for the merge. Last question, how often do we release osquery? I expect this feature will come at next one ?4.3.1?