Skip to content

Commit f1b955f

Browse files
committed
refine the acope of SW inventory
1 parent 6fb15f4 commit f1b955f

File tree

8 files changed

+11
-2087
lines changed

8 files changed

+11
-2087
lines changed

pkg/inventory/software/collector_darwin.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ const (
4848
)
4949

5050
// defaultCollectors returns the default collectors for production use on macOS
51+
// These collectors focus on system-level software relevant to IT professionals:
52+
// - Applications (.app bundles)
53+
// - PKG installer receipts
54+
// - Kernel extensions (kexts)
55+
// - System extensions
56+
// - Homebrew packages
57+
// - MacPorts packages
5158
func defaultCollectors() []Collector {
5259
return []Collector{
5360
&applicationsCollector{},
@@ -56,12 +63,6 @@ func defaultCollectors() []Collector {
5663
&systemExtensionsCollector{},
5764
&homebrewCollector{},
5865
&macPortsCollector{},
59-
&nixCollector{},
60-
&condaCollector{},
61-
&pipCollector{},
62-
&npmCollector{},
63-
&gemCollector{},
64-
&cargoCollector{},
6566
}
6667
}
6768

pkg/inventory/software/collector_darwin_cargo.go

Lines changed: 0 additions & 253 deletions
This file was deleted.

0 commit comments

Comments
 (0)