...erst mal danke fuer die ausdauernde hilfe :-)
Ja... das Quoten hat ja jetzt schon fast geklappt (nur ein bisschen mehr kürzen hättest Du dürfen) ;-)
welche quoten kuerzen?
Soweit sieht's gut aus - das Locking hat auch funktioniert.
open("/dev/ttyI0", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/ttyI0", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/ttyI0", O_RDWR) = -1 ENODEV (No such device)
Das ist allerdings alles schlecht. Gibt's bei Dir kein /dev/ttyI0? Falls Du yaps als normaler User aufrufst: welche Rechte hat /dev/ttyI0 und welche yaps (Ausgabe von "ls -l")? Hier z.B.:
crw-rw---- 1 uucp uucp 43, 0 Apr 5 1999 /dev/ttyI0 OK! -rwx--s--x 1 root uucp 263763 Aug 23 2000 /usr/bin/yaps OK!
alles im gruenen bereich - und arbeiten tu ich als root! hier nochmal der output: die erste zeile ist komisch :-\ server4:/etc # strace -eopen yaps -vvvv 0172xxxxxxx "wie schmeckt die arbeit?" open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) // // was ist denn das? dieses file hab ich nicht! // meine suse heisst 7.0 // open("/etc/ld.so.cache", O_RDONLY) = 3 open("/lib/libc.so.6", O_RDONLY) = 3 open("/etc/yaps.rc", O_RDONLY) = 3 open("/root/.yapsrc", O_RDONLY) = -1 ENOENT (No such file or directory) // das muss doch nicht sein oder? ... ich hab dafuer /etc/yaps.rc Found service D2 for 0172xxxxxx Sending following message: 01727344159 (D2, 0172xxxxxxx): wie schmeckt die arbeit? open("/var/log/yaps.log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 3 open("/etc/localtime", O_RDONLY) = 4 Trying to open /dev/ttyI0 for modem standard open("/usr/spool/uucp/LCK..ttyI0", O_WRONLY|O_CREAT|O_EXCL, 0600) = 3 open("/dev/ttyI0", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/ttyI0", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/ttyI0", O_RDWR) = -1 ENODEV (No such device) open("/var/log/yaps.log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 3 Unable to dial D2 server4:/etc #