diff options
Diffstat (limited to 'recipes-sota/aktualizr/files')
| -rw-r--r-- | recipes-sota/aktualizr/files/aktualizr-secondary.service | 9 | ||||
| -rw-r--r-- | recipes-sota/aktualizr/files/aktualizr-secondary.socket | 6 | ||||
| -rw-r--r-- | recipes-sota/aktualizr/files/aktualizr.service | 1 | ||||
| -rw-r--r-- | recipes-sota/aktualizr/files/ca.cnf | 10 |
4 files changed, 26 insertions, 0 deletions
diff --git a/recipes-sota/aktualizr/files/aktualizr-secondary.service b/recipes-sota/aktualizr/files/aktualizr-secondary.service new file mode 100644 index 0000000..a1e0e1b --- /dev/null +++ b/recipes-sota/aktualizr/files/aktualizr-secondary.service | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | [Unit] | ||
| 2 | Description=Aktualizr SOTA Client (UPTANE Secondary) | ||
| 3 | |||
| 4 | [Service] | ||
| 5 | RestartSec=10 | ||
| 6 | Restart=always | ||
| 7 | EnvironmentFile=-/etc/sota/sota.env | ||
| 8 | ExecStart=/usr/bin/aktualizr-secondary --config /usr/lib/sota/sota_secondary.toml | ||
| 9 | |||
diff --git a/recipes-sota/aktualizr/files/aktualizr-secondary.socket b/recipes-sota/aktualizr/files/aktualizr-secondary.socket new file mode 100644 index 0000000..da0ee44 --- /dev/null +++ b/recipes-sota/aktualizr/files/aktualizr-secondary.socket | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | [Socket] | ||
| 2 | ListenStream=9030 | ||
| 3 | ListenDatagram=9031 | ||
| 4 | |||
| 5 | [Install] | ||
| 6 | WantedBy=sockets.target \ No newline at end of file | ||
diff --git a/recipes-sota/aktualizr/files/aktualizr.service b/recipes-sota/aktualizr/files/aktualizr.service index b6df9d7..1c2e1df 100644 --- a/recipes-sota/aktualizr/files/aktualizr.service +++ b/recipes-sota/aktualizr/files/aktualizr.service | |||
| @@ -8,6 +8,7 @@ Requires=network-online.target | |||
| 8 | RestartSec=10 | 8 | RestartSec=10 |
| 9 | Restart=always | 9 | Restart=always |
| 10 | EnvironmentFile=/usr/lib/sota/sota.env | 10 | EnvironmentFile=/usr/lib/sota/sota.env |
| 11 | EnvironmentFile=-/etc/sota/sota.env | ||
| 11 | ExecStart=/usr/bin/aktualizr $AKTUALIZR_CMDLINE_PARAMETERS | 12 | ExecStart=/usr/bin/aktualizr $AKTUALIZR_CMDLINE_PARAMETERS |
| 12 | 13 | ||
| 13 | [Install] | 14 | [Install] |
diff --git a/recipes-sota/aktualizr/files/ca.cnf b/recipes-sota/aktualizr/files/ca.cnf new file mode 100644 index 0000000..352ec38 --- /dev/null +++ b/recipes-sota/aktualizr/files/ca.cnf | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | [req] | ||
| 2 | req_extensions = cacert | ||
| 3 | distinguished_name = req_distinguished_name | ||
| 4 | |||
| 5 | [req_distinguished_name] | ||
| 6 | |||
| 7 | [cacert] | ||
| 8 | basicConstraints = critical,CA:true | ||
| 9 | keyUsage = keyCertSign | ||
| 10 | |||
