Posts Tagged ‘Debian’

Lighttpd sobre chroot con php5 en Debian 6

Miércoles, diciembre 28th, 2011

Bueno, últimamente me ha dado por enjaular un servidor web que tenemos en Antares, y me topado con algunas cosas que los how-to’s que hay por ahí no comentan.

Enjaular (chrootear) el servidor web, sirve para que si de alguna forma alguien rompe / hackea el servidor web, no pueda acceder al resto del servidor. Se queda encerrado dentro de lo que es el servidor web. Para ello se ejecuta el servidor web dentro de una estructura de directorios aparte y sin capacidad de ver el resto del entorno del servidor.

Obviamente, no recomiendo seguir este proceso si solo necesitas el servidor web para hacer chorradas / pruebas. Esto es más si va a dejar un servidor web medio serio y la maquina tiene algún otro servicio aparte de la web que no quieras que te tiren.

(más…)

Tener firefox 3.5 en Ubuntu o Debian Lenny y que ademas no pete el flash!

Martes, agosto 4th, 2009

Vomito!Wolas! Soy Vomito Barf y hoy os voy a explicar como instalar Firefox 3.5 en Ubuntu o en Debian Lenny de la forma la mar de sencilla y que ademas, no pete el flash al ponerlo a pantalla completa. (más…)

Debian Lenny -> Tilda y Gnome-Do 0.8

Miércoles, mayo 27th, 2009

Pues aqui vamos con otra ronda más. Por un lado, explicare como usar Tilda, una consola para Gnome que imita la consola de Quake y otros juegos posteriores. Esta en los repos de Lenny asi que con instalarlo con un apt-get install tilda, ya lo tendreis.

Ahora para configurarlo, vais al menú Aplicaciones/Accesorios y ejecutáis Tilda. Os aparecerá su ventana de configuración. Aquí es ponerlo a vuestro gusto (aspecto, tamaño de la letra, etc…) Solo os indicare que podéis cambiar la combinación de teclas que lo inicia llendo a la pestaña “Atajaos del teclado” y dándole a Grab Key, luego solo presionas la combinación de telcas y listo. Para que Tilda se inicie automaticametne con al sesión, vais a Sistema/Preferencias/Sesiónes y le dais a añadir. En el nombre y comando ponéis “tilda” y ya esta. Una cosa más sobre tilda, os recomiendo que no activéis lo del efecto de animación. A mi al menos nunca me funciono bien, y si tenéis compiz instalado, se puede decirle que le haga una animación a posta a Tilda cuando aparece (como Burn, por ejemplo), lo cual es mucho más espectacular y bonito.

Gnome-do 0.8 : Dependencias para compilar : mono-gmcs  libglade2.0-cil gnome-desktop-sharp2 gnome-sharp2 libgnome-keyring1.0-cil libmono-addins0.2-cil libmono-addins-gui0.2-cil  libnotify0.4-cil

Problemas al actualizar Firefox o Iceweasel en Ubuntu/Debian

Lunes, marzo 23rd, 2009

No se si os ha pasado este mismo problema que me ocurrió a mi, cuando se me autoactualizó Firefox en mi Ubuntu. Resulto que de repente, ni cargaba los marcadores, ni guardaba historial, ni dejaba grabar marcadores, nada…. Solo te dejaba navegar de forma algo torpe (ni te dejaba retroceder por ejemplo).

Indague, y el problema residia, en que por alguan razon (como haber ejecutado Firefox como root) algunos de los ficheros de /home/TuHome/.mozilla/firefox/TuPerfil, se habian puesto como que pertenecen la root. La solución bestia, era borrar la carpeta del perfil del firefox. Una solución más aceptable y sutil, es simplemente hacer un chown -R TuUsuario * y chgrp -R TuGrupo * en la carpeta de tu perfil. Eso debe de bastar para arreglar todo el estropicio. Si seguis con problemas, ejecutar tambien un chmod -R g+rw * para dar permisos de lectura y escritorua al grupo.

Debian Lenny -> Activando la composición de metacity

Lunes, marzo 16th, 2009

Esto es sumamente fácil y se hace en un pis pas. Apretais Alt-F2, y ejecutáis gconf-editor

Ahora en este editor de configuración (que recuerda al regedit de Windows), buscáis en /apps/metacity/general la opción de compositing_manager y la activáis. La pantalla parpadeara y tendréis la composición activada (se apreciara pq las ventanas tienen una sombra). ¿Què para que sirve? Pues por ejemplo si usáis algún dock o algún screenlet, sirve para que gestionen sus transparencias correctamente.

Otro truquillo ya que estamos con el gconf-editor. Si mirais en en /apps/nautilis/desktop, teneis varias opciones para activar/desactivar, como el icono de la papelera del escritorio, de red, ver todos los volumenes montados (yo lo suelo desactivar) , etc…

Debian Lenny -> Iceweasel reloaded : Flash 10 y Sun java machine

Domingo, marzo 15th, 2009

Vomito BarfHola, soy Vomito y hoy os a explicar como tener flash v10 y sun java machine en Debian Lenny … y ahhh ! Sin usar Firefox, usaremos Iceweasel, que soy muy alternativo.

