[Debian]apt-get install zonder preconfig

Pagina: 1
Acties:

  • Paul
  • Registratie: September 2000
  • Laatst online: 18:11
Ik ben hier het aanmaken van VServers aan het automatiseren, dit doort de scripts in pakketje vserver-debiantools aan te passen.

Een van de aanpassingen is dat ik op iedere VServer ipv Exim4 Nullmailer wil hebben. Nu wil ik echter ook dat ik na het aanroepen van newvserver zo min mogelijk zelf hoef te doen, en daar zit het probleem.

"apt-get install --purge --assume-yes nullmailer/sarge-backports" komt namelijk met 3 vragen op de proppen, waarna de 3 antwoorden in evenzovele bestandjes in /etc worden weggeschreven.
Nu maak ik die 3 bestandjes zelf al aan waardoor ik in debconf alleen maar 3x op enter hoef te drukken omdat de default waardes (nu) kloppen, maar eigenlijk wil ik ook dat weg hebben :)

Nu komt apt-get op het idee om mij die dingen te vragen door de combinatie /etc/apt/apt.conf.d/70debconf en de rules daarvoor in de .deb :P Aan die 2e ga ik niet zitten prutsen, dus moet ik het met de eerste doen.

Ik heb geprobeerd -o "DPkg::Pre-Install-Pkgs=" toe te voegen aan het apt-get commando, inde hoop dat dit de regel in 70debconf overruled. Dit zorgt ervoor dat er helemaal niets geinstalleerd wordt. Ook als ik er =true van maak (omdat 70debconf er "blabla || true" van maakt) werkt het niet, er wordt nu wel geinstalleerd maar ik krijg ook mijn vragen.

Ik heb zelfs geprobeerd om het scriptje eerst die 70debconf te laten verwijderen/verplaatsen maar zelfs dat lijkt niet te werken. Ik kan in /etc/init.d/ geen apt vinden om te reloaden ofzo :+ Een apt-config dump geeft niet aan dat er nog ge-prconfigured wordt (die regel is inderdaad weg dan) maar toch blijven die vragen gesteld worden :/

Google op (70)debconf of do not preconfigure packages en andere zoektermen leveren (bij mij :P ) alleen de manpage van debconf en een hoop ruis op.

Hoe los ik dit netjes op? Want zelfs zonder DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; krijg ik die vragen.

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Paul
  • Registratie: September 2000
  • Laatst online: 18:11
Helaas niet zo te zien.

Nieuwe instanties van VServers maak je niet met de bootcd maar met het aanroepen van debootstrap, en debootstrap heeft zo te zien geen preseed-achtige optie.

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock