Skip to content

Commit 1405e28

Browse files
authored
Merge pull request #360 from smallstep/carl/agent-update
Clarify distinction between app and agent
2 parents a3520e7 + 5934a9f commit 1405e28

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"path": "/platform/smallstep-app.mdx"
3737
},
3838
{
39-
"title": "Smallstep Agent",
39+
"title": "Smallstep Agent for Linux",
4040
"path": "/platform/smallstep-agent.mdx"
4141
}
4242
]

platform/smallstep-agent.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
2-
title: Smallstep Agent
2+
title: Smallstep Agent for Linux
33
html_title: Install the Smallstep Agent on a Linux endpoint
44
description: The Smallstep agent is used across security, IT, and DevOps teams to enable end-to-end network encryption, privileged access management, passwordless authentication, and much more.
55
---
6+
The Smallstep Agent for Linux is a background component of the [Smallstep Desktop App](./smallstep-app.mdx).
7+
Choose one or the other depending on your deployment needs.
68

7-
While macOS and Windows can manage certificates and authentication settings via Mobile Device Management (MDM), Linux does not include automated remote management facilities. The Smallstep Agent brings vital certificate management features to your Linux users and endpoints. It is the [Smallstep App](./smallstep-app.mdx), without any GUI. It can be installed independently on any Linux device running systemd.
9+
# Background
810

9-
Linux users should install either the Smallstep Agent or the Smallstep App—not both.
11+
While macOS and Windows can manage certificates and authentication settings via Mobile Device Management (MDM), Linux does not include automated remote management facilities. The Smallstep Agent brings vital certificate management features to your Linux users and endpoints. It can be installed independently on any Linux device running systemd.
1012

1113
In this document, we will install, configure, and start the Smallstep Agent on a Linux device running systemd. We also show how to use the agent’s built-in PKCS#11 (smart card) service. With the PKCS#11 service, you can access Smallstep certificates and keys from applications that support PKCS#11.
1214

platform/smallstep-app.mdx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@ description: This document specifies app download links, system requirements, ru
55
---
66
Smallstep ensures that access to financial data, code repositories, PII, and other sensitive resources is only possible from trusted, company-managed devices.
77

8-
The Smallstep desktop app is central to that process. It offers a uniform experience for device identity across macOS, Windows, and Linux, and is the foundation for Smallstep's high-assurance device identity attestation workflow, automating the issuance of certificates to devices and configuring the components that depend on these certificates.
8+
The Smallstep desktop app is central to that process. It offers a uniform experience for device identity across macOS, Windows, and Linux, and is the foundation for Smallstep's high-assurance device identity attestation workflow, automating the issuance of certificates to devices and configuring the components that depend on these certificates. P.S: The Smallstep app operates differently for Linux. For Linux specific instructions, see [Smallstep Agent for Linux](https://smallstep.com/docs/platform/smallstep-agent).
99

10-
Here's all the necessary info you need to install and use the app effectively and consciously:
10+
Here's all the necessary info you need to install and use the Smallstep app effectively and consciously.
1111

1212
## Download
1313

14+
<Alert severity="info">
15+
The Smallstep App includes the <a href="smallstep-agent.mdx">Smallstep Agent</a>,
16+
which runs in the background.
17+
</Alert>
18+
19+
Installers for macOS, Windows and Linux can be also be downloaded from [GitHub releases](https://github.com/smallstep/smallstep-desktop/releases). Releases are signed with, and can be verified, by cosign.
20+
1421
| Platform | Release |
1522
|:--|:--|
1623
| macOS | <a href='https://packages.smallstep.com/stable/darwin/Smallstep.dmg'>Latest Version</a> |
@@ -19,8 +26,6 @@ Here's all the necessary info you need to install and use the app effectively an
1926
| Linux (.rpm) | <a href='https://packages.smallstep.com/stable/rpm/smallstep-desktop.rpm'>Latest Version</a> |
2027
| Windows | <a href='https://packages.smallstep.com/stable/windows/Smallstep.exe'>Latest Version</a> |
2128

22-
Installers for macOS, Windows and Linux can be also be downloaded from [GitHub releases](https://github.com/smallstep/smallstep-desktop/releases). Releases are signed with, and can be verified, by cosign.
23-
2429
## System Requirements
2530

2631
### Windows

0 commit comments

Comments
 (0)