-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Jesko,
ich konnte durch schrittweises aus- und wieder einkommentieren im Skript den Schuldigen ausmachen, warum das Skript bei mir nicht lief. Wenn ich im unteren Teil die if Sachen auskommentiere - --- KLASSE=$(/usr/sbin/sophomorix-user -u $login| grep PrimaryGroup | cut -d ":" -f2 | awk -F " " ' { print $1 }' | sed 's/^ //g') NAME=$(/usr/sbin/sophomorix-user -u $login| grep Gecos | cut -d ":" - -f2 | awk -F " " ' { print $1 }' | sed 's/^ //g') # if [[ "$neustart" == "1" ]] # then # if [ -e ${TMP}/$login ] # wenn beim letzten Lauf schon verwarnt wurde, Rechner neu starten oder herunterfahren... # then # [[ "$debug" == "0" ]] && /root/bin/message-user.sh $login "$login, $NACHNEUSTARTMSG" # sleep 1 # kurz warten # for IP in $RECHNER # do # [[ "$debug" == "0" ]] && ssh root@$IP reboot # [[ "$debug" == "1" ]] && echo "ssh root@$IP reboot" # done # else # sonst warnen... /root/bin/message-user.sh $login "$NAME, du bist an $ANZAHL Rechnern gleichzeitig angemeldet.\n\nDas ist verboten. \n\nMelde dich sofort überall ab, wo du nicht persönlich dran sitzt.\n\nRechner an dene$ echo -e "$NAME aus der Klasse $KLASSE ist an $ANZAHL Rechnern angemeldet:\n\n$(echo $RECHNER| sed 's/ /, /g')" | mail -s "Mehrfachanmeldung von $NAME, $KLASSE" administra...@afs-engen.de sleep 1 touch ${TMP}/$login sleep 1 echo "Warnung ignoriert $date" > ${TMP}/$login # fi # fi done - --- Dann bekomme ich die Mail über Mehrfachanmeldung und der betroffene User bekommt auch die .majestix-motd ins Home. neustart steht bei mir oben im Skript auf 0: - --- neustart=0 - --- Nur was in dem if Teil falsch läuft, sehe ich noch nicht. Viele Grüße Steffen - -- Wir sind nicht nur nett, wir sind sogar linuxmuster.net Mein System: - - virtualisiert mit Proxmox 3.4 - - linuxmuster.net 6.0 - - IPFire 2.17 - - Linbo 2.1.10-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 iQEcBAEBAgAGBQJVt2HrAAoJEBhc6lDKYVtJZlkIAKMhlbGaxk/kOEbkQDcCR6XW LFEHYq40O4mo0j602j6Wmizgg8zMtuOpVHEttHgE9XB/8uSmWYBF6ApMxJFZNPp3 htAuTKiiDQA6NL2nwEhzN69Z8yoIAdek3dXmY0CpTtQ9WanF2dgEKKYNPTiLUMwl 2aI3WXilEbvkC5LCczNcTfIqfMBrk3Z04Ncc34XzkINAAIjZ2gLJkCFK2LLNMmqV 1DmHXjErAFsUf+i+FNBhhwW9Bd3ZMhpC9GyJwtDQrwhZvkU1Gz1eF4xc7wFkQMZ0 00cxyFiz2vJk8Zj6g3l22bbonbgt5f9+EHdSX1FS5SnibcFD0gyHoxkWK5EzWqA= =Jkow -----END PGP SIGNATURE----- _______________________________________________ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user