PSA9: That lockup issue you found is the only issue I've never been able to find so I can't solve it yet. You don't have to restart though, just kill the process in task manager. Though I don't run ioFTPD as a service if you set it up with the defaults it's possible that the service will auto restart after a minute after you kill it.
You don't want the \encoding directory. I just wanted to make sure you didn't have it left over from the very first v6.0 release so you're fine. Go TCL installed elsewhere on the machine perhaps?
Yup, just do Idle_Exempt = E and then give the E flag to people you want to never get kicked for idling. Require_Encrypted_Data = !S * is probably what you want. That means anyone with the S flag isn't required to use SSL, but everyone else is.
Permission flags return an answer based on the first match. Thus if you had something like "!-ioFTPD !S -Ind !=SiteOps *" this would be interpreted as follows:
1) Is the username ioFTPD? If so then return no (! in front of match).
2) Does the user have the S flag? If so then return no.
3) Is the user in the Ind group? If so then return yes (no ! in front)
4) Is the user in the SiteOps group? If so then return no.
5) * means everybody so automatic match. Return yes. If you wanted the default to be no you would use !* instead.
|