You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+52-14Lines changed: 52 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,24 +24,62 @@ The extension requires [PyGObject](https://pygobject.gnome.org/) and [pydbus](ht
24
24
- On Arch Linux: `sudo pacman -S python-gobject python-pydbus`
25
25
- If you are using a Python version manager such as `asdf` you must install the Python packages manually: `pip install PyGObject pydbus`
26
26
27
-
### Firefox: Signed Version from Github Releases
27
+
### Firefox: Signed Version from GitHub Releases
28
28
29
-
You can get a signed version of the browser extension from our Github releases.
30
-
As this only covers the browser part, the host tooling still needs to be installed manually:
29
+
You can download a **signed version** of the browser extension directly from our [GitHub Releases](https://github.com/siemens/linux-entra-sso/releases).
31
30
32
-
1. clone this repository
33
-
2. run `make local-install-firefox`
34
-
3. Get the `linux_entra_sso-<version>.xpi` file from the [project's releases page](https://github.com/siemens/linux-entra-sso/releases)
35
-
4. Enable "Access your data for `https://login.microsoftonline.com`" under the extension's permissions
31
+
> This package includes only the **browser extension**. The **host tooling** must still be installed manually.
36
32
37
-
###Chrome: Signed Version from Chrome Web Store
33
+
#### Installation Steps
38
34
39
-
You can get a signed version of the browser extension from the Chrome Web Store.
40
-
As this only covers the browser part, the host tooling still needs to be installed manually:
35
+
1. Clone this repository:
41
36
42
-
1. clone this repository
43
-
2. run `make local-install-chrome`
44
-
3. Install the [linux-entra-sso](https://chrome.google.com/webstore/detail/jlnfnnolkbjieggibinobhkjdfbpcohn) Chrome extension from the Chrome Web Store
Get the `linux_entra_sso-<version>.xpi` file from the [project's releases page](https://github.com/siemens/linux-entra-sso/releases).
51
+
52
+
4. Enable required permissions:
53
+
54
+
After installing the extension, enable the following permission:
55
+
56
+
Access your data for `https://login.microsoftonline.com`
57
+
58
+
### Chrome & Brave: Signed Extension from Chrome Web Store
59
+
60
+
You can install the signed browser extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/jlnfnnolkbjieggibinobhkjdfbpcohn), which works for both **Google Chrome** and **Brave Browser**.
61
+
62
+
> **Note:** This only installs the browser extension. You still need to install the host integration manually.
63
+
64
+
#### Installation Steps:
65
+
66
+
1. Clone this repository:
67
+
68
+
```bash
69
+
$ git@github.com:siemens/linux-entra-sso.git
70
+
$ cd linux-entra-sso
71
+
```
72
+
73
+
2. Run the local install command:
74
+
75
+
```bash
76
+
$ make local-install-chrome # command for Chrome Browser
77
+
$ make local-install-brave # command for Brave Browser
0 commit comments