TooManySecrets HeadQuarters
FreeBSD: SCP pattern tip.

La gente que está acostumbrada a trabajar bajo Linux suele encontrarse que al realizar una operación como ésta en FreeBSD, ocurra lo siguiente:

$ scp servidor:/home/user/.bash* .

scp: No match.

Para que esto funcione, sencillamente lo que hay que hacer es escapar el asterisco (*):

$ servidor:/home/user/.bash\* .

Password:

.bash_history                                                                                           100% 6591     6.4KB/s   00:00  .bash_logout                                                                                            100%   24     0.0KB/s   00:00    .bash_profile                                                                                         100% 1225     1.2KB/s   00:00    

…etc…

Have a nice day ;-)

TooManySecrets

Posted via email from TooManySecrets HeadQuarters | Comment »

FreeBSD: Desactivar Cores en FreeBSD 9.

Por gusto, porque un aplicativo lo precise por X razones, por que te apetece… puede que necesites desactivar un core en un sistema FreeBSD 9 (no testeado en ramas inferiores).

Para hacer ésto tienes que indicar en el fichero /boot/loader.conf:

 

hint.lapic.128.disabled=1

hint.lapic.130.disabled=1

Donde 128 y 130 son los IDs de los cores que deseas deshabilitar. Estos IDs los puedes encontrar en el dmesg o en /var/log/messages:

 

  cpu0 (BSP): APIC ID:  0

  cpu1 (AP): APIC ID:  2

  cpu2 (AP): APIC ID:  4

  cpu3 (AP): APIC ID: 16

Indicar que una vez configurado se debe reinciar el sistema.

Have a nice day ;-)

TooManySecrets

Posted via email from TooManySecrets HeadQuarters | Comment »

FreeBSD: Configura mergemaster para evitar dolores de cabeza.

Todos sabemos qué hace el comando mergemaster (y para quien no lo sepa, http://www.freebsd.org/cgi/man.cgi?query=mergemaster&apropos=0&sektion=0&manpath=FreeBSD+8.2-RELEASE&format=html). Por eso es de todos sabido que cuando se hace una actualización del sistema y ejecutas el mergemaster, sea muy fácil distraerse y pasar algo por alto. Con un poco de suerte no habrá problema alguno con ese error, pero tienes muchos números de que puedas perder algún fichero importante (passwd, cshrc, etc).

Por esta razón, puede llegar a ser muy útil editar el fichero /etc/mergemaster.rc y añadir lo siguiente:

#Añadir aquí los ficheros que queremos sean ignorados en el proceso:

IGNORE_FILES=’/etc/motd’

#Instalar automaticamente ficheros que NO existan en el sistema:

AUTO_INSTALL=yes

#Actualiza ficheros que no hayan sido modificados:

AUTO_UPGRADE=yes

#Conserva los ficheros que has reemplazado:

PRESERVE_FILES=yes

PRESERVE_FILES_DIR=/var/tmp/mergemaster/preserverd-files-`date +%y%m%d-%H%M%S`

#Ficheros donde queremos evitar la comparación del diff del mergemaster (separación por un espacio):

IGNORE_FILES=’/etc/motd /etc/rc.conf’

Para más información consultad la página man mencionada, en la sección FILES.

Have a nice day ;-)

TooManySecrets

Posted via email from TooManySecrets HeadQuarters | Comment »

FreeBSD 8.1 a la vistaaa!!!

Según Ken Smith y este correo suyo, ya hay una agenda preliminar definida para la liberación del FreeBSD 8.1-RELEASE; el 9 de Julio.

Este es, tal y como podeis ver en el correo mencionado, el desarrollo de la agenda:

Freeze		May 24th, 2010  BETA1		May 28th, 2010  RC1		June 11th, 2010  RC2		June 25th, 2010  RELEASE		July 9th, 2010

Personalmente creo que acabará yéndose, en el más optimista de los casos, para finales de Julio. Y para la opción más pesimista, creo que será hacia finales de Septiembre, principios de Octubre.
Sea como sea, una muy buena noticia!!

Have a nice day ;-)
TooManySecrets

Posted via web from TooManySecrets HeadQuarters | Comment »

FreeBSD Status Report Enero-Marzo 2010

Ya está en la calle (desde ayer) el report de estado de FreeBSD para el primer trimestre de este año. Como siempre, viene llenito de cosas muy muy muy interesantes; el soporte del navegador web Chromium, el estado de Clang como compilador para substituir a GCC, el soporte de webcam, 802.11n, mejoras y avances en IPFW y dummynet, la implementación ATA basada en CAM, ZFS, SUJ (SoftUpdates con Journaling), etc, etc, etc… Vamos, para hacerle la boca agua a cualquiera.

FreeBSD Status Report Enero-Marzo 2010

Have a nice day ;-)

TooManySecrets

Posted via web from TooManySecrets HeadQuarters | Comment »

FreeBSD 8.0!!

Y llegó por fin el día; oficialmente ya podemos disfrutar de la versión 8.0-Release de FreeBSD. Una versión muy esperada por muchísimas cosas, y que ha salido con cierto retraso (retraso que no pilla de nuevo, porque de todos es sabido que si hace falta retrasar la salida de una Release 4 ó 5 meses para que sea estable, se hace y punto).

Podeis ver las Release Notes aquí:http://people.freebsd.org/~bmah/relnotes/CURRENT/relnotes.html

Recomiendo la lectura del documento porque realmente esta nueva versión viene muy cargada; ZFS listo para su uso en producción, cambios en el boot para poder iniciar desde dispositivos USB, ampliación del hardware soportado, etc, etc, etc.

Have a nice day ;-)

TooManySecrets