[19:27:09] *** GIFT-WARNING: $HOME not set, falling back to /home/$USER... [19:27:09] *** GIFT-FATAL: unable to locate a sane home directory, consider using --home-dir or passing the appropriate parameters to libgift:platform_init [19:27:09] *** Often times more information can be found in the log file or with the -v command line switch. Add --home-dir=/home/p2p or --home-dir=${SHAREDIR} to the init.d file should fix the problem. If you start it since you are logged in, you will not have problems this is only when giftd is in the default boot level.
I just had a look on your bug - you wrote down the solution there!? Did you try this: =========================================================== Add --home-dir=/home/p2p or --home-dir=${SHAREDIR} to the init.d file should fix the problem. =========================================================== Sure, if you are starting giftd as a deamon, it couldn't find any home-dir, so you have to set one in the /etc/init.d/gift in the start-section. Please try this and tell us, if the problem still exists.
Closing.