summaryrefslogtreecommitdiffstats
path: root/install/tools/man
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2013-03-08 14:37:38 +0100
committerMartin Kosek <mkosek@redhat.com>2013-04-02 15:28:50 +0200
commit9c215b61acb939eab16a871b3ef06d116c6540e8 (patch)
tree6b4f8a9dd5f674cf42487682264d2100430c6e14 /install/tools/man
parentcf8c532ca9ae8fa2abfcfe9d74d543c8c7e53a4c (diff)
downloadfreeipa-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/tools/man')
0 files changed, 0 insertions, 0 deletions