Archive for 30 diciembre 2010

h1

error /usr/bin/mandb el caché de índices está dañado

30/12/2010

Si se produce el siguiente error:

/usr/bin/mandb: el caché de índices /var/cache/man/3665 está dañado.

es debido a que las bases de datos de ayuda están corruptas. Se soluciona de manera sencilla recreándolas automaticamente:

 

pilar002:/home/carlos# mandb -c

Fuente: LinuxQuestions

h1

Dadamail, cómo suscribir direcciones sin enviar autorización

18/12/2010

En el gestor de listas de correo o newsletters cómo Dadamail puede ser necesario suscribir direcciones de correo sin tener que enviar una autorización a los usuarios, como frecuentemente pasa en las migraciones de Mailman a Dadamail. Por defecto no aparece esta opción, y por eso es necesario seguir los siguientes pasos:

1º) Editar el fichero de configuración cambiando a “0” el valor de $ENFORCE_CLOSED_LOOP_OPT_IN :

/dadamail/DADA]# nano Config.pm
$ENFORCE_CLOSED_LOOP_OPT_IN ||= 0;

2º) A través del panel de control web, ir a “Your List Control Panel”, sección “Options” y marcar la opción “Enable Subscribe Checked Subscribers”.

h1

error SQLite3 Unable to Open Database File

17/12/2010

Si al hacer un cambio en una base de datos Sqlite3, pese a poder acceder normalmente a la información, no se permite modificarla obteniéndose este error:

SQLite3: Unable to Open Database File

es necesario dar permisos 755 al directorio que lo contiene y 777 (control total) al propio fichero:

chmod -R 755 /opt/xplico
chmod -R 777 /opt/xplico/xplico.db

Fuente: Jaux.net

h1

error c++ crosses initialization of

17/12/2010

Al producirse el siguiente error de compilación en c++:
error: crosses initialization of

frecuentamente producido en una sentencia “switch case”, es solucionable mediante la inclusión entre llaves ( {} ) del bloque de código.

swtich (opcion)
case 1: {
cout << "hola" << endl;
break;
}

h1

Joomla, poner las impresiones o hits de todos los artículos a cero

13/12/2010

Para poner el campo impresiones a cero de todos los artículos de un sitio en Joomla 1.5, es necesario ejecutar esta sentencia SQL (accesible por ejemplo mediante el interfaz PhpMyAdmin):

update jos_content set hits = 0

h1

Errores Perl: REQUIRED module missing: Net::DNS REQUIRED module missing: NetAddr::IP

13/12/2010

Compilando Spamassasin puede ocurrir el siguiente error:

REQUIRED module missing: Net::DNS
REQUIRED module missing: NetAddr::IP
optional module missing: Digest::SHA1
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module missing: IO::Socket::SSL
optional module missing: Mail::DKIM
optional module missing: DBI
optional module missing: Encode::Detect

En Ubuntu/Debian los “required” se solucionan instalando las correspondientes librerías de Perl:
$ apt-get install libnet-dns-perl libnetaddr-ip-perl

Fuente: HowtoForge forums

h1

aMsn error: utils/farsight/src/tcl_farsight.c:19:42: error: gst/interfaces/propertyprobe.h: No existe el archivo o directorio

11/12/2010

Al compilar aMsn puede ocurrir el siguiente error:

carlos@pc03:~/downloads/amsn-0.98.4$ make
CC utils/farsight/src/tcl_farsight.o
utils/farsight/src/tcl_farsight.c:19:42: error: gst/interfaces/propertyprobe.h: No existe el archivo o directorio
utils/farsight/src/tcl_farsight.c:20:37: error: gst/interfaces/xoverlay.h: No existe el archivo o directorio
utils/farsight/src/tcl_farsight.c: In function ‘_test_source’:
utils/farsight/src/tcl_farsight.c:584: error: ‘GstPropertyProbe’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c:584: error: (Each undeclared identifier is reported only once
utils/farsight/src/tcl_farsight.c:584: error: for each function it appears in.)
utils/farsight/src/tcl_farsight.c:584: error: ‘probe’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c: In function ‘set_window_xid’:
utils/farsight/src/tcl_farsight.c:1839: error: ‘GstXOverlay’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c:1839: error: ‘xov’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c: In function ‘_bus_callback’:
utils/farsight/src/tcl_farsight.c:1882: error: ‘GST_TYPE_X_OVERLAY’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c: In function ‘Farsight_Probe’:
utils/farsight/src/tcl_farsight.c:3854: error: ‘GstPropertyProbe’ undeclared (first use in this function)
utils/farsight/src/tcl_farsight.c:3854: error: ‘probe’ undeclared (first use in this function)
make: *** [utils/farsight/src/tcl_farsight.o] Error 1

Se soluciona instalando estas librerías:
root@pc03:/# apt-get install libgupnp-igd-1.0-dev gstreamer0.10-plugins-base-dbg libgstreamer-plugins-base0.10-dev