hum ok i guess i found the problem.
new files are not deleted
all installed files from conf, modified or not, are deleted
i guess the problem is that i install conf directory, without listing
all files in it.
indeed, files from bin directory are installed each having an entry
in the bitrock's xml file.
if i modifi ejabberdctl, then uninstall does not remove ejabberdctl;
but conf (as config files may changes from a package to another, some
uses hosts.cfg for example) is installed just as a directory, so
bitrock knows only conf directory and not included files. so
uninstall removes all conf directory.
so this is not a bitrock issue. this is all about we install conf
i will not list all files installed in conf as i do not want one
installer.xml per package.
so i just implemented 2, and i guess it will say like this.