jueves, 15 de julio de 2010

FlashPlayer en Debian Testing

Fuente:http://wiki.debian.org/FlashPlayer#DebianTesting.27Squeeze.27amd64

Currently not supported by Adobe. See the announcement by Adobe and bug #586273.

However, there is a workaround:

apt-get install fakeroot binutils nspluginwrapper ia32-libs
Download and run this script: http://people.debian.org/~bartm/flashplugin-nonfree/ia32-libs-workaround-499043-squeeze.sh
dpkg -i ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb
Install this package: http://people.debian.org/~bartm/flashplugin-nonfree/flashplugin-nonfree_10.1.53.64.1_amd64.deb

lunes, 17 de mayo de 2010

Resetear el serial de un dominio

Si por error el serial de un dominio se cambio por un valor muy alto, los servidores secundarios no notaran los cambios en el DNS primario.

Para solucionarlo

1. Sume 2147483647 a el número del serial que esta en el servidor maestro, si el número se pasa de 4,294,967,295 restele 4,294,967,296.
2. Ponga el número obtenido en el serial del servidor
3. Reinicie el servidor dns maestro
4. Verifique que los servidores secundarios ahora tomaron el serial obtenido en el paso 1
5. Cambie el serial por el número correcto que desee en formato año mes dia contador
6. Reinicie el servidor dns maestro
7. Verifique igualmente que los secundarios ya tienen el valor correcto

domingo, 11 de abril de 2010

Autenticarse por protocolo ssh sin Contraseña usando llaves

1-Primero crear la llave
ssh-keygen -t rsa -b 2048

2-Copiar la llave a el servidor
scp id_rsa.pub user@server:/home/user/.ssh

3-Configurar el servidor
Cambiar
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

4- Agregar la llave copiada a las autorizadas
Si no existe el archivo crearlo.
cat id_rsa.pub >> authorized_keys

5- Reiniciar el servicio ssh

jueves, 8 de octubre de 2009

Humor APT

El super famoso gestor de paquetes para Distribuciones Linux/DEbian, apt, tiene también su lado para el humor

Instalamos apt-get install cowsay
Y lo ejecutamos


#uname -a | cowsay

_______________________________________
/ Linux chaco 2.6.26-2-amd64 #1 SMP Wed \
| Aug 19 22:33:18 UTC 2009 x86_64 |
\ GNU/Linux /
---------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||



#cowsay Hola soy una vaca
___________________
< Hola soy una vaca >
-------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||



Tiene tambien su lado amistoso a su manera

# cowsay -f sodomized "Toma, toma"
____________
< Toma, toma >
------------
\ _
\ (_)
\ ^__^ / \
\ (oo)\_____/_\ \
(__)\ ) /
||----w ((
|| ||>>



#cowsay -f moose Hi!
_____
< Hi! >
-----
\
\ \_\_ _/_/
\ \__/
(oo)\_______
(__)\ )\/\
||----w |
|| ||


#aptitude -v moo
Realmente no hay ningún huevo de pascua en este programa.

#aptitude -vv moo
¿No le he dicho ya que no hay ningún huevo de pascua en este programa?

#aptitude -vvv moo
¡Deje de hacer eso!

#aptitude -vvvv moo
Vale, vale, si le doy un huevo de pascua, ¿se irá?


#aptitude -vvvvv moo
De acuerdo, usted gana.

/----\
-------/ \
/ \
/ |
-----------------/ --------\
----------------------------------------------


#aptitude -vvvvvv moo
¿Qué es? Un elefante siendo devorado por una serpiente, evidentemente.



#apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...

lunes, 7 de septiembre de 2009

Error Skype 2.1.0.47-1 en debian amd64 Testing

Al actualizar skype a la ultima versión, luego de indicarle la contraseña se cai.
El error que mostraba es

Inconsistency detected by ld.so: dl-open.c: 623: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

Quitarle los permisos a estos archivos.

La solución:

chmod 000 /usr/lib32/libpulse.so.0.8.0
chmod 000 /usr/lib32/libpulse-simple.so.0.0.2

martes, 28 de julio de 2009

Ocultar version de bind (dns)

Este pequeño truco les permitira esconder la version de bind que estan usando.

Por ejemplo, esto es lo que no se debe hacer. tomo a amnet de ejemplo

Primero averiguo cuales son sus dns

dig NS amnet.co.cr

me dice que son

amnet.co.cr. 10751 IN NS dns1.amnet.co.cr.
amnet.co.cr. 10751 IN NS dns2.amnet.co.cr.


Asi que le pregunto a cualquiera cual es la version de bind que usan

dig @dns2.amnet.co.cr. version.bind txt chaos

Y me dicen version.bind. 0 CH TXT "9.2.2rc1"

Asi que si se que existe una falla e seguridad en esa version podria explotarla facilmente.

Todo esto se soluciona agregando en el archivo de configuracion de bind la opcion, en la seccion de options
version "Windows Vista es una basura";

Asi que cuando le pregunten a mis dns eso veran como version Smiley

lunes, 29 de junio de 2009

Cómo deshacerte de Mono en Ubuntu [Actualizada]

Hace unas semanas que se viene comentando cómo la plataforma Mono es, en opinión de muchos, un lastre para las distribuciones Linux. Lo cierto es que yo estoy más del lado de esa opinión que los que apoyan su uso en nuestro sistema operativo favorito, y me ha venido bien ver este artículo de Learning Ubuntu en el que indican cómo erradicar Mono y sus aplicaciones del sistema.



Como dicen en el post original, antes de proceder a esa eliminación deberás tener en cuenta que Mono es imprescindible para poder usar ciertas aplicaciones que algunos podéis usar en vuestras distros, tales como Tomboy, Banshee, F-Spot y, atención, GNOME Do, una utilidad que muchos usan y que realmente es una demostración de que hasta Mono tiene sus cosas buenas ;) Así pues, si quieres eliminar Mono tendrás que renunciar a esas y otras utilidades programadas con esta plataforma.



Al desinstalar Mono liberaremos unos 60 Mbytes de espacio en disco. No es una cantidad excesiva, y lo más importante es sin duda el hecho de que eliminaremos toda presencia de componentes que para muchos marcan una especie de “relación no deseada” con la competencia directa, Microsoft.

Para proceder a la desinstalación en Ubuntu tendréis que ejecutar el siguiente comando:

sudo apt-get remove --purge mono-common libmono0 libgdiplus && sudo rm -rf /usr/lib/mono

Lo que hará que se eliminen ciertos paquetes, además de las librerías relacionadas con esta plataforma que como sabéis es una implementación de .NET y que eso sí, también tiene sus cosas buenas, como he dicho. Así que… ¡vosotros decidís!

Actualización (29/06/2009, 16:05): Al hilo de esto acabo de ver el post que hizo al respecto Richard Stallman, en el que habla de que el software libre no debería depender ni de Mono ni de C#. Curiosamente no tira por tierra C#, sino que dice que hay que usar implantaciones libres como Portable.NET, del proyecto GNU. El peligro está según el en que algún día las implementaciones de C# tengan que usar patentes software por mandato de Microsoft. Conclusión: si hay aplicaciones comparables que no sean C#, mejor elegir esas en lugar de las C#

Fuente http://www.muylinux.com/2009/06/29/como-deshacerte-de-mono-en-ubuntu/