Remove in-memory kickstart representation from traceback file (#1519895)

We have been doing this filtering already, but some paths have likely
changed and the filter was no longer effective.

So add two new filter strings:
"_intf.storage.ksdata"
"_intf.data"

After adding these two I was no longer able to find the plaintext password
anywhere in the traceback after manually triggering a crash with:

kill -USR1 `cat /var/run/anaconda.pid`

Resolves: rhbz#1519895
(cherry picked from commit fa4d491f88)
pull/19/head mm_e3e3f181
Martin Kolman 7 years ago committed by Marek Marczykowski-Górecki
parent 676ef266d8
commit e3e3f18184
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

@ -254,6 +254,8 @@ def initExceptionHandling(anaconda):
"_intf.storage.bootloader.password",
"_intf.storage.data",
"_intf.storage.encryptionPassphrase",
"_intf.storage.ksdata",
"_intf.data",
"_bootloader.encrypted_password",
"_bootloader.password",
"payload._groups"],

Loading…
Cancel
Save