On Fri, Sep 09, 2005 at 01:11:16PM +0200, Alessandro De Zorzi wrote: > Marco Nenciarini wrote: > > >>cioè il pacchetto deb potrebbe avere conffiles preinstall... > >> > > > > > > cioe? > > se vedi come è costruito un pacchetto deb noti che ci possono essere > script che vengono eseguiti prima e dopo la scompattazione dei binari > > http://www.debian.org/doc/manuals/maint-guide/ch-dother.it.html#s-maintscripts > > in genere il più usato è postinst ma se lo invochi direttamente non > ottiene un reconfigure del pacchetto, o meglio lo ottieni se il > pacchetto non prevede altri script di configurazione
E che c'èntra? Qui stavamo parlando di fare rigenerare l'initrd al kernel, cosa che necessariamnte deve essere fatta nel postinst (prima i file necessari non ci sono). Altri script di configurazione non possono esserci, al massimo c'è il debconf, che pero non esegue modifiche. Le modifiche alla configurazione e la creazione di ile correlati deve essere fata nello script postinst. http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-configdetails > > >>non la vedo bene che root chiami direttamente gli script che dovrebbe > >>eseguire dpkg > >> > > > > ma dpkg-reconfigure è ok... > > si, perché appunto quegli script devono essere invocati da dpkg* > > che praticamente in soldoni esegue quello che fa dpkg -i saltando la > parte di scompattazione e copia dei binari e usando le priorità del caso > No, fa una miriade di altrwe cose che puoi vedere in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase Ciao -- --------------------------------------------------------------------- | Marco Nenciarini | Debian/GNU Linux Developer - Plug Member | | [EMAIL PROTECTED] | http://www.prato.linux.it/~mnencia | --------------------------------------------------------------------- Key fingerprint = FED9 69C7 9E67 21F5 7D95 5270 6864 730D F095 E5E4
signature.asc
Description: Digital signature