Schema validation is checking, if the directories used for Zowe are valid USS paths. But that's not sufficient, user can define e.g. zowe.logDirectory (or other directories) "inside" zowe.runtimeDirectory.
This is not good for couple reasons:
We recommend to set zowe.runtimeDirectory as read-only
zwe support will detect new files when calculating fingerprints
Schema validation is checking, if the directories used for Zowe are valid USS paths. But that's not sufficient, user can define e.g.
zowe.logDirectory
(or other directories) "inside"zowe.runtimeDirectory
. This is not good for couple reasons:zowe.runtimeDirectory
as read-onlyzwe support
will detect new files when calculating fingerprintsSuch setting should invoke (at least) a warning:
There are more directories used, like java, node, certificates, but the check for the directories in the example should be fine.