debconf files für lxc wo ablegen?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
reox
Beiträge: 2561
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

debconf files für lxc wo ablegen?

Beitrag von reox » 22.05.2012 15:18:03

Ich spiel mich gerade ein wenig mit LXC herum und hab gerade Probleme das gescheit automatisiert zu machen, das ich neue LXCs einfacher anlegen kann:

Ich habe für das linux-container Paket (welches ja dann in der LXC installiert wird) ein preseed file geschrieben, indem dann die Werte für Netzwerk etc drinstehen.
Nun ist die Frage: Wo pack ich das hin das dieses File auch direkt von dem lxc-create -t debian befehl verwendet wird?
Es gibt /etc/lxc/debconf, nur ist das nicht nur für die Dinge die direkt am Host erstellt werden? Ich finde auch eigentlich wenig Doku über LXC außer vllt wie man ganz normal was anlegt oder so...

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: debconf files für lxc wo ablegen?

Beitrag von ThorstenS » 25.05.2012 00:06:20

Das ist i.A. eine debconf Geschichte und keine LXC Sache.
Die Antworrten werden in der /var/cache/debconf/config.dat abgelegt, es sei denn du hast die /etc/dpkg* geändert.
Mittels debconf-set-selections kannst du die Antworten schon vor der Paketinstallation mitteilen.

Dieser Link hier sollte dir weitere Anregungen liefern: http://serverfault.com/questions/19367/ ... -on-ubuntu

Edith
Beim nochmaligen Lesen bin ich zu der Überzeugung gekommen, dass dir meine Antwort nicht unbedingt weiterhilft. Dein Problem ist eher spezieller. Ich nutze bisher noch kein lxc (sondern kvm) - sorry.

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: debconf files für lxc wo ablegen?

Beitrag von novalix » 25.05.2012 13:00:09

Hi,

laut

Code: Alles auswählen

man lxc-debconf
kann man den Pfad zur preseed-Datei lxc-create als Argument mitgeben.
Etwa so:

Code: Alles auswählen

lxc-create -t debian --preseed-file /home/$user/lxc/$preseed-file

Habe ich noch nicht gemacht: Take it with a grain of salt.

Groetjes, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: debconf files für lxc wo ablegen?

Beitrag von ThorstenS » 26.05.2012 16:51:04

nach welcher Anleitung setzt du deine lxc Umgebungen auf?

Antworten