mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	Display correct error message when "Server{UID|GID}" is invalid
This partly closes bug #118. ngIRCd still starts up even when Server{UID|GID} is invalid: then the daemon falls back to "nobody" when running with root(0) privileges (as before).
This commit is contained in:
		| @@ -1308,7 +1308,9 @@ Handle_GLOBAL( int Line, char *Var, char *Arg ) | ||||
| 		else { | ||||
| 			Conf_GID = (unsigned int)atoi(Arg); | ||||
| 			if (!Conf_GID && strcmp(Arg, "0")) | ||||
| 				Config_Error_NaN(Line, Var); | ||||
| 				Config_Error(LOG_WARNING, | ||||
| 					     "%s, line %d: Value of \"%s\" is not a valid group name or ID!", | ||||
| 					     NGIRCd_ConfFile, Line, Var); | ||||
| 		} | ||||
| 		return; | ||||
| 	} | ||||
| @@ -1319,7 +1321,9 @@ Handle_GLOBAL( int Line, char *Var, char *Arg ) | ||||
| 		else { | ||||
| 			Conf_UID = (unsigned int)atoi(Arg); | ||||
| 			if (!Conf_UID && strcmp(Arg, "0")) | ||||
| 				Config_Error_NaN(Line, Var); | ||||
| 				Config_Error(LOG_WARNING, | ||||
| 					     "%s, line %d: Value of \"%s\" is not a valid user name or ID!", | ||||
| 					     NGIRCd_ConfFile, Line, Var); | ||||
| 		} | ||||
| 		return; | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton