Hello everybody,
Although I have my diploma in Informatics, I am a beginner with e-smith and not too intermediate with Linux

. I installed e-smith a few days ago on a production box, mainly because of it's Web, e-mail and FTP administration features, or at least the ones I thought it had. I must say, now I regret it.
I understand e-smith is based on the philosophy that the admin should never see/use a Linux prompt. However, you should admit that you are very far from this because one can configure a very small number of the needed things using only the Web interface (not to talk about annoying bugs, sorry it IS a bug, like the FTP access problem for i-bays outlined earlier).
I think the documentation lacks a lot of information, especially about the template architecture. The number of official howto's should be a shame for any project which is now at version 4+. The software is a wonderful masterpiece overall but the documentation, as somebody has already said, stinks.
I have read many posts about the FTP problem and I have to say that the official ones are arrogant and ignorant. When people try to use the console instead of the standard e-smith interface, that means that the Web interface lacks some very important features, not that you have a perfect software with stupid users!
I think you should give up this paranoid approach to security and let users configure their own ipchains rules and all the security settings through the web interface. You could still provide a default secure install, but you would give users the power to customize their configurations on their own risk. With an approach like yours, now , I think OpenBSD would be a dead project instead the most succesful among the secure UNIXes.
I know this strong language will upset a lot of you, but I just want to say:wake up! You are good, but you can be better if you don't let yourself buried in pride and self-confidence. There is still a lot of work to be done, and free software means that you pay for EXTRA-support, and EXTRA-development, not that you pay for basic explanations like howto's about a closed architecture.
I do not know what I am going to do with my e-smith box and all my users, but I guess I can set up my own IMP and password-change form and break free from all the constrictions you impose without proper explanation.
Maybe a Redhat-based distro is not always better than the original? I don't know the answer yet, but I will definitel find it.