nun würder ich gerne ein 3 script mit dem zweiten starten (loginusb2 im artikel) welcher in regelmäßigen abständen abragt ob der usb stick noch steckt. wenn nicht soll der benutzer wieder abgemeldet werden und wieder das bild welches zur anmeldung aufforder anzeigen.
Code: Alles auswählen
#!/bin/bash
sleep 100
Y=1
while [ $Y == 1 ]; do
for X in `grep "<user id=" /etc/pamusb.conf | cut -d "\"" -f 2 | cut -d "\"" -f 1`
do
if [ $X != "root" ] && [ $X != "scox" ]; then
pamusb-check --quiet $X 2> /dev/null
if [ $? == 1 ]; then
Y=2
/etc/init.d/gdm stop
killall gdm
/usr/local/bin/loginusb&
else
sleep 2
fi
fi
done;
done;
Es kommt die Fehlermeldung:
ioctl VT_GETSTATE: Inappropriate ioctl for device.
Benutzt wird eine aktuelle debian dist mit fluxbox und gdm als displaymng.
danke im voraus
lg Bernadette