As a Libreswan user, I need to know how to perform three common IPsec management tasks: checking my configuration for errors, viewing the status of all active IPsec connections, and reloading pre-shared keys after making changes. For each task, what is the exact `ipsec` command to use and what does it do?
Navigate to the main `ipsec(8)` manual page. From the `ipsec(8)` page, navigate to the `ipsec-status(8)` manual page to find its description. From the `ipsec-status(8)` manual page's 'SEE ALSO' section, navigate to the `ipsec-checkconfig(8)` manual page to find its description. From the `ipsec-checkconfig(8)` manual page's 'SEE ALSO' section, navigate to the `ipsec-rereadsecrets(8)` manual page to find its description. Synthesize the identified commands and their functions into a concise answer.
Identify `ipsec-checkconfig(8)` as the command for checking Libreswan configuration and state its purpose as 'validates your configuration file, `ipsec.conf`' or 'checks the Libreswan configuration for errors and consistency'. Identify `ipsec-status(8)` as a command for checking the status of all IPsec connections and state its purpose as 'Show connection status' and 'asks pluto for current connections status information' or 'displays the current status of all active IPsec connections'. Identify `ipsec-rereadsecrets(8)` as the command for reloading pre-shared keys and state its purpose as 'Reread IPsec secrets from `ipsec.secrets`' and 'tells pluto to re-read the `ipsec.secrets` secret-keys file, which it normally being read only at startup time' or 'reloads the pre-shared keys from the `ipsec.secrets` file, applying any recent changes'. Provide the exact command names and the specified descriptions for all three scenarios.