Realmente es fácil, iremos paso a paso  con el Flash :

  1. Iniciar Iceweasel y en los complementos desactivar el flash 9
  2. Nos vamos a youtube u otra web con flash
  3. Nos saldrá algún link para que nos descarguemos la ultima versión de Adobe Flash. Le damos
  4. En la web de Adobe, le damos a bajar el fichero en versión .deb . Pone que es para Ubuntu 8.04, pero tranquilos que nos valdrá sin problemas.
  5. Desde la consola y en donde hallamos bajado el paquete .deb, lo instalamos con dpkg -i UnFicheroQueNoMeQuieroAcordar.deb
  6. Cerráis y volvéis a abrir el navegador. Ahora los videos del Youtube ya iran.

Qué ? Tan facil que hasta el mismo Casco Oscuro podria hacerlo, no ? Pues para el java es más chorra. Ejecutais desde la consola (en modo root claro) apt-get install sun-java6-plugin sun-java6-jre sun-java6-bin sun-java6-fonts . Y ya esta. Si os da algun problema de que no encuentra los paquetes, se abre el fichero /ec/apt/source.list con gedit (o vuestro editor favorito), y os asegurais que tenga alguna linea como esta : deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib . Por cierto, os recomiendo que useis el servidor frances, el Español suele dar más problemas.

Duplicando el contenido de tu raiz /

Domingo, marzo 15th, 2009

Bueno, esto es un apunte util si alguna vez queréis duplicar el contenido de una partición, o disco duro, y no queréis copiar y pegar una partición como tal, si no su contenido. En mi caso, quise duplicar el contenido mi partición raiz de Debian Lenny en una nueva partición raiz en EXT4. Así todos los ficheros soportaran los extents, y además podre comprar la velocidad de arranque de Debian Lenny en ext3 y ext4.

La clave de todo el proceso es nada más y nada menos que el comando cp. En concreto es cp -ax . La opción a le dice a cp que trate de copiar recursivamente todo preservando permisos, enlaces, etc… La opción x le dicea cp que no siga la copia recursiva a través de puntos de montaje.

(más…)

Inciso… Compilar un programa desde sus fuentes y hacer un paquete .deb

Domingo, marzo 15th, 2009

Bueno, con mi objetivo de usar EXT4, pensé que necesitaría la versión de gparted que manda dichas particiones (0.4.2 y superiores), pero descubrí cuando hacia esto, que no estaba como paquete .deb. Asi que me tocaba compilarlo. Pero yo no quería empantanar mi debian con software que después no se como borrar o que no puedo actualizar desde los paquetes o repos, así que pensé que si había una “debian way” de compilar el kernel que te genera paquetes debian… por que no ocurrirá lo mismo para compilar un programa cualquiera. La solución (sencilla, hay otras más farragosas) es usar checkinstall. Esta en los repos de Lenny, así que no tendréis problemas en instalarlo.

Checkinstall lo que hace es supervisar el make install y genera un paquete .deb (o .rpm). En el proceso, te hara preguntas de el nombre del paquete, versión, etc… El normalmente lo coge bien, solamente tendréis que pasarle las dependencias (las podéis mirar desde el synaptic, dándole a las propiedades del paquete de gparted viejo o buscando el paquete viejo desde mc y abriéndolo para leer el archivo INFO dentro del paquete). También instala por defecto el paquete.

Así que mi proceso de compilar el gparted, fue entrar en la capeta con las fuentes, ejecutar ./configure (y instalar los paquetes necesarios para compilar gparted, como uuid y uuid-dev), luego ejecutar make, y por ultimo ejecutar checkinstall (todo esto en modo root). Y ya esta. En mi caso, ya tenia el gaparted 0.4.3 funcionando en Debian Lenny y metido como una paquete debian para poder desintalarlo/instalarlo/actualizar sin problemas.

Debian Lenny -> Compilando el kernel para EXT4

Domingo, marzo 15th, 2009

Al final he decidido dividir todo esto en varios post y así de paso explicar el “paso a paso” de como tener una instalación de Debian configurada. Así que vamos con el siguiente paso, configurar y compilar el Kernel para tener soporte de EXT4. Y claro, lo vamos a compilar al estilo Debian.

(más…)

Debian Lenny -> Instalación y driver de NVIDIA

Domingo, marzo 15th, 2009

Bueno, pues aquí empezamos. Me gusto bastante la chulada del instalador de Debian, que se hace una entrada en el gestor de arranque de Windows para iniciarse… buen punto. En cuanto la instalación en si, no tuve ningún problema (como es de esperar a estas alturas). Como nota, modifique el grub.conf (uso grub2) que tengo en mi primer disco duro (el que usa Ubuntu y Windows para arrancar) para meterle una entrada para que arranque Debian. Dicha entrada es :

menuentry "Debian" {
    linux    (hd1,1)/boot/vmlinuz-2.6.26-1-686 root=/dev/sdb1 ro
    initrd    (hd1,1)/boot/initrd.img-2.6.26-1-686
}

Siendo (hda1,1) por estar Debian en la primera partición de mi segundo disco duro (aka sdb1)

(más…)