dchub starts up with default settings every time. Custom settings such as Hub name etc that should be stored in the database do not get saved. I think this has to do with the privileges on the /etc/dchub/dchub.conf.db file (due to the ownership change from root to nobody after load?). chmod 777 /etc/dchub/dchub.conf.db solved the problem. Reproducible: Always Steps to Reproduce: 1. alter hub name from within dc++ client (-dbset hubname name) 2. restart hub 3. check db settings (-dblist) Actual Results: dbhub reloaded with the default settings, not with the new hubname Expected Results: hubname should have been altered easy workaround: chmod 777 /etc/dchub/dchub.conf.db
please try dchub-0.5.2 in portage and report on it.
As it's been sitting here a while and works on my systems, I'll assume this package is fixed. Please reopen if you should run into problems with dchub-0.5.2.