- Apr 12, 2024
-
-
Reiner Hauser authored
-
Reiner Hauser authored
-
- Apr 11, 2024
-
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
This is easier to customize: /etc/systemd/system/tdaq_token.service.d/key.conf [Service] LoadCredential= Environment=PRIVATE_KEY=/path/to/private.key
-
Reiner Hauser authored
-
Reiner Hauser authored
Add CI job to test script
-
Reiner Hauser authored
-
- Apr 09, 2024
-
-
Reiner Hauser authored
-
- Apr 08, 2024
-
-
Reiner Hauser authored
-
- Apr 06, 2024
-
-
Reiner Hauser authored
-
- Apr 04, 2024
-
-
Reiner Hauser authored
-
Reiner Hauser authored
Generate proper RPM file name by using defaults.
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
Also remove 'tdaqsw' user from socket file and fix port number.
-
- Apr 03, 2024
-
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
-
Reiner Hauser authored
We can now build just the boost libraries we need with FetchContent.
-
Reiner Hauser authored
-
Reiner Hauser authored
Still works with gcc 11 system compiler on RHEL 9.
-
- Mar 31, 2024
-
-
Reiner Hauser authored
-
Reiner Hauser authored
So we can avoid specifying the traits in the function/method calls.
-
Reiner Hauser authored
This allows to intercept the acquire() method with a user defined implementation of the Provider.getToken(mode) interface. The TDAQ_TOKEN_ACQUIRE environment variable has to contain the 'callback' method. If the provider returns 'null', the normal execution path resumes, otherwise the result from the provider is returned.
-
Reiner Hauser authored
-
- Mar 30, 2024
-
-
Reiner Hauser authored
If positive, the private key file is checked for changes (last write time stamp) every SECONDS seconds, and re-read if necessary.
-
- Mar 29, 2024
-
-
Reiner Hauser authored
The acquire() method will call a user defined callback function that has been set with set_token_provider(). The signature of the callback is 'std::string (cb)(Mode)'. The function may return an empty string if it cannot provide a token, in which other methods are tried as usual.
-