Ir al contenido principal

Entradas

Samba y archivos con acentos

Para que al entrar en una carpeta compartida por samba se vean archivos con acentos (Ej.: Número0001.htm ) hay que: Modificar el archivo /etc/samba/smb.conf y agregar en la seccion [global] : unix charset = CP819 #dos charset = CP819 Refrescar samba con /etc/rc.d/rc.samba restart Y listo. Mas info de CP819 o ISO/IEC 8859-1 - http://en.wikipedia.org/wiki/Code_page_819
Entradas recientes

Habilitar Ctrl+Flechas para saltar entre palabras en la consola

Para habilitar la combinación Ctrl+< o Ctrl+> hay que: Editar el archivo /etc/inputrc agregando: "5D": backward-word "5C": forward-word Para refrescar las consolas que esten abiertas y poder usar las combinaciones de teclas hay que: apretar Ctrl+X, soltar y despues apretar Ctrl+R Probado con bash en slackware 14.1-Current

Autologin por SSH

Si queremos hacer login desde nuestra maquina ( jotapdiez@jpdMachine ) automáticamente (sin password) hacia la maquina otherMachine debemos crear una clave rsa. Esto es util cuando necesitamos que un script (bash) ejecute algún comando via ssh  sin nuestra intervención Pasos: 1.- En la maquina origen del login ejecutamos: jotapdiez@jpdMachine:~$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/jotapdiez/.ssh/id_rsa): /home/jotapdiez/.ssh/id_rsa already exists. Overwrite (y/n)? y Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/jotapdiez/.ssh/id_rsa. Your public key has been saved in /home/jotapdiez/.ssh/id_rsa.pub. The key fingerprint is: 63:c7:e8:29:62:42:ac:f2:36:89:b8:f6:8a:a6:63:90 juanpablo@t94 The key's randomart image is: ... NOTA : No ingresamos ningun password cuando lo pida. 2.- Creamos la carpeta .ssh en otherMachine (si existe, que es...

MySQL y Logs binarios

Trabajando mucho con mysql tuve el GRAN problema de que el disco se me llenaba de logs binarios que no necesitaba. Para borrarlos alcanzaba con hacer: PURGE BINARY LOGS BEFORE '3000-01-01 01:01:01'; Pero estos volvian a aparecer y si no lo revisaba, se volvia a llenar el disco. Asi que investigando encontre que para deshabilitarlos habia que comentar en el archivo my.cnf (/etc generalmente) las siguientes lineas (si es que aparecen): #log-bin #expire_logs_days = 10

Un archivo en varias partes con unrar

Comprimir un archivo en varias partes con rarlinux Descargar el unrar de aca (Slackbuilds.org) Para comprimir un archivo en varias partes debemos ejecutar: rar a -m5 -v[TAMAÑO_POR_PARTE]m nombre_archivo.rar nombre_archiv_gigante.ext Detale de params (rar help): a Add files to archive -m<0..5> Set compression level (0-store...3-default...5-maximal) -v [k,b] Create volumes with size= *1000 [*1024, *1]

Firmware wireless viejo en mi Dell Vostro 1510

Instalando slackware 13.1 en mi notebook (Dell Vostro 1510) tuve un gran problema que es que el dmesg me informaba que el firmware de mi placa wireless estaba viejo. Para arreglar esto tuve que hacer las siguientes cosas: Bajar y compilar el b43-fwcutter que va a instalar el nuevo firmware: wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-013.tar.bz2 tar xjf b43-fwcutter-013.tar.bz2 cd b43-fwcutter-013 make Bajar e instalar el firmware broadcom: export FIRMWARE_INSTALL_DIR="/lib/firmware" wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2 tar xjf broadcom-wl-4.178.10.4.tar.bz2 cd broadcom-wl-4.178.10.4/linux su ../../b43-fwcutter-013/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o Yo use broadcom-wl-4.178.10.4.tar.bz2 porque segun lei en la pagina (y el dmesg) era el driver que iba con mi placa wireless. Ustedes deberan ver su dmesg y bajar el driver correcto. Mas firmwares: http://wireless.kernel.org/...

Manejando branches

Una gran forma de trabajar con el SVN es usando branches. Si bien es la mejor forma de trabajar tiene algunas cosas que hacen tedioso el trabajo si varios usuarios usan el SVN tanto en el trunk como en sus branches. Aca dejo un mini tutorial de como trabajar con branches. Las 2 cosas a tener en cuenta son: Actualizar el branch con los ultimos cambios realizados en el trunk. Actualizar el trunk con los cambios realizados en el branch