rpmbuild smp como?
Pablo Silva
psilvao en yahoo.com
Vie Oct 1 09:50:56 CLT 2004
Estimados:
El tema es el siguiente, deseo instalar openswan
en una máquina linux, que tiene instalado la
distribución whiteboxlinux respin 1.
La máquina tiene 2 cpus, las cuales reconoce el kernel
segun lo muestra top.
09:24:34 up 21:08, 3 users, load average: 0,00,
0,13, 0,09
56 processes: 55 sleeping, 1 running, 0 zombie, 0
stopped
CPU states: cpu user nice system irq
softirq iowait idle
total 2,0% 0,0% 1,6% 0,0%
0,0% 1,6% 194,2%
cpu00 0,9% 0,0% 0,9% 0,0%
0,0% 0,7% 97,2%
cpu01 1,1% 0,0% 0,7% 0,0%
0,0% 0,9% 97,0%
Mem: 381288k av, 329252k used, 52036k free,
0k shrd, 66580k buff
164112k actv, 36724k in_d,
4572k in_c
Swap: 779144k av, 73728k used, 705416k
La versión del kernel instalado y actualizado es:
[root en cometa RPMS]# uname -a
Linux cometa 2.4.21-20.ELsmp #1 SMP Thu Sep 16
14:07:31 EDT 2004 i686 i686 i386 GNU/Linux
Los kernels que estan en /boot son
[root en cometa boot]# ls
config-2.4.21-20.EL initrd-2.4.21-4.EL.img
System.map-2.4.21-20.EL vmlinux-2.4.21-4.ELsmp
config-2.4.21-20.ELsmp initrd-2.4.21-4.ELsmp.img
System.map-2.4.21-20.ELsmp vmlinuz-2.4.21-20.EL
config-2.4.21-4.EL kernel.h
System.map-2.4.21-4.EL vmlinuz-2.4.21-20.ELsmp
config-2.4.21-4.ELsmp lost+found
System.map-2.4.21-4.ELsmp vmlinuz-2.4.21-4.EL
grub message
vmlinux-2.4.21-20.EL vmlinuz-2.4.21-4.ELsmp
initrd-2.4.21-20.EL.img message.ja
vmlinux-2.4.21-20.ELsmp
initrd-2.4.21-20.ELsmp.img System.map
vmlinux-2.4.21-4.EL
El problema es que cuando trato de instalar openswan
via yum, me sale el sieguiente mensaje:
[root en cometa root]# env LANG=C yum install
openswan-utils
Gathering header information file(s) from server(s)
Server: White Box Enterprise Linux 3.0 - i386 - Base
Server: Dag RPM Repository for Red Hat Enterprise
Linux
Server: White Box Enterprise Linux 3.0 - i386 -
Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
Dependencies resolved
I will do the following:
[install: openswan-utils 2.1.5-1.1.el3.dag.i386]
Is this ok [y/N]: y
Downloading Packages
Running test transaction:
Test transaction complete, Success!
openswan-utils 100 % done 1/1
Installed: openswan-utils 2.1.5-1.1.el3.dag.i386
Transaction(s) Complete
Hasta aqui vamos bien, pero....
[root en cometa root]# env LANG=C yum install
kernel-smp-module-openswan
Gathering header information file(s) from server(s)
Server: White Box Enterprise Linux 3.0 - i386 - Base
Server: Dag RPM Repository for Red Hat Enterprise
Linux
Server: White Box Enterprise Linux 3.0 - i386 -
Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
....Unable to satisfy dependencies
Package kernel-smp-module-openswan needs
/boot/vmlinuz-2.4.21-15.ELsmp, this is not available.
[root en cometa root]#
Aqui parte el drama, el modulo necesita que esté
instalado el kernel 2.4.21-15 pero no esta disponible
Ahora la respuesta "obvia" sería tomar el fuente de
este paquete y compilarlo, tema que ya realicé pero
nose como indicarle en el rpmbuild que considere crear
un rpm para la arquitectura smp.
http://dag.wieers.com/packages/kernel-module-openswan/
Ademas, como logre compilar el paquete fuente, me
salen errores que no me permiten levantar ipsec.
De aqui viene mi consulta:
¿Cómo debo compilar el paquete kernel-module-openswan
para que se genere un rpm para la arquitectura smp?
Bastará con instalar el rpm de openswan "oficial" para
Redhat EL3? y si es asi, porque no está el modulo para
el kernel smp?
http://www.openswan.org/code/
De antemano, gracias por sus indicaciones...
Saludos,
Pablo
--- Horst von Brand <vonbrand en inf.utfsm.cl> wrote:
> Pablo Silva <psilvao en yahoo.com> dijo:
> > Tengo un paquete que necesito recompilar para
> que
> > reconozca las dos cpus de mi server, pero no lo
> hace.
>
> Para la mayoria del software (excepcion hecha el
> kernel), que la maquina
> tenga 1 CPU o 128 da lo mismo. Que cosa extran~a es
> esta?
> --
> Dr. Horst H. von Brand User #22616
> counter.li.org
> Departamento de Informatica
> Fono: +56 32 654431
> Universidad Tecnica Federico Santa Maria
> +56 32 654239
> Casilla 110-V, Valparaiso, Chile Fax:
> +56 32 797513
>
_______________________________
Do you Yahoo!?
Express yourself with Y! Messenger! Free. Download now.
http://messenger.yahoo.com
Más información sobre la lista de distribución Linux