-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
Am 17.10.2015 um 16:13 schrieb Björn Sieper:
> Und wenn du mehr als eine Unterscheidung brauchst machst du es mit
> case.
ich hab mal an der postsync-Datei mit Skriptschnipseln aus dem Wiki
rumgespielt. Folge war, dass die Rechner nach einem linbo-remote mit
abschließendem start:1 in der Linbo-GUI blieben. Wenn man die Rechner
so startet, starten sie nach dem Sync komischerweise durch?!?
Was hab ich neu rein geschrieben?
1. Rechte anpassen
- ---
chown -R 1001:1001 /mnt/home/linuxadmin
chown -R 1000:1000 /mnt/home/mobil
chown -R 1002:1002 /mnt/home/beratung
- ---
Die IDs habe ich aus Ubuntu für die User ausgelesen, weil im Wiki
steht, dass an der Stelle das mit den Benutzernamen nicht geht.
2. Skript zum Syncen der Leoclient-Partition (angepasst mit vermutlich
Fehlern (in Linbo kommt eine Meldung dass irgendwo ein "in" erwartet
würde. Wer findet den Fehler?
Komischerweise ist das linbo-remote-Problem auch da, wenn ich das
Skript komplett auskommentiere, was ja bedeuten würde, dass die chown
Befehle den Ubuntu-Start aus linbo-remote verhindern.
Wenn ich beides auskommentiere, funktioniert's. Aber was ist an den
chown Befehlen falsch?
- ---
# Name des Basisimages das zusätzlich synchronisiert werden soll (muss
angepasst werden)
mybaseimage=winxp-vm.cloop
# Name des Rsyncimages, ggf. eintragen
myrsyncimage=""
# Zielpartition auf die gesynct werden werden soll (muss angepasst werden)
myrootpartition=/dev/sda3
# Falls die Zielpartitionen unterschiedlich sind: Für Raum oder
Rechner spezifisch
# Raum lz
myrootpartition1=/dev/sda3
# Raum laz
myrootpartition2=/dev/sda3
# Raum lazw
myrootpartition3=/dev/sda3
# Raum crp
myrootpartition4=/dev/sda3
# Raum virtual
myrootpartition5=/dev/sda5
# IP des LINBO-Servers, wird automatisch aus dhcp.log ermittelt
myserverip="$(grep ^linbo_server /tmp/dhcp.log | tail -1 | awk -F\' '{
print $2 }')"
# Ausgabe der Parameter auf der LINBO-Konsole
echo "cachepartition: $1"
echo "myserverip: $SERVERIP"
echo "mybaseimage: $mybaseimage"
echo "myrsyncimage: $myrsyncimage"
# Das geht imho dann nicht (so einfach), daher auskommentiert
# echo "myrootpartition: $myrootpartition"
# Syntax fuer linbo_cmd synconly:
# /usr/bin/linbo_cmd synconly "<LINBO-Server-IP>" "<Cachepartition>"
# Für Räume
case [ ${RAUM} = "lz" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition1"
esac
case [ ${RAUM} = "laz" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition2"
esac
case [ ${RAUM} = "lazw" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition3"
esac
case [ ${RAUM} = "crp" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition4"
esac
case [ ${RAUM} = "virtual" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition5"
esac
# Für einzelne Rechner
case [ ${HOSTNAME} = "raum-nummer" ]; then
/usr/bin/linbo_cmd synconly "$SERVERIP" "$1" "$mybaseimage"
"$myrsyncimage" "" "myrootpartition6"
esac
- ---
Viele Grüße
Steffen
- --
Wir sind nicht nur nett, wir sind sogar linuxmuster.net
Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden
Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- ----------------------------------------
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- ----------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJWJow/AAoJEBhc6lDKYVtJCvAH/RiwHL6DlD0Gjwe/+q8s5IKO
t3m0ZwLI1n384unCl6wAedtQLYyC2aRCviuMtjFl8KvsZ8R0xvYdaRD5OTrLvRSb
M+Q5yQNidI9VFV6zeh/XHNOvTn/xC2EzmIX/U/qWelq6Bmb9/kDgnKfFAJ6w2GSp
bhGPs5SnD1HG7gT9Vr/eYfOB1+mDlppjfpMs3bsliyNwgyui/tSx9PlJYf1hOanE
swwPKhSwVALjP/Ye6b6oECg3SqwvjEWaFpUZyJH7QXrJRyl3nTT3eOB9sRZEHBs8
KMSSvjLNo3vHi/o/BM2PgwvZ1g+Xp37AnT6ld/H4S7fu3RXQAa/bibcIrS6WLmo=
=IBMC
-----END PGP SIGNATURE-----
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user