mirror of
https://github.com/GrapheneOS/infrastructure.git
synced 2025-12-15 08:29:00 -05:00
add initial session ticket key synchronization
This commit is contained in:
parent
f9430a1aeb
commit
9fde84c877
7 changed files with 121 additions and 1 deletions
10
etc/systemd/system/session-ticket-keys-sync.service
Normal file
10
etc/systemd/system/session-ticket-keys-sync.service
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[Unit]
|
||||
Description=Sync TLS session ticket keys
|
||||
After=dnsdist.service nginx.service create-session-ticket-keys.service
|
||||
Requires=create-session-ticket-keys.service
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/local/bin/session-ticket-keys-sync
|
||||
Group=tls
|
||||
Type=oneshot
|
||||
UMask=0027
|
||||
12
etc/systemd/system/session-ticket-keys-sync.timer
Normal file
12
etc/systemd/system/session-ticket-keys-sync.timer
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[Unit]
|
||||
Description=Run session-ticket-keys-sync.service every minute
|
||||
After=create-session-ticket-keys.service
|
||||
Requires=create-session-ticket-keys.service
|
||||
|
||||
[Timer]
|
||||
AccuracySec=1s
|
||||
OnActiveSec=0
|
||||
OnUnitActiveSec=1m
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
Loading…
Add table
Add a link
Reference in a new issue