Skip to content

Commit ceb4281

Browse files
authored
⭐️ os network interfaces (#5390)
* ⭐️ os network interfaces Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * ⭐️ add macOS tests Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * ⭐️ add linux tests Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * ⭐️ add windows tests Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * ✨ linux: split detectors and enrichments Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * ✨ windows: split detectors and enrichments Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> * 🐛 format windows mac address `s/-/:` Signed-off-by: Salim Afiune Maya <afiune@mondoo.com> --------- Signed-off-by: Salim Afiune Maya <afiune@mondoo.com>
1 parent 55ecc24 commit ceb4281

33 files changed

Lines changed: 2663 additions & 59 deletions

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ require (
286286

287287
require (
288288
github.com/GoogleCloudPlatform/berglas/v2 v2.0.7
289+
github.com/endobit/oui v0.5.0
289290
// pin v0.19.0
290291
github.com/moby/buildkit v0.19.0
291292
github.com/moby/sys/mount v0.3.4

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,8 @@ github.com/elazarl/goproxy v1.7.2 h1:Y2o6urb7Eule09PjlhQRGNsqRfPmYI3KKQLFpCAV3+o
314314
github.com/elazarl/goproxy v1.7.2/go.mod h1:82vkLNir0ALaW14Rc399OTTjyNREgmdL2cVoIbS6XaE=
315315
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
316316
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
317+
github.com/endobit/oui v0.5.0 h1:/XI8/Jr4nmL1AnLcE4SuC8CKmRcr8+AsQGDUQZ9Dk+o=
318+
github.com/endobit/oui v0.5.0/go.mod h1:cOHrBXZvcHjpHWHILEOAvIAnMR4zvXAXuCwRsjtQ9iI=
317319
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
318320
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
319321
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=

providers/aws/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ require (
138138
github.com/dustin/go-humanize v1.0.1 // indirect
139139
github.com/dvsekhvalnov/jose2go v1.8.0 // indirect
140140
github.com/emirpasic/gods v1.18.1 // indirect
141+
github.com/endobit/oui v0.5.0 // indirect
141142
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
142143
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
143144
github.com/facebookincubator/nvdtools v0.1.5 // indirect

providers/aws/go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,8 @@ github.com/elazarl/goproxy v1.7.2 h1:Y2o6urb7Eule09PjlhQRGNsqRfPmYI3KKQLFpCAV3+o
381381
github.com/elazarl/goproxy v1.7.2/go.mod h1:82vkLNir0ALaW14Rc399OTTjyNREgmdL2cVoIbS6XaE=
382382
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
383383
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
384+
github.com/endobit/oui v0.5.0 h1:/XI8/Jr4nmL1AnLcE4SuC8CKmRcr8+AsQGDUQZ9Dk+o=
385+
github.com/endobit/oui v0.5.0/go.mod h1:cOHrBXZvcHjpHWHILEOAvIAnMR4zvXAXuCwRsjtQ9iI=
384386
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
385387
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
386388
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=

providers/azure/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ require (
116116
github.com/dustin/go-humanize v1.0.1 // indirect
117117
github.com/dvsekhvalnov/jose2go v1.8.0 // indirect
118118
github.com/emirpasic/gods v1.18.1 // indirect
119+
github.com/endobit/oui v0.5.0 // indirect
119120
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
120121
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
121122
github.com/facebookincubator/nvdtools v0.1.5 // indirect

providers/azure/go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,8 @@ github.com/elazarl/goproxy v1.7.2 h1:Y2o6urb7Eule09PjlhQRGNsqRfPmYI3KKQLFpCAV3+o
353353
github.com/elazarl/goproxy v1.7.2/go.mod h1:82vkLNir0ALaW14Rc399OTTjyNREgmdL2cVoIbS6XaE=
354354
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
355355
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
356+
github.com/endobit/oui v0.5.0 h1:/XI8/Jr4nmL1AnLcE4SuC8CKmRcr8+AsQGDUQZ9Dk+o=
357+
github.com/endobit/oui v0.5.0/go.mod h1:cOHrBXZvcHjpHWHILEOAvIAnMR4zvXAXuCwRsjtQ9iI=
356358
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
357359
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
358360
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=

providers/gcp/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ require (
4949
github.com/containerd/typeurl/v2 v2.2.3 // indirect
5050
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf // indirect
5151
github.com/dustin/go-humanize v1.0.1 // indirect
52+
github.com/endobit/oui v0.5.0 // indirect
5253
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
5354
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
5455
github.com/facebookincubator/nvdtools v0.1.5 // indirect

providers/gcp/go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,8 @@ github.com/elazarl/goproxy v1.7.2 h1:Y2o6urb7Eule09PjlhQRGNsqRfPmYI3KKQLFpCAV3+o
313313
github.com/elazarl/goproxy v1.7.2/go.mod h1:82vkLNir0ALaW14Rc399OTTjyNREgmdL2cVoIbS6XaE=
314314
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
315315
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
316+
github.com/endobit/oui v0.5.0 h1:/XI8/Jr4nmL1AnLcE4SuC8CKmRcr8+AsQGDUQZ9Dk+o=
317+
github.com/endobit/oui v0.5.0/go.mod h1:cOHrBXZvcHjpHWHILEOAvIAnMR4zvXAXuCwRsjtQ9iI=
316318
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
317319
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
318320
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=

providers/github/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ require (
102102
github.com/dustin/go-humanize v1.0.1 // indirect
103103
github.com/dvsekhvalnov/jose2go v1.8.0 // indirect
104104
github.com/emirpasic/gods v1.18.1 // indirect
105+
github.com/endobit/oui v0.5.0 // indirect
105106
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
106107
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
107108
github.com/facebookincubator/nvdtools v0.1.5 // indirect

providers/github/go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,8 @@ github.com/elazarl/goproxy v1.7.2 h1:Y2o6urb7Eule09PjlhQRGNsqRfPmYI3KKQLFpCAV3+o
295295
github.com/elazarl/goproxy v1.7.2/go.mod h1:82vkLNir0ALaW14Rc399OTTjyNREgmdL2cVoIbS6XaE=
296296
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
297297
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
298+
github.com/endobit/oui v0.5.0 h1:/XI8/Jr4nmL1AnLcE4SuC8CKmRcr8+AsQGDUQZ9Dk+o=
299+
github.com/endobit/oui v0.5.0/go.mod h1:cOHrBXZvcHjpHWHILEOAvIAnMR4zvXAXuCwRsjtQ9iI=
298300
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
299301
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
300302
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=

0 commit comments

Comments
 (0)