I have a systemd
service that calls a webservice to perform some maintenance periodically (every minute). The service looks like:
[Service]
Type=oneshot
ExecStart=/usr/bin/kinit -kt user.keytab user@DOMAIN
ExecStart=/usr/bin/curl --tlsv1.2 --cacert cert.pem --negotiate --user user: --url https://website/maintenance
now this destroy and reinitializes my kerberos ticket every time. the kinit can take up to 2-3 min.
I would like to avoid that step and only kinit
if needed. any ideas?