[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Diferencias entre Slink y Citius



On Tue, Jul 20, 1999 at 10:19:17AM +0200, Jose Centeno wrote:
> Ángel Carrasco writes:
>  > Hola a todos,
>  > 
>  > En Citius compilé el kernel 2.2.10 y desde entonces el aptcdrom no me
>  > reconoce los cdroms de Citius. Por cierto, es muy buena y tengo la completa
>  > pero tengo otros compañeros también la tienen y les pasa lo mismo.
>  > 
>  > Por favor, me podeis ayudar?
>  > 
>  > 
> 
> Sin haber trazado la razón, el problema es la "firma" que apt-cdrom
> saca a los CD cd Citius antes y después del 2.2.10.
> 
> Al ver que no me reconocía los CDs, hice "apt-cdrom add" de los CDs otra 
> vez, y seguía sin funcionar. Pero se me ocurrió mirar el fichero 
> /var/state/apt/cdroms.list y vi que:
> 
> 	- los id de los cds ahora son distintos
> 	- en el fichero estaban delante los ids viejos de los nuevos
> 
> Se me ocurrio dejar en ese fichero sólo los ids nuevos, y desde
> entonces todo va perfectamente.

Exactamente. El "apt-cdrom add" saca una "firma" del CD basándose en la
información contenida en el directorio raiz (inodos, tiempos de creación,
permisos y cosas así). Esta información ha cambiado de los kernel 2.0.x a
los 2.2.x y por eso la firma hecha con uno no vale con el otro y
viceversa.

La solución (hasta que se corrija el algoritmo de firmado) es la que dices,
borrar las firmas antiguas de /var/state/apt/cdroms.list y volver a
añadir los CDs con el nuevo kernel, usando "apt-cdrom add" a mano o desde
el método aptcdrom del dselect.

	Saludos,
--
Enrique Zanardi					   ezanardi@ull.es


Reply to: