Changed "^[a-zA-Z0-9@_.-=]*$" to "^[a-zA-Z0-9@_.=\\-]*$"
because "-" must be escaped.
/* Create regular expression objects to verify lines read from file. Should not allow spaces, ctrl characters, etc */
regex_t checkre;
- if ((regcomp(&checkre, "^[a-zA-Z0-9@_.-=]*$", REG_EXTENDED | REG_NOSUB) != 0))
+ if ((regcomp(&checkre, "^[a-zA-Z0-9@_.=\\-]*$", REG_EXTENDED | REG_NOSUB) != 0))
{
nsscommon_error(_F("Error in regcomp: %s", strerror (errno)));
return; //Report error.