Daniel P. Berrangé
3e9076e777
secrets: add support for running secret driver in embedded mode
...
This enables support for running the secret driver embedded to the
calling application process using a URI:
secret:///embed?root=/some/path
When using the embedded mode with a root=/var/tmp/embed, the
driver will use the following paths:
configDir: /var/tmp/embed/etc/secrets
stateDir: /var/tmp/embed/run/secrets
These are identical whether the embedded driver is privileged
or unprivileged.
This compares with the system instance which uses
configDir: /etc/libvirt/secrets
stateDir: /var/lib/libvirt/secrets
When an embedded instance of the secret driver is open, any other
embedded drivers will automatically use the embedded secret driver.
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-01-27 11:04:29 +00:00
..
2016-11-21 13:15:12 +01:00
2019-11-05 12:12:14 +01:00
2019-09-13 10:05:17 +01:00
2019-06-20 17:01:44 +02:00
2019-12-18 09:36:49 +01:00
2019-08-29 12:46:33 +01:00
2020-01-17 15:34:10 +01:00
2020-01-24 17:03:32 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2019-12-20 12:25:42 -05:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2019-08-28 13:39:26 +02:00
2019-12-20 12:25:42 -05:00
2017-08-02 17:00:11 +01:00
2020-01-17 16:44:31 +01:00
2018-04-09 11:38:47 -06:00
2020-01-17 16:44:31 +01:00
2019-12-23 10:08:05 +00:00
2018-03-23 12:59:56 +01:00
2017-08-02 17:00:11 +01:00
2018-04-09 11:38:47 -06:00
2019-11-15 15:45:20 +01:00
2019-11-08 17:07:35 +01:00
2017-08-02 17:00:11 +01:00
2018-05-03 12:40:37 +01:00
2018-03-21 14:48:01 +00:00
2019-08-28 13:39:26 +02:00
2018-03-21 14:48:01 +00:00
2019-12-13 13:55:35 +00:00
2019-04-04 12:33:55 +01:00
2020-01-27 11:04:29 +00:00
2019-02-01 22:08:55 +04:00
2019-11-14 14:55:56 +01:00
2017-08-02 17:00:11 +01:00
2018-05-03 12:40:37 +01:00
2018-05-14 12:27:47 -04:00
2017-08-02 17:00:11 +01:00
2020-01-27 11:04:03 +00:00
2017-08-02 17:00:11 +01:00
2020-01-27 11:04:29 +00:00
2017-08-02 17:00:11 +01:00
2017-11-07 17:50:15 -05:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2019-07-09 10:27:19 +02:00
2018-05-03 12:40:37 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2019-02-01 12:57:13 -05:00
2019-12-10 12:41:56 +01:00
2020-01-24 13:40:48 +01:00
2020-01-16 15:11:42 +00:00
2019-12-10 12:41:56 +01:00
2020-01-24 17:03:32 +01:00
2020-01-24 17:03:32 +01:00
2019-07-17 17:18:56 -04:00
2019-06-18 14:35:43 +02:00
2019-03-22 12:59:56 +03:00
2018-12-17 17:52:46 +01:00
2019-12-11 11:34:12 -05:00
2019-07-29 08:22:29 -05:00
2019-03-19 16:46:21 +01:00
2019-03-07 12:01:09 +01:00
2018-06-26 14:02:43 -04:00
2019-12-04 15:48:28 +00:00
2017-08-02 17:00:11 +01:00
2019-01-25 14:04:20 +01:00
2019-12-12 14:24:35 +01:00
2019-06-17 15:19:54 +01:00
2019-12-10 12:41:56 +01:00
2017-08-02 17:00:11 +01:00
2018-03-21 14:48:01 +00:00
2019-12-18 09:36:49 +01:00
2019-12-04 15:48:28 +00:00
2019-10-18 16:25:17 +01:00
2017-08-07 14:44:40 +01:00
2019-12-23 16:37:28 +00:00
2017-08-02 15:00:28 -04:00
2019-12-04 15:48:28 +00:00
2019-04-11 15:20:17 +01:00
2017-08-02 17:00:11 +01:00
2019-12-04 15:48:28 +00:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2019-07-09 10:42:39 -05:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2019-04-03 09:46:02 +02:00
2019-07-17 17:34:08 +02:00
2017-04-05 09:51:51 +02:00
2020-01-24 17:03:38 +01:00
2017-08-02 17:00:11 +01:00
2019-12-04 15:48:28 +00:00
2019-06-20 10:03:22 +02:00
2018-03-21 14:48:01 +00:00
2020-01-03 15:42:12 +00:00
2017-08-02 17:00:11 +01:00
2019-12-04 15:48:28 +00:00
2018-03-16 17:05:56 +00:00
2017-08-02 17:00:11 +01:00
2019-12-20 14:31:08 +01:00
2019-10-01 13:08:01 +01:00
2019-12-11 14:28:41 +00:00
2017-08-02 17:00:11 +01:00
2018-05-03 12:40:37 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2019-12-04 15:48:28 +00:00
2019-12-04 15:48:28 +00:00
2018-03-21 14:48:01 +00:00
2019-11-08 17:07:35 +01:00