T. Ribbrock wrote:
On Wed, Oct 26, 2005 at 05:21:11PM -0700, Christian Goetze wrote:
Ich weiss nicht, warum ich diese Dateien nicht sehe, aber sie sind nicht da. Dies ist wohlgehabt nach einer autoyast installation. Es scheint, dass mit der Default-Installation diese Dateien hergestellt werden, aber eben nicht nach einer Custom-Installation.
kolab:/ # rpm -qf /etc/SuSE-release suse-release-9.3-4
Jo, soweit bin ich auch gekommen - interessanterweise scheint dieses RPM nicht teil der "Full Installation" zu sein - also mal ein <addon> definieren und sehen ob's tut....
Ist das (entsprechende) RPM bei Dir installiert?
Ansonsten ist es sehr schwierig eine Distro zu erkennen - ich habe mich vor einer ganzen Weile mal ausfuehrlicher damit beschaeftigt, weil ich ein "Meta-Spec-File" fuer einige RPMs schreiben wollte, welches dann auch erkennt, auf welcher Distro es laeuft und dann ein entsprechendes spec File generiert. Das Script, welches die Distros erkennt ist inzwischen recht komplex und ein Wirrwarr von "if ... then ... else" u.ae. :-}
Das befuerchte ich... Meine Arbeit besteht darin, ein Installer zu schreiben der automatisch erkennt, welche Distro benutzt wird. Es ist erschreckend, wieviele Unterschiede es da gibt - faengt mit den /etc/init.d Scripten an und hoert mit verteufelten Differencen in glibc Versionen nicht auf -seufz- Scheint wir haben anstatt Irix, Solaris, HP-UX nun RedHat, Debian, Mandrake, SuSE, usw... -- cg