Linuxmuster-client-adsso (v7)

Hallo Holger,

danke für die schnelle Rückmeldung!

Stimmt, gehört eigentlich nicht in diesen Thread. Aber danke für den Hinweis. Das postsync ist da und wird auch zum Teil ausgeführt.

Manuell konnte ich das Problem ja lösen. Die swap Partition wurde in der /etc/fstab auch ersetzt.

Habe ich doch gleich gemacht :slight_smile:

Das Problem ist in /srv/linbo/linuxmuster-client/ubuntu_vanilla/common/postsync.d/03-lcst-fix-fstab:

Hier wird in 2 Abschnitten, einmal nach der Root Partition gesucht und einmal nach der Swap Partition. Da die swap einmalig in der start.conf ist, klappt das Suchen/Ersetzen.

Bei der Rootpartition ist das anders, weil mehrere Partitionen mit fstype=ext4 vorhanden sind und der Suchen/Ersetzen Befehl auf einen Fehler endet

 ./03-lcst-fix-fstab
 - fixing fstab: root: /dev/sda1
/dev/sda2, sed: -e expression #1, char 23: unterminated `s' command
swap: /dev/sda3, done

So könnte man doch, da die Rootpartition in der start.conf schon im Abschnitt „OS“ steht, diesen Teil dafür verwenden.

Hier meine Änderungen, welche sowohl mit der Original start.conf der linuxmuster-client funktioniert, als auch mit der über die WebUI generierten. Vielleicht kann man das ja übernehmen.

diff 03-lcst-fix-fstab 03-lcst-fix-fstab.DIST 
3c3
< STARTCONF=/start.conf
---
> STARTCONF=/mnt/start.conf
8c8
<     ROOT=$(grep Root $STARTCONF | cut -d"#" -f1 | grep  'dev' | cut -d'=' -f2 | tr -d " ")
---
>     ROOT=$(sed ':a;N;$!ba;s/\n/;UMBRUCH;/g' $STARTCONF | sed 's/ //g'|sed 's/\[Partition\]/\n/g' | grep -i 'fstype=ext4' | sed 's/;UMBRUCH;/\n/g' | grep -i 'dev=/' | cut -d'=' -f2 | head -c20 | cut -d"#" -f1)

Nun zum SSO Problem:

Ja, ist gesetzt
$ echo $http_proxy
http://firewall.fzi.lan:3128

Und der Firefox Authentifzierungsdialog kommt auch, d.h. er wird verwendet. Nur warum muß ich mich Authentifizieren, wenn SSO eingestellt ist?

Viele Grüße
Klaus