|
11 | 11 | "sectionHeading": "Alternative Installation Options", |
12 | 12 | "subheadings": { |
13 | 13 | "darwin": { |
14 | | - "subSection1Heading": "Install darwin repository", |
15 | | - "subSection1Paragraph1": "osquery can be installed from the Homebrew Cask repository.", |
16 | | - "terminalCommands": [ |
17 | | - "brew install --cask osquery" |
| 14 | + "sections": [ |
| 15 | + { |
| 16 | + "heading": "Install darwin repository", |
| 17 | + "paragraph": "osquery can be installed from the Homebrew Cask repository", |
| 18 | + "terminalCommands": [ |
| 19 | + "brew install --cask osquery" |
| 20 | + ] |
| 21 | + } |
18 | 22 | ] |
19 | 23 | }, |
20 | 24 | "ubuntu": { |
21 | | - "subSection1Heading": "Install apt repository", |
22 | | - "subSection1Paragraph1": "We publish osquery to an apt repository. The DEBs have extremely few dependencies and should work on *most* x86_64 Linux operating systems.", |
23 | | - "terminalCommands": [ |
24 | | - "sudo mkdir -p /etc/apt/keyrings", |
25 | | - "curl -L https://pkg.osquery.io/deb/pubkey.gpg | sudo tee /etc/apt/keyrings/osquery.asc", |
26 | | - "sudo add-apt-repository 'deb [arch=amd64 signed-by=/etc/apt/keyrings/osquery.asc] https://pkg.osquery.io/deb deb main'", |
27 | | - "sudo apt install osquery" |
| 25 | + "sections": [ |
| 26 | + { |
| 27 | + "heading": "Install apt repository (22.04 and later)", |
| 28 | + "paragraph": "We publish osquery to an apt repository. The DEBs have extremely few dependencies and should work on *most* x86_64 Linux operating systems.", |
| 29 | + "terminalCommands": [ |
| 30 | + "sudo mkdir -p /etc/apt/keyrings", |
| 31 | + "curl -L https://pkg.osquery.io/deb/pubkey.gpg | sudo tee /etc/apt/keyrings/osquery.asc", |
| 32 | + "sudo add-apt-repository 'deb [arch=amd64 signed-by=/etc/apt/keyrings/osquery.asc] https://pkg.osquery.io/deb deb main'", |
| 33 | + "sudo apt install osquery" |
| 34 | + ] |
| 35 | + }, |
| 36 | + { |
| 37 | + "heading": "Install apt repository (Prior to 22.04)", |
| 38 | + "paragraph": "This uses apt-key", |
| 39 | + "terminalCommands": [ |
| 40 | + "export OSQUERY_KEY=1484120AC4E9F8A1A577AEEE97A80C63C9D8B80B", |
| 41 | + "sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys $OSQUERY_KEY", |
| 42 | + "sudo add-apt-repository 'deb [arch=amd64] https://pkg.osquery.io/deb deb main'", |
| 43 | + "sudo apt-get update", |
| 44 | + "sudo apt-get install osquery" |
| 45 | + ] |
| 46 | + } |
28 | 47 | ] |
29 | 48 | }, |
30 | 49 | "centos": { |
31 | | - "subSection1Heading": "Install yum repository", |
32 | | - "subSection1Paragraph1": "We publish osquery to a yum repository. The RPMs have extremely few dependencies and should work on *most* x86_64 Linux operating systems. You may install the \"auto-repo-add\" RPM or add the repository target.", |
33 | | - "terminalCommands": [ |
34 | | - "curl -L https://pkg.osquery.io/rpm/GPG | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-osquery", |
35 | | - "sudo yum-config-manager --add-repo https://pkg.osquery.io/rpm/osquery-s3-rpm.repo", |
36 | | - "sudo yum-config-manager --enable osquery-s3-rpm-repo", |
37 | | - "sudo yum install osquery" |
| 50 | + "sections": [ |
| 51 | + { |
| 52 | + "heading": "Install yum repository", |
| 53 | + "paragraph": "We publish osquery to a yum repository. The RPMs have extremely few dependencies and should work on *most* x86_64 Linux operating systems. You may install the \"auto-repo-add\" RPM or add the repository target.", |
| 54 | + "terminalCommands": [ |
| 55 | + "curl -L https://pkg.osquery.io/rpm/GPG | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-osquery", |
| 56 | + "sudo yum-config-manager --add-repo https://pkg.osquery.io/rpm/osquery-s3-rpm.repo", |
| 57 | + "sudo yum-config-manager --enable osquery-s3-rpm-repo", |
| 58 | + "sudo yum install osquery" |
| 59 | + ] |
| 60 | + } |
38 | 61 | ] |
39 | 62 | }, |
40 | 63 | "windows": { |
41 | | - "subSection1Heading": "Install windows repository", |
42 | | - "subSection1Paragraph1": "We recommend installing and deploying Windows support using chocolatey. Please let us know if your enterprise could make use of other package formats.", |
43 | | - "terminalCommands": [ |
44 | | - "choco install osquery" |
| 64 | + "sections": [ |
| 65 | + { |
| 66 | + "heading": "arm64/aarch64 windows support", |
| 67 | + "paragraph": "Though there is not currently an msi install available, you can find the windows arm64 build on the GitHub releases page (https://github.com/osquery/osquery/releases)", |
| 68 | + "terminalCommands": [] |
| 69 | + }, |
| 70 | + { |
| 71 | + "heading": "Additional Install windows repository", |
| 72 | + "paragraph": "We recommend installing and deploying Windows support using chocolatey. Please let us know if your enterprise could make use of other package formats.", |
| 73 | + "terminalCommands": [ |
| 74 | + "choco install osquery" |
| 75 | + ] |
| 76 | + } |
45 | 77 | ] |
46 | 78 | } |
47 | 79 | } |
|
0 commit comments