diff options
author | Petr Viktorin <pviktori@redhat.com> | 2013-03-08 14:37:38 +0100 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2013-04-02 15:28:50 +0200 |
commit | 9c215b61acb939eab16a871b3ef06d116c6540e8 (patch) | |
tree | 6b4f8a9dd5f674cf42487682264d2100430c6e14 /install/README.schema | |
parent | cf8c532ca9ae8fa2abfcfe9d74d543c8c7e53a4c (diff) | |
download | freeipa-9c215b61acb939eab16a871b3ef06d116c6540e8.tar.gz freeipa-9c215b61acb939eab16a871b3ef06d116c6540e8.tar.xz freeipa-9c215b61acb939eab16a871b3ef06d116c6540e8.zip |
ipa-server-install: Make temporary pin files available for the whole installation
We pass names of files with pkcs12 pins to installers which may continue to
use the files after the initial call to create_instance, at which point
the installer has already removed them.
Also, some of the files were not properly removed on failure.
Use ipautil.write_tmp_file for the pin files, which returns a
NamedTemporaryFile object that removes the underlying file when it is
garbage-collected.
Create the files at start of installation. This will allow checking
the pkcs#12 files before the system is modified.
Diffstat (limited to 'install/README.schema')
0 files changed, 0 insertions, 0 deletions