because
MakeDir = /DVDR/*/DISC1/* !*
will block paths like this being created:
/DVDR/releasename/DISC1/*
meaning * as file wildcard, that's the way io works.
I see what you're saying "why does makedir need a wildcard for a file?"
My guess is because d1 doesn't have to modify the routine he uses to check if permissions. Considering many of other permissions can work with dirs and filenames, it only makes sense to use the same routine so as not having to write another routine.
MakeDir = /DVDR/*/DISC1/*/* !*
is necessary, as it means to block:
/DVDR/releasename/DISC1/any_subdir/*
I might be wrong, and that might not even make sense.
|