pub fn parse_faillock_config() -> Result<FaillockConfig, String>Expand description
What: Parse faillock configuration from /etc/security/faillock.conf.
Inputs: None (reads from system config file).
Output:
Ok(FaillockConfig)with parsed values, orErr(String)on error.
ยงErrors
- Returns
Errif the config file cannot be read (though defaults are used in practice).
Details:
- Reads
/etc/security/faillock.conf. - Parses
denysetting (default 3 if commented out). - Parses
fail_intervalsetting (default 15 minutes if commented out). - Handles comments (lines starting with
#) and whitespace.