Siduction Forum

Siduction Forum => Installation - Support => Topic started by: ro_sid on 2026/07/14, 10:33:47

Title: pyfll: Fehler beim Eintrag in /etc/hosts?
Post by: ro_sid on 2026/07/14, 10:33:47
Habe ich einen (Tipp-)Fehler in der Datei 'pyfll' gefunden?
In '_writeFile(self, arch, file)' findet sich in Zeile 1268 ein Eintrag
f.write('127.0.1.1\t' + hostname +'.local\t' + hostname + '/t newdev' + '\n\n')Sollte das '/t' dort nicht eher ein Eintrag '\t' (Tab?) sein. so sehe ich darin keinen Sinn. Eventuell ist das 'newdev' auch ein '_newdev' oder kann ganz weggelassen werden?

PS: Zur Zeit kann übrigens keine ISO gebaut werden (Python-Problem).
Title: Re: pyfll: Fehler beim Eintrag in /etc/hosts?
Post by: Teriarch on 2026/07/14, 12:28:26
> f.write('127.0.1.1\t' + hostname +'.local\t' + hostname + '/t newdev' + '\n\n')Ich  wundere mich, dass es überhaupt funktioniert. Seit Python3 kann mit 'f.write'
kein string Objekt, sondern nur ein byte Objekt geschrieben werden.

Nachtrag: Hab's jetzt verstanden, die Datei wurde mit f=open(file,'w') und nicht mit
f=open(file,'wb') geöffnet. Und Du hast Recht: '/t' ergibt keinen Sinn.