* return the number of chars we read; it doesn't have to be the length of the string
drwxr-xr-x - citadel
drwxr-xr-x - contrib
drwxr-xr-x - ctdlphp
drwxr-xr-x - ctdlsalearn
drwxr-xr-x - ctdlsh
drwxr-xr-x - libcitadel
drwxr-xr-x - webcit