cp: revamp directory handling
The directory is now read from the IPL filesystem. re2c & yacc are used to
generate the parser & lexer (although there is still a bit too much code
duplication between the config file lexer and the directory file lexer).
The CMakeLists.txt file could use some cleanup as well, but that's a
different story.
This commit also changes the way auth classes are done. Now, they resemble
something much like what VM/370 and similar does.
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
32 files changed: