Tell me more ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I'm referring to this question. What is the 'passphrase-file' mentioned in here? Please clarify.

share|improve this question

closed as off topic by cjm, uther, jasonwryan, Shadur, manatwork Jan 23 at 18:05

Questions on Unix & Linux Stack Exchange are expected to relate to Unix or Linux within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

1 Answer

The SSL certificate file has been encrypted, and the apache2 server must be supplied with a correct passphrase (password) as startup so it can decrypt the certificate and run in SSL mode. The "passphrase file" is just a shell script (program) which prints that passphrase to standard output. When apache2 starts it asks for the passphrase, reading the text from standard input. Because the configuration is set to run that script at that moment, the input to apache2 is the script output - so apache2 gets the passphrase it needs without a human having to intervene and type it. I hope this explains it sufficently!

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.