A NixOS module for Google Endpoint Verification that enables Chrome to read device serial numbers for enterprise management.
Add to your flake inputs:
inputs.endpoint-verification.url = "github:zuplo/endpoint-verification-nixos";
Enable in your NixOS configuration:
{
imports = [ endpoint-verification.nixosModules.default ];
services.endpoint-verification.enable = true;
}
- NixOS on x86_64-linux
- Udev rule to make DMI serial number readable (see your system configuration)
- Installs Google Endpoint Verification package
- Sets up native messaging hosts for Chrome/Chromium and Firefox
- Creates systemd service to cache device serial number
- Enables endpoint verification for Chrome enterprise enrollment