I forgot... as apt-get -f install will sort of reinstall the package, it will change the owner of those files again to root or debian-transmission, so I solved this by putting
chown -R $USER /etc/transmission-daemon /var/lib/debian-transmission
just before the 'start-stop-daemon ...' line inside the start_daemon() function in /etc/init.d/transmission-daemon
I forgot... as apt-get -f install will sort of reinstall the package, it will change the owner of those files again to root or debian- transmission, so I solved this by putting
chown -R $USER /etc/transmissi on-daemon /var/lib/ debian- transmission
just before the 'start-stop-daemon ...' line inside the start_daemon() function in /etc/init. d/transmission- daemon