• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Nach apt install wird Suseconfig nicht automatisch ausgeführ

bike

Hacker
Hallo,

wenn ich ein Paket mit apt installiere wird SuSEconfig nicht automatisch gestartet.
Es sieht so aus.

Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden NEUEN Pakete werden installiert werden:
RealPlayer
0 upgegradet, 1 neu installiert, 0 entfernt und 8 nicht upgegradet.
Muss 5394kB an Archiven holen.
Nach dem Auspacken werden 14,8MB zusätzlicher Plattenplatz benutzt.
Hole:1 ftp://ftp.gwdg.de SuSE/10.0-i386/security RealPlayer 10.0.7-0.1 [5394kB]
5394kB in 8m21s (10,8kB/s) geholt
Committing changes...
Preparing... ########################################### [100%]
1:RealPlayer ########################################### [100%]
Fertig.

Wenn ich Manuell SuSeconfig starte ist alles okay.

rpm -q apt apt-libs gibt folgendes aus:

apt-0.5.15lorg3-17.2
apt-libs-0.5.15lorg3-17.2

Installiert ist Suse 10.0 mit Kernel 2.6.13-15.8

Wo kann diese Problem herkommen? Wird von apt ein Script gestarte um Suseconfig auszuführen?

danke für Tipps

bike
 

oc2pus

Ultimate Guru
das wird in /etc/apt/apt.conf.d/post.conf eingestellt:

Code:
Scripts::PM::Post:: post.lua;
Scripts::Options::RunPostScript false;
System::Post:: /sbin/SuSEconfig;

false = KEIN SuSEconfig
true = SuSEconfig nach jedem apt-Install/Remove/Update laufen lassen
 
OP
B

bike

Hacker
oc2pus schrieb:
das wird in /etc/apt/apt.conf.d/post.conf eingestellt:

Code:
Scripts::PM::Post:: post.lua;
Scripts::Options::RunPostScript false;
System::Post:: /sbin/SuSEconfig;

false = KEIN SuSEconfig
true = SuSEconfig nach jedem apt-Install/Remove/Update laufen lassen

Danke für die schnelle Antwort.
Doch bei steht in der post.conf

Code:
Scripts::PM::Post:: post.lua;
Scripts::Options::RunPostScript true;
System::Post /sbin/SuSEconfig;

Und dennoch funktioniert Suseconfig nicht automatisch


bike
 

oc2pus

Ultimate Guru
ok, habe was vergessen:

in der /etc/apt/apt.conf.d/apt.conf muss noch folgendes in der Sektion RPM stehen, damit diese post.conf ausgewertet wird:
Code:
RPM
{
...

   // Run a post configure script, like SuSEconfig?
   PostConfigureScript true;
...
}
 
OP
B

bike

Hacker
Also ich habe jetzt die apt.conf so abgeändert, jedoch noch nicht mit Erfolg.



Code:
// with "apt-config dump" all settings can be viewed

Acquire::CDROM::Copy "true";

Debug
{
    pkgRPMPM "false";
}

RPM
{
   // Hold (do not update) a list with pkgs:
   // Hold { "k_deflt"; "sane"; };
   // Leave list empty to disable

Hold { "kernel-default"; "kernel-source"; };

   Ignore {"gpg-pubkey"; };

   Options { };
   Install-Options "";
   Erase-Options "";
   Source {
       Build-Command "rpmbuild --rebuild";
 };
     // Run a post configure script, like SuSEconfig?
        PostConfigureScript true;    
    
  
}

Von wo bekommt denn das Script die Information, dass es SuSEconfig starten soll? Ich meine den Namen "SuSEconfig?

danke

bike
 

oc2pus

Ultimate Guru
aus PostConfigureScript true;

==> post.conf auswerten
==> dort steht welches Script zu starten ist
 
OP
B

bike

Hacker
Hallo,

Jetzt habe ich an einem anderen Rechner nur apt upgedatet und nach dem Neustart war das selbe Phänomen.

Eine Lösung habe ich noch nicht geefunden, es schaut so aus als ob das Skript nicht gestartet wrid. Auch ein anderes Script, das nur eine Ausgabe in der Konsole ausgeben soll, wird nicht gestartet.

bike
 
Oben