I can not commit to the cvs repos at university to submit my work on the webserver cause there is no free space left there:
cvs log: Logging .
cvs log: failed to create lock directory for `/home/ni/ni/lehre/cvs/unix/g102/Blatt5' (/home/ni/ni/lehre/cvs/unix/g102/Blatt5/#cvs.lock): No space left on device
cvs log: failed to obtain dir lock in repository `/home/ni/ni/lehre/cvs/unix/g102/Blatt5'
cvs [log aborted]: read lock failed - giving up
I have one idiot in my working group who is consequently destroying our work every day, today I found this in the source code:
Der betreffende Code sieht so aus:
case 'a': aport=atoi(optarg);
checkAdmin(int a); <===== LOOK AT THIS
break;
and
#ifdef _DIRENT_HAVE_D_TYPE
switch(fddir->d_type){
case DT_REG
: printf("Normal Datei\n"); break;
case DT_DIR
: printf("Verzeichnis \n"); break;
}
As far as I know the second code ist platform AND filesystem depended. The guy don't know stat so I think its just bad copy&paste.
Lateley his plan was to work on the authentication of a admin port and he told us that he did some research and found some
methods of authentication, biometrics, fingerprint and some other weird stuff.
But the best thing with this code is that he tried to implement parts which we had already implemented cause
he is not able to read our code.
If university tought me one thing until now its: NEVER OPEN A WORKGROUP WITH PEOPLE YOU DON'T KNOW.
Oh and I had lots of fun with learning 8 hours for theoretical computer science test (one week left).