blob: e5f2cab74614748683f57467ecd842632b79c3a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[Unit]
Description=Generate registry TLS keys for device
ConditionPathExists=!/home/svc/.config/containers/distribution/certs/domain.crt
ConditionPathExists=!/home/svc/.config/containers/distribution/certs/domain.key
ConditionPathExists=!/usr/local/share/ca-certificates/registry.crt
ConditionPathExists=!/etc/containers/certs.d/localhost:5000/ca.crt
ConditionPathExists=!/home/svc/.config/containers/certs.d/localhost:5000/ca.crt
ConditionPathExists=!/home/svc/.local/share/distribution/certs-ready-signal
After=time-sync.target
Wants=time-sync.target systemd-time-wait-sync.service
[Service]
Type=oneshot
ExecStart=/usr/bin/regkeygen.sh
Environment="TARGET_USR=svc"
Environment="DISTRIBUTION_REGISTRY_URL=localhost:5000"
[Install]
WantedBy=multi-user.target
|