Skip to content

IB-PAN/botany-browser-extension-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firefox browser helper extension

Browser extension for internal use of the W. Szafer Institute of Botany, Polish Academy of Sciences. Forcefully installed via enterprise policies (firefox-policies.json).

We currently use this to pretend to the Microsoft Teams website that the user-agent is Windows, so that it triggers the desktop app opening thing.

The extension is currently only used with Botany Linux, so no online auto-update mechanism is being utilized, since the updated extension's .xpi file is being shipped directly within the OS image.

The Mozilla's feature of signing internal/unlisted add-ons is being utilized, with the unsigned .xpi uploaded to their servers and scanned for security.

Example enterprise policy to install the extension (under Flatpak):

    "ExtensionSettings": {
      "browser-extension-linux@botany.edu.pl": {
        "installation_mode": "force_installed",
        "install_url": "file:///app/etc/firefox/firefox-extension.xpi",
        "private_browsing": true
      }
    }

About

Helper Firefox browser extension for Botany Linux users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors