
 |  |
|
Instalar Kernel 2.6.17.13
|
| |
Enviado por: Fenix_Xanadu
Instalar Kernel 2.6.17.13 en Slackware 11
Como se han dado cuenta, esta versión de Slackware incluye el kernel 2.6.17.13. cuando instalamos el Slackware, por defecto nos instala el kernel 2.4.33.., con este pequeño manual, vamos instalar de manera sencilla el kernel 2.6.17.13.
Para ver que versión del kernel tenemos instalado ejecutamos el comando:
root@darkstar:~# uname -a
Linux darkstar 2.4.33 #1 Sat Sep 9 01:11:49 CDT 2006 i686 pentium4 i386 GNU/Linux
Como podemos observar en la salida del comando, nos indica que tenemos instalado el kernel 2.4.33.
Para tener la instalar la versión 2.6.17.13, realizamos lo siguiente.
Importante: Tu sistema de archivos debe ser ext3 o reiserfs, tal parece que el kernel 2.6.17.13 no cuenta con el modulo para ext2
1.- Tener a la mano el DVD de Slackware 11.
2.- Ubicarnos en el directoriosiguiente directorio/extra/linux-2.6.17.13
3.- Instalar los siguientes paquetes
kernel-generic-2.6.17.13-i486-1.tgz
kernel-headers-2.6.17.13-i386-1.tgz
kernel-modules-2.6.17.13-i486-1.tgz
kernel-source-2.6.17.13-noarch-1.tgz
Nota: los pueden instalar desde la linea de comandos con la instrucción:
root@darkstar:/mnt/dvd/extra/linux-2.6.17.13#installpkg nombre_paquete
O desde el administrador de paquetes KPackage (Menu K ..... Sistema ... Kpackage)
4.-Ubicarnos en el directorio boot, desde la terminal de comandos ejecutar lo siguinte:
root@darkstar:/boot# mkinitrd -c -k 2.6.13 -m ext3
Nota: En mi caso mi sistema de archivos es ext3, debes de poner el sistema de archivos que tengas, como por ejemplo ext2, reiserfs, etc.
La ejecusión de este comando, debio de haber creado en el directorio boot un directorio llamado initrd-tree, así como el archivo initrd.gz.
5.- Lo único que nos falta es configurar lilo
Modificamos el archivo /etc/lilo.conf con el editor de texto que quieran.
Antes de la modificación:
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda7
label = Linux2.6
read-only
# Linux bootable partition config ends
realizamos lo siguiente:
justo debajo de la linea image = /boot/vmlinuz, agregamos la siguiente linea initrd = /boot/initrd.gz
quedando así:
# Linux bootable partition config begins
image = /boot/vmlinuz
initrd = /boot/initrd.gz
root = /dev/hda7
label = Linux2.6
read-only
# Linux bootable partition config ends
Por ultimo, desde la line de comandos ejecutamos el siguiente comando
root@darkstar:/#lilo
lo que hace es instalar el lilo, en el MBR con la nueva configuración. Reiniciamos el sistema y una vez que hemos entrado comprobar que tenemos el kernel 2.6.17.13
root@darkstar:/# uname -a
Linux darkstar 2.6.17.13 #1 Sat Sep 9 01:11:49 CDT 2006 i686 pentium4 i386 GNU/Linux
Referencia: /boot/README.initrd
|
|
|
|
lunes 26 de febrero del 2007 a las 21:25
|
|
|
|
|
Cuando Slackware no bootea el instalador
|
| |
Enviado por: phantom2000mx
En este articulo explico los pasos para todas aquellas personas, que como yo, alguna vez hemos tenido problemas al tratar de instalar una distribucion de Slackware y que por cuestiones de hardware, aveces el CD de instalacion 1 no bootea o no contamos con unidad Floppy para discos 3.5"
Este tipo de problemas se ha visto mas que nada en maquinas cuyos lectores de CD son de tipo slim (o lector delgado de CD -conector tipo PATA- ) como los que se encuentran en algunas maquinas HP, Dell o Compaq.
Primero que nada revisaremos la suma de nuestras ISO's (si es que bajamos los CD's de
internet) con el programa MD5Summer (http://www.md5summer.org/md5v12005.zip), los
archivos .md5 estan en el mismo lugar de donde bajamos las ISO's. Si el programa sumador
no arroja ningun error entonces procedemos a quemar los CD's, de lo contrario habrá que bajar de nuevo.
Lo bueno viene ahora, vamos a necesitar la ayuda de otra computadora que cuente con lector
de CD o DVD convencional (tipo IDE -- pidele su maquina a tu veciono o amigo, es por una buena causa -- ) los requerimientos de hardware no importan mucho (solo necesitamos los minimos,
procesador 486, 16MB RAM y lector de CD 4X) ya que despues de instalar el Slack configuraremos todo.
1.- Abrimos nuetra maquina "residente" (donde estara instalado Slackware) y retiramos el disco duro.
2.- Abrimos la maquina "huesped", (la que nos ayudara a instalar Slack) retiramos el disco duro
y colocamos el disco duro de la maquina "residente".
3.- Encendemos la maquina y configuramos el BIOS para que inicie desde el CD-ROM (la mayoria
de las maquina usan el F2 o Ctrl+Alt+Esc pero dependera de cada sistema)
4.- Guardamos los cambios y reiniciamos, si hay exito el CD de instalcion 1 booteara, si no,
reiniciamos el ordenador (Ctrl+Alt+Del o Ctrl+Alt+Supr) y presionaremos la tecla F8 para
desplegar el menu para seleccionar la unidad desde la que queramos iniciar y seleccionaremos
CD-ROM, si no hay exito tendremos que conseguir otro ordenador "huesped".
5.- Si tuvo exito el booteo de nuestro CD, estamos listos para iniciar la instalacion, solo tendremos
que seleccionar el tipo de instalacion que deseamos para nuestra maquina "residente"
(bare.i, bareacpi.i, sata.i, scsi.s, etc.)la lista completa la obtendremos presionando F3.
6.- Al final de la instalacion el instalador nos pedira que retiremos el CD y reiniciemos el ordenador,
reiniciamos, cuando termine de desmontando todo y antes que el ordenador vaya a iniciar de nuevo,
apagamos la maquina.
7.- Retiramos el disco duro donde acabamos de instalar Slackware y lo colocamos de nuevo en
la maquina "residente" y prendemos el ordenador.
8.- !Vuala! todo inicia y el sistema empieza a reconocer todos los dispositivos del ordenador,
ahora cada quien configurara Slackware a su gusto. El reconocimiento de los dispositivos
lo hace al reiniciar el ordenador y no durante la instalacion como lo hace Windoze, ya que lo
que hace Slackware es primero copiar todos los paquetes al disco duro y despues reconocer todo en el ordenador.
Como ven es algo sencillo, pero el lio seria conseguir una maquina que nos ayude con la instalacion
de esta bella distro Linux.
Suerte con sus instalaciones!!
|
|
|
|
lunes 25 de diciembre del 2006 a las 22:05
|
|
|
|
Enviado por: Meleagro
Parafraseando a la definición de la Wikipedia "VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un ordenador) con unas características hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un ordenador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc..."
VMware Workstation es el producto ideal para crearnos nuestras maquinas virtuales en el PC. Resulta que me registro en la web oficial(recordemos que VMware Workstation no es OpenSource), descargo el tar.gz y me lanzo a probarlo en mi Slackware. La instalación debería ser sencilla, dos pasos o scripts de perl: vmware-install.pl y vmware-config.pl. El chasco me lo di cuando en las preguntas que hace el script de instalación puse los datos correctos para el inicio de mi slack, es decir, que no hay /etc/init.d sino /etc/rc.d y me saltaron varios errores en la instalación, que se quedaba colgada.
Consciente de que por licencia no se pueden modificar esos scripts pero si verlos(están escritos en perl) vi un par de cosas curiosas, la primera en el script vmware-install.pl:
{
@rcDirList = ('rc0.d', 'rc1.d', 'rc2.d', 'rc3.d');
} else {
@rcDirList = ('rc.0', 'rc.1', 'rc.2', 'rc.3', 'rc.4', 'rc.5', 'rc.6');
}
Como puede apreciarse está usando un array con una lista de directorios que en el inicio BSD(el de Slackware) no existen, ya que solo existe el "rc.d". Es una lastima que una modificación tan simple no pueda realizarse por temas legales y hacer que funcionara perfectamente en nuestro Slackware.
En el script de configuración vmware-config.pl también hay incompatibilidades con el inicio BSD:
sub updateInitdir {
my $dir;
my $initDir = "";
my $initDirRoot = "";
my $temp_dir;
my $instDir = db_get_answer('INSTALLDIR');
my %patch;
$initDir = db_get_answer('INITDIR');
Como podemos apreciar la variable initDir obtiene su nombre de una función, cuando en el inicio BSD debería ser simplemente "/etc/rc.d". Una lastima que tampoco podamos modificar este script por cuestiones legales.
Para rematar la faena y que VMware Workstation funcionara en Slackware habría que modificar(el personal del vmware por supuesto) el script de inicio que por defecto es vmware por rc.vmware y alguna minucia más que ahora mismo no recuerdo. Lo que si sé es que VMware Workstation funciona de lujo en mi distribución de linux favorita :D
|
|
|
|
miércoles 13 de diciembre del 2006 a las 16:36
|
|
|
|
|
Guía Snort + MySQL + BASE + Apache + PHP
|
| |
Enviado por: Meleagro
Los IDS son una parte muy importante en la prevención de ataques, constituyen una primera barrera que nos puede ayudar a corregir fallos de seguridad o a recopilar información acerca de un posible futuro atacante. Este documento está orientado fundamentalmente a la construción de un Detector de intrusos casero utilizando Snort, es por ello que no se utiliza ninguna herramienta propietaria, con lo cual ademas de salirnos gratis tendremos un IDS libre.
Esta guía es una ampliación y actualización sobre el documento "Guía Snort + MySQL + "ACID + PHP en Slackware 10.1" que realizé haze algo más de un año.Las razones por las cuales me he decidido a actualizar dicho trabajo son varias: la actualización del software utilizado para construir el IDS (Detector de Intrusos) por ejemplo el salto a PHP5 y Apache2, e incluso la modificación del mismo (en esta ocasión cambiamos el gestor ACID por BASE) , la puesta al dia de manera más general, ya que en la anterior estaba muy marcado su uso para la distribución de Linux Slackware en una versión concreta. En esta ocasión utilizo Slackware como distribución y aunque algún paquete está construido especialmente por mí para este propósito (snort o pcre) los pasos son más generales y cualquier usuario de Linux podrá montarse un IDS gracias a esta guía en su propia distribución de Linux, si bien se exigen unos conocimientos previos.
Creo que deberia comentar el cambio más drástico que incluye este documento respecto del anterior, se trata del uso de BASE en lugar de ACID. La decisión ha sido facil, por un lado ahora trabajo en seguridad informática, cosa que no hacía en el momento de escribir la primera guía y he podido ver que BASE es utilizado en mayor medida que ACID (esa es mi experiencia), por otro lado ya lo había conseguido usando ACID y la propuesta de hacer algo diferente también ha tenido su peso en la elección. A esto hay que sumar que BASE está basado en ACID y que la diferencia tampoco es tanta como para desconcertarse. Por si fuera poco ACID no se actualiza desde Agosto del 2003, con lo cual está todo dicho.
Pocas cosas me quedan ya por decir, que todas las acciones se realizan con privilegios de root y comentar que cuando hable de lineas el numero puede variar en vuestros archivos, pero es una orientación muy aproximada. Si encontráis alguna errata podéis notificarmelo a mi correo eletrónico (dmedianero@gmail.com), cualquier mejora u obsevación es bien recibida y espero que este documento os sea de provecho ya que hay muy poca documentación en castellano al respecto. Podéis descargarlo desde mi ftp:
ftp://meleagro.homeunix.org/articulos/snort+BASE.pdf
Un saludo
|
|
|
|
martes 7 de noviembre del 2006 a las 22:13
|
|
|
|
Enviado por: Lord_Zealon
Por fin ha llegado. Ya está aquí, Slack11 llegó.
Aquí teneis la noticia (extraida de slackware.com )
"We are proud to announce that Slackware Linux version 11.0 has been finally released; it took some time but is well worth the wait. You can read the official announcement at this link. Slackware 11.0 contains the 2.4.33.3 Linux kernel, 2.6.17.13 in /extra and 2.6.18 in the /testing directory; the default boot option is the dependable 2.4.33.3 kernel, but this time we included more choices and support for 2.6.x kernels.This Slackware version is by far the most cutting edge ever released, it includes KDE version 3.5.4 (including the Amarok media player), XFCE 4.2.3.2, the latest versions of Firefox and Thunderbird, plus SeaMonkey 1.0.5 (replacing the Mozilla suite). It also includes glibc-2.3.6, gcc-3.4.6, X11R6.9.0 from X.Org, and more!
|
|
|
|
martes 3 de octubre del 2006 a las 22:06
|
|
|
|
|
wifi (Ralink RT61) en Slackware 10.2
|
| |
Enviado por: pobre_pibe
Voy a tratar de explicar como hice para instalar los drivers de una tarjeta D-Link DWL-G510 [ H/W Ver.: C2 ] (esto ultimo aparece en uno de los lados de la caja al lado del MAC y es el numero de version). Otras versiones usan otros chipset como atheros por ej..
Esta targeta usa el chipset Ralink RT61
|
|
|
|
sábado 16 de septiembre del 2006 a las 14:30
|
|
|
|
|
Avisador de actualizaciones del Kernel
|
| |
Enviado por: Meleagro
No sé vosotros pero yo uso los núcleos oficiales en mi Slackware, me los bajo de la web oficial y los compilo.
Pues bien, harto de visitra la web una vez al dia se me ocurrió crear un script que lo hiciera or mí.
El resultado de ese trabajo es un script que mira nuestra versión del Kernel y comprueba que no haya uno más moderno, en caso afirmativo nos manda un correo electrónico indicándonos el cambio, no solo eso sino que nos incluye un enlace para descargarlo y nos muestra el Changelog de la nueva versión, para que veamos si nos interesa actualizar. De todos es sabido que con la inclusión del cuarto digito no siempre nos merece la pena ir actualizando a la última versión.
El script es configurable, en la variable DESTINATARIO se guarda la dirección a la cual queremos enviar las notificaciones y en la variable RAMA_KERNEL podemos poner "2.6" o "2.4" y nos avisará de la rama que utilicemos.
Aqui incluyo una captura de pantalla del mail que me ha enviado a mi teniendo el kernel 2.6.17.3, ya que ha salido recientemente el 2.6.17.4:
|
|
|
|
viernes 7 de julio del 2006 a las 18:44
|
|
|
|
|
Sonido en tu Slackware en 5 minutos
|
| |
Enviado por: Meleagro
A raiz de un post en los foros de EspacioLinux me he dado cuenta de que cosas tan simples como poner a funcionar la tarjeta de sonido pueden resultar un cacao para la gente que no lo sabe. Aqui explicare como poner el sonido en Slackware en 5 minutos. Para otra distribución será practicamente igual, lo que cambiará será la forma de administrar los paquetes.
|
|
|
|
miércoles 28 de junio del 2006 a las 21:35
|
|
|
|
|
Aceleración 3D con nVIDIA
|
| |
Enviado por: selkfoster
En este apartado voy a explicar dos tipos de instalación que podemos realizar con los drivers nVIDIA. Se trata de la instalación normal o básica y de la instalación en que tendremos que editar el registro para poder habilitar algunas de las opciónes, que por defecto y por precaución, vienen desactivadas. Las opciónes que nos interesan son las Fast Writes y el Side Band Addressing (solo para placas potentes y motherboards que soportan estas características).
Para ello, es necesario descargar o haber descargado los drivers de www.nvidia.com.
|
|
|
|
jueves 1 de junio del 2006 a las 07:34
|
|
|
|
|
Eliminar cuentas innecesarias
|
| |
Enviado por: Meleagro
Es habitual recién instalamos nuestra distribución que nos cree muchas cuentas de usuario en /etc/passwd, incluso pasa muchas veces al instalar programas, pues bien, esta práctica es muchas veces insegura ya que podemos tener cuentas que sean un peligro potencial para comprometer nuestro sistema.
En este artículo aprenderemos cuales de esas cuentas son necesarias y cuales podemos eliminar, de manera que fortaleceremos un poco más nuestro sistema y así se lo pondremos un poco más dificil a los atacantes. Recordemos la máxima de que la seguridad al 100 % es imposible, pero cada capa de seguridad nos ofrece una mayor protección.
|
|
|
|
viernes 28 de abril del 2006 a las 00:22
|
|
|
|
|  |
 |