id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,irc_client,os,os_version 538,Permission bug in bitlbee 1.2.4,anonymous,,"Installation was by default in two different GNU/Linux distributions (Slackware 13.0 and Debian squeeze). Steps to reproduce: 1. Download tarball file from current bitlbee version (1.2.4) from official website. 2. Extract with tar xvfz bitlbee-1.2.4.tar.gz 3. cd bitlbee-1.2.4 4. ./configure 5. make 6. make install (as root) 7. make install-etc (as root) 8. in my case i added this line to /etc/inetd.conf: 6667 stream tcp nowait nobody /usr/sbin/tcpd /usr/local/sbin/bitlbee 9. Start the daemon (or restart) with: /etc/init.d/inetutils-inetd stop /etc/init.d/inetutils-inetd start 8. launch some IRC client, connect to localhost, port 6667 9. When connected to bitlbee, try to register with: register foobar Bug: You will obtain always same response: ""Error while opening configuration file"". After some investigations, i found that is trying to create a file in /var/lib/bitlbee/accountname.xml, however /var/lib/bitlbee does not have by default right permissions. Workaround: chmod 777 /var/lib/bitlbee Fix: I think make install should create this directory with right permissions directly to avoid confusion. Contact: For any further details please do not hesitate contact me on borja.tarraso.hueso@gmail.com Thanks in advance, Borja Tarraso",defect,closed,normal,,BitlBee,1.2.4,invalid,"permission,bitlbee",borja.tarraso.hueso@…,Client-independent,Linux,GNU/Debian squeeze and Slackware 13.0