Customize GlobalProtect app settings in pre-deployment configuration file for
deploying to Linux endpoints.
You can set the GlobalProtect app customization
settings in the pre-deployment configuration file (pangps.xml). This
enables deployment of GlobalProtect app settings to Linux endpoints
prior to their first connection to the GlobalProtect portal.
On
Linux endpoints, the pre-deployment configuration file (pangps.xml)
is located in /opt/paloaltonetworks/globalprotect.
The
following table lists the pre-deployment settings for Linux endpoints
that you can add to the pangps.xml file
to customize the behavior of the GlobalProtect app and how the user
interacts with the GlobalProtect app.
Portal Agent Configuration | Linux | Default |
Connect Method | connect-method on-demand | user-logon | user-logon |
Allow User to Change Portal Address | can-change-portal yes | no | yes |
Allow User to Continue with Invalid
Portal Server Certificate | can-continue-if-portal-cert-invalid yes | no | yes |
Use Default Browser for SAML Authentication | default-browser yes | no | no |
Portal Connection Timeout (sec) | portal-timeout <portaltimeout> | 5 |
TCP Connection Timeout (sec) | connect-timeout <connect-timeout> | 5 |
TCP Receive Timeout (sec) | receive-timeout <receive-timeout> | 30 |
Not in portal This setting
specifies the default portal IP address (or hostname). | Portal <IPaddress> | n/a |
If you have already installed the GlobalProtect
app on the Linux endpoint, follow these instructions:
Stop
the GlobalProtect VPN daemon. Use the sudo systemctl stop gpd.service command.
user@linuxhost:~$ sudo systemctl stop gpd.service
Add the pre-deployment settings to the pangps.xml file
in /opt/paloaltonetworks/globalprotect.
Modify the pre-deployment setting you want to edit for the pangps.xml file
in /opt/paloaltonetworks/globalprotect.
Reboot the Linux endpoint in order for the pre-deployment
configuration changes to take effect.
If
you are installing the GlobalProtect app for the first time, follow
these instructions to deploy various settings to the Linux endpoint.