Archive for the ‘ravencore’ category

Error: POP3 enabled but pop3_uidl_format not set

July 19th, 2009

Error en Debian Lenny 5 despues de hacer un dist-upgrade:

/etc/init.d/dovecot start
Error: POP3 enabled but pop3_uidl_format not set
Fatal: Invalid configuration in /etc/dovecot/dovecot.conf

hay que volver a agregar esta entrata en /etc/dovecot/dovecot.conf

pop3_uidl_format = %08Xu%08Xv
  • Share/Bookmark

Instalando Roundcube con Ravencore

July 16th, 2009

Squirrelmail está un poco viejo y obsoleto por lo que he decidido a probar roundcube que tiene un aspecto bastante agradable y parece cómodo. Basándome en la instalación de Ravencore con unos pocos pasos he instalado con éxito este gestor de webmail.

apt-get  php5-mcrypt php5-gd
cd /usr/local/ravencore/var/apps/
wget http://downloads.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.2.2.tar.gz
tar zxvf roundcubemail-0.2.2.tar.gz

Cremos la base de datos, usuario y la estructura de la base de datos

echo " CREATE DATABASE roundcubemail; "  |  mysql -uadmin -p`cat /usr/local/ravencore/.shadow`
echo " GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'Le-Greof-N0g-THREE';" |  mysql -uadmin -p`cat /usr/local/ravencore/.shadow`
echo " FLUSH PRIVILEGES;" |  mysql -uadmin -p`cat /usr/local/ravencore/.shadow` 

cat SQL/mysql.initial.sql |  mysql -uadmin -p`cat /usr/local/ravencore/.shadow`  roundcubemail

por si acaso hay que acordarse de dar permisos de escritura

chmod +w temp logs

Accedemos a la ubicacion que hayamos definido para generar los ficheros de configuracion en http://roundcubesite/installer

Seguro que hace falta alguna revisión del proceso, pero poco más, la verdad que funciona bastante bien y sin problemas.

Más informacion en: round cube mail

Video tutorial Roundcube:

  • Share/Bookmark

Ravencore: Fix phpmyadmin

July 3rd, 2009

Trying to load phpmyadmin you could get this errors:

Strict Standards: Redefining already defined constructor for class PMA_Theme_Manager in /usr/local/ravencore/var/apps/phpmyadmin/libraries/Theme_Manager.class.php on line 218

Strict Standards: Redefining already defined constructor for class PMA_Config in /usr/local/ravencore/var/apps/phpmyadmin/libraries/Config.class.php on line 541

Strict Standards: Redefining already defined constructor for class PMA_Table in /usr/local/ravencore/var/apps/phpmyadmin/libraries/Table.class.php on line 216

Strict Standards: Non-static method PMA_Config::getCookiePath() should not be called statically in /usr/local/ravencore/var/apps/phpmyadmin/libraries/session.inc.php on line 35

Strict Standards: Non-static method PMA_Config::isHttps() should not be called statically in /usr/local/ravencore/var/apps/phpmyadmin/libraries/session.inc.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/ravencore/var/apps/phpmyadmin/libraries/Theme_Manager.class.php:218) in /usr/local/ravencore/var/apps/phpmyadmin/libraries/session.inc.php on line 94

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/ravencore/var/apps/phpmyadmin/libraries/Theme_Manager.class.php:218) in /usr/local/ravencore/var/apps/phpmyadmin/libraries/core.lib.php on line 249

Are excesive warnings easily avoided with :

sed -i 's/php_admin_value error_reporting 8183/php_admin_value error_reporting 6135/' /usr/local/ravencore/etc/php.include

And now retstart ravencore

/etc/init.d/ravencore restart
  • Share/Bookmark

Ravencore: change admin password

July 3rd, 2009

The command to change admin password is :

 /usr/local/ravencore/sbin/run_cmd passwd 
  • Share/Bookmark

Ravencore: cambiar password de administrador

July 3rd, 2009

Para cambiar la password de administrador se puede usar este comando en consola :

/usr/local/ravencore/sbin/run_cmd passwd
  • Share/Bookmark

Ravencore para usuarios Debian

July 3rd, 2009

Además del post anterior . Es necesario modificar el fichero /usr/local/ravencore/var/lib/RavenCore/Server.pm en la linea 531 done se define:

$self->{HTTPD} = ‘/usr/sbin/httpd’;

y cambiarlo por el binario de apache en Debian :

$self->{HTTPD} = ‘/usr/sbin/apache2;

De lo contrario al reinciar el servicio ravencore ( /etc/init.d/ravencore start ) no generará ningún tipo de error pero el servicio que escucha en los puertos :8080 y :8000 no habrá levantado.

  • Share/Bookmark

Starting RavenCore daemon: Undefined subroutine &RavenCore::gettext called at /usr/local/ravencore/var/lib/RavenCore.pm line 370.

July 2nd, 2009

Este es el primer error con el que me encontré al intentar usar RavenCore:

/etc/init.d/ravencore start
Starting RavenCore daemon: Undefined subroutine &RavenCore::gettext called at /usr/local/ravencore/var/lib/RavenCore.pm line 370.
[ FAILED ]

Se puede omitir rápidamente si se comenta la linea #370 en el fichero /usr/local/ravencore/var/lib/RavenCore.pm

#$str = gettext($str) if $INC{'Locale/gettext.pm'};
  • Share/Bookmark