aktuell scheint es ein Problem bei der Anleitung zur Installation von Linuxmuster v7.2 zu geben. Folgt man der Anleitung bis zu dem Punkt, wo Samba installiert wird, folgt die Meldung, dass der Samba Dienst „masked“ ist und kann auch nicht gestartet werden.
Außerdem erscheint eine Warnung, die die Paketquellen von lmn71 und lmn72 als doppelt bemängelt. Eine Datei, zumindest war sie uns nie aufgefallen, lmn.list wird ebenfalls erstellt. Vorher gab es immer nur die versionsspezifischen.
Vielleicht hat jemand das identische Problem und dafür bereits eine Lösung. Aktuell gibt es jedenfalls viele Fragezeichen bei der Installation.
Gruß
lmn-user
EDIT:
Folgende Schritte führen wir durch. Schritt 1:
Danke für die detaillierte Meldung, damit sparen wir Zeit zum Testen.
Nach dem Schritt 2 wird absichtlich samba maskiert, damit der Setup in die nächste Schritte gut klappt. Nach linuxmuster-setup wird es aber unmaskiert, da liegt vielleicht ein Problem.
Ich habe gerade probiert, und komme in linuxmuster-setup auf eine Fehlermeldung:
#### Creating private CA key & certificate ..................... Success! ####
Traceback (most recent call last):
File "/usr/sbin/linuxmuster-setup", line 153, in <module>
importlib.import_module(module_file.replace('.py', ''))
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/linuxmuster/setup.d/g_ssl.py", line 85, in <module>
createServerCert(item, days, logfile)
File "/usr/lib/linuxmuster/functions.py", line 549, in createServerCert
cnffile = environment.SSLDIR + '/server_cert_ext.cnf'
NameError: name 'environment' is not defined
@thomas: ich habe dafür einen PR gemacht. Mit der Änderung geht der Setup zum Ende.
Da gibt es folgende zu sagen:
als root ist sudo gar nicht nötig
als Rest von dem Schritt 2 gibt es eine Datei /etc/apt/sources.list.d/lmn.list. Diese Datei sollte entweder gelöscht oder umbenannt sein.
ich weiss nicht mehr, ob und warum lmn71 da nötig ist, vielleicht wissen die andere Entwickler mehr dazu.
Hallo Arnaud, vielen Dank für deine Antwort. Hatte schon fast nicht mehr damit gerechnet. Das mit dem sudo ist eher ein copy & paste Fehler und klar, wer schon root ist, benötigt kein sudo mehr.
Das Problem liegt vermutlich an dem letzten Update an dieser Stelle im Pyhton-Skript. Hier muss es zum Anpassen zu 7.3 sich ein Fehler eingeschlichen haben. Warum das bisher keinem anderen aufgefallen ist bzw. warum es bei anderen vielleicht kein Problem ist, ist mir schleierhaft. Die lmn.list haben wir sowohl umbenannt als auch einmal gelöscht im Prozess. Es hatte leider nicht zum Erfolg geführt.
Vielleicht hat jemand noch einen Tipp, wie es wieder funktionieren könnte.
Ich glaube die Warnungen wegen mehrfach Quellen kann man ignorieren.
Die echte Fehlermeldung die ich gekriegt habe lag am SSL-Ordnerpfad, und da habe ich eine Korrektur vorgeschlagen:
bei einem erneuten Versuch kommt folgende Fehlermeldung:
Traceback (most recent call last):
File "/usr/sbin/linuxmuster-setup", line 153, in <module>
importlib.import_module(module_file.replace('.py', ''))
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/linuxmuster/setup.d/g_ssl.py", line 85, in <module>
createServerCert(item, days, logfile)
File "/usr/lib/linuxmuster/functions.py", line 549, in createServerCert
cnffile = environment.SSLDIR + '/server_cert_ext.cnf'
NameError: name 'environment' is not defined
Liest sich so, als würde er die Variable environment nicht kennen, da dieser Teil angepasst wurde, vermutlich muss dort auch etwas von environment auf constants geändert werden.
Bitte schau noch einmal und vielen Dank im Voraus.
Das ist genau was ich als Korrektur im oben genannten Link vorgeschlagen habe. Das bleibt ein Vorschlag, das muss erst mal durch @thomas genehmigt sein
auch ich habe inzwischen mein Testsystem frisch mit 7.3 „from scratch“ installiert: ohne Probleme.
Auch die Anpassung der Partitionsgrößen des zweiten Laufwerks ging wunderbar
LG