# Modifying Environment Variables

You can find a list of every customizable environment variable in [Environment Variables](https://docs.auterion.com/hardware-integration/auterionos-system-guide/environment-variables).

## Permanent settings

Environment variables of AuterionOS can be modified when creating a new AuterionOS image. To change or add environment variables, edit the files in `aepx4-developer-tools-2.x.x/config/auterion_os.env`. In order to apply changes of the environment variables AuterionOS needs to be repackaged and deployd to Skynode.

To package these into your own AuterionOS image, run the `make` command below:

<pre class="language-bash"><code class="lang-bash"><strong>make package-update version=my-version artifactPath=&#x3C;AEPX4 Release>.auterionos
</strong></code></pre>

## Temporary settings override

It is possible to temporarily overwrite the environment variables directly on Skynode for testing purposes. To do so, SSH into Skynode and create the file `/data/override.env` . In there add the environment variables you wish to override. An example is shown below:

{% code title="/data/override.env" %}

```
AP_CONFIGURE_ETHERNET_IP=192.168.1.10
AP_CONFIGURE_ETHERNET_IP_PREFIX=24
RESINCONF_LINK_GCS=192.168.1.100
```

{% endcode %}

{% hint style="info" %}
There is no guarantee that the file will persist after updating the Skynode, so do not treat it as a permanent method.
{% endhint %}
