Fresh yum install ejabberd errors

Total download size: 781 k
Is this ok [y/N]: y
Downloading Packages:
ejabberd-2.1.2-2.fc12.i686.rpm | 781 kB 00:01
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
/var/tmp/rpm-tmp.ACieua: line 5: ejabberdctl: command not found
Installing : ejabberd-2.1.2-2.fc12.i686 1/1
Generating SSL certificate /etc/ejabberd/ejabberd.pem...

Installed:
ejabberd.i686 0:2.1.2-2.fc12

Complete!
[root@teamtibet ~]# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
udp 0 0 *:bootpc *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 1881 /var/run/dbus/system_bus_socket
[root@teamtibet ~]# /etc/init.d/ejabberd start
Starting ejabberd: [ OK ]
[root@teamtibet ~]# !net
netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:5280 *:* LISTEN
tcp 0 0 *:47682 *:* LISTEN
tcp 0 0 *:xmpp-client *:* LISTEN
tcp 0 0 *:epmd *:* LISTEN
tcp 0 0 *:xmpp-server *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
udp 0 0 *:bootpc *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 1881 /var/run/dbus/system_bus_socket
[root@teamtibet ~]# cat /var/log/ejabberd/ejabberd.log

=ERROR REPORT==== 2010-02-09 16:09:21 ===
File operation error: eacces. Target: ./string.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
File operation error: eacces. Target: ./mnesia_snmp_hook.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
File operation error: eacces. Target: ./mnesia_loader.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
File operation error: eacces. Target: ./mnesia_index.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
File operation error: eacces. Target: ./pg2.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
C(<0.186.0>:ejabberd_captcha:331) : The option captcha_cmd is not configured, but some module wants to use the CAPTCHA feature.

=ERROR REPORT==== 2010-02-09 16:09:22 ===
File operation error: eacces. Target: ./regexp.beam. Function: get_file. Process: code_server.

=INFO REPORT==== 2010-02-09 16:09:23 ===
I(<0.37.0>:ejabberd_app:69) : ejabberd 2.1.2 is started in the node ejabberd@teamtibet
[root@teamtibet ~]# /etc/init.d/ejabberd restart
Shutting down ejabberd: {error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: .. Function: read_file_info. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./standard_error.beam. Function: get_file. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./supervisor_bridge.beam. Function: get_file. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./user_sup.beam. Function: get_file. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./user.beam. Function: get_file. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./kernel_config.beam. Function: get_file. Process: code_server."}
{error_logger,{{2010,2,9},{16,12,57}},std_error,"File operation error: eacces. Target: ./queue.beam. Function: get_file. Process: code_server."}

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: .. Function: read_file_info. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./standard_error.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./supervisor_bridge.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./user_sup.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./user.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./kernel_config.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./queue.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./error_logger_tty_h.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./io_lib.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./io_lib_format.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./io_lib_pretty.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./io.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./unicode.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./c.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./erl_eval.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./orddict.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./file_io_server.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./erl_posix_msg.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
file:path_eval([".","/var/lib/ejabberd/spool"],".erlang"): permission denied

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./string.beam. Function: get_file. Process: code_server.

=ERROR REPORT==== 9-Feb-2010::16:12:57 ===
File operation error: eacces. Target: ./dist_util.beam. Function: get_file. Process: code_server.
[ OK ]
Starting ejabberd: [ OK ]
[root@teamtibet ~]# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:5280 *:* LISTEN
tcp 0 0 *:xmpp-client *:* LISTEN
tcp 0 0 *:epmd *:* LISTEN
tcp 0 0 *:54740 *:* LISTEN
tcp 0 0 *:xmpp-server *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
udp 0 0 *:bootpc *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 1881 /var/run/dbus/system_bus_socket
[root@teamtibet ~]#

I never suffered that problem

I never suffered that problem myself, but people have reported it a few times.

Maybe there's a problem in the Fedora package, you aren't the first one to report:
http://forums.fedoraforum.org/showthread.php?p=1294995

Some quick search for "Function: get_file. Process: code_server." reported results. For example:
http://www.trapexit.org/forum/viewtopic.php?p=48056
http://bsdsupport.org/2009/10/errors-with-rabbitmq-on-freebsd/

Syndicate content