El Sat, Mar 01, 2008 at 03:06:13PM +0100, Javier Fernández-Sanguino Peña va escriure: > On Thu, Feb 21, 2008 at 08:16:19PM +0100, Sergio Talens-Oliag wrote: > > La idea básica detrás del sistema es que antes y después de actualizar un > > paquete se tengan los ficheros originales de Debian, con lo que las > > actualizaciones se harían de modo transparente y sin preguntas, siempre que no > > se toque el fichero original y el paquete no tenga bugs de actualización (en > > algunos paquetes se ha dado el caso de que el dpkg pregunte por los ficheros > > de configuración cuando el usuario no ha tocado nada). > > Esto puede ser un problema porque algunos scripts de postinst miran los > contenidos de los ficheros de configuración para avisarte de problemas > (variables que no se utilizan, errores, etc.) y si haces esto y tus ficheros > de configuración están mal no se te va a avisar. Correcto, la idea es los paquetes de «adaptación» se encarguen de garantizar que los ficheros son válidos y si no lo hacen tienen un Bug, igual que sucede con los paquetes normales. Si se trabaja pensando en distribuciones «estables» el modelo es bastante fácil de mantener, sobre todo si no se modifican a mano los ficheros de configuración «adaptados», que es el objetivo de este tipo de sistemas. En cualquier caso la idea original era conseguir que la necesidad de este tipo de adaptaciones sea mínima y que cuando se hagan sea modificando los ficheros obtenidos al instalar los paquetes de Debian originales, empleando herramientas como cfengine o algún lenguaje de scripting que permita validar de algún modo las modificaciones realizadas. -- Sergio Talens-Oliag <sto@debian.org> <http://people.debian.org/~sto/> Key fingerprint = 29DF 544F 1BD9 548C 8F15 86EF 6770 052B B8C1 FA69
Attachment:
signature.asc
Description: Digital signature