veloader: insist on verifying .4th .lua etc

When files are read from .rc or .4th, verify_file is asked to
guess the severity (VE_TRY,VE_WANT,VE_MUST)

Reviewed by:	stevek
MFC after:	1 week
Sponsored by:	Juniper Networks
This commit is contained in:
Simon J. Gerraty 2020-08-21 00:27:06 +00:00
parent 773e541e8d
commit 0929924b61

View File

@ -1,5 +1,5 @@
/*- /*-
* Copyright (c) 2017-2018, Juniper Networks, Inc. * Copyright (c) 2017-2020, Juniper Networks, Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions * modification, are permitted provided that the following conditions
@ -255,6 +255,10 @@ severity_guess(const char *filename)
strcmp(cp, ".cookie") == 0 || strcmp(cp, ".cookie") == 0 ||
strcmp(cp, ".hints") == 0) strcmp(cp, ".hints") == 0)
return (VE_TRY); return (VE_TRY);
if (strcmp(cp, ".4th") == 0 ||
strcmp(cp, ".lua") == 0 ||
strcmp(cp, ".rc") == 0)
return (VE_MUST);
} }
return (VE_WANT); return (VE_WANT);
} }