--- title: "How to perform a batch installation of EPM Linux" slug: "how-to-perform-a-batch-installation-of-epm-linux" updated: 2026-11-03T14:48:17Z published: 2026-11-03T14:48:17Z canonical: "docs.senhasegura.io/how-to-perform-a-batch-installation-of-epm-linux" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.senhasegura.io/llms.txt > Use this file to discover all available pages before exploring further. # How to perform a batch installation of EPM Linux It's possible to perform a batch installation of EPM Linux, silently and automatically. This approach removes the need for manual intervention during installation, ensures cross-platform compatibility, and simplifies large-scale deployment. ## Installation script To perform the batch installation, use the following `shell script`: ``` #!/bin/bash secpack-installer-4.0.0-1.run --quiet -- --IP="10.66.33.48" --BOOTSTRAP_TOKEN="0191b316-aa90y887-738b-8eb4-ffb7a942d87a" ``` In that case, you must pass two parameters: - `IP`: IP address of your Segura™ platform. - `BOOTSTRAP_TOKEN`: the value of the token obtained from your Segura™ platform. This is the same as the installation token indicated in the simple installation. You can save this script in a `.sh` file and run it or type it directly into the terminal. Both methods work in the same way. ## Validate the installation To validate the installation, run the command: `systemctl status secpack-maestro` The output should be as follows: ``` secpack-maestro.service - Segura security pack daemon Loaded: loaded (/etc/systemd/system/secpack-maestro.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2025-01-27 11:45:00 -3; 58s ago Main PID: 3348 (secpack-maestro) CGroup: /system.slice/secpack-maestro.service └─3348 /usr/bin/secpack-maestro ``` Alternatively, check if the rules are synchronized by running the following command `sudo cat /etc/sudoers.d/segura/`. The output should be as follows: ``` %gonix ALL=(ALL:ALL) /usr/bin/lsusb %gonix ALL=(ALL:ALL) NOPASSWD: /usr/bin/groups %gonix ALL=(ALL:ALL) NOPASSWD: /usr/bin/cat %gonix ALL=(ALL:ALL) NOPASSWD: /usr/sbin/reboot %gonix ALL=(ALL:ALL) NOPASSWD: /usr/bin/ld ``` The two outputs confirm that the service is working correctly. --- Do you still have questions? Reach out to the [Segura Community](https://community.senhasegura.io/).