=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/anoncvs.shar,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- www/anoncvs.shar 1996/09/14 22:16:56 1.4 +++ www/anoncvs.shar 1996/09/20 07:57:45 1.5 @@ -359,6 +359,9 @@ Xchar *argv[]; X{ X struct passwd *pw; +X#ifdef DEBUG +X int i; +X#endif /* DEBUG */ X X pw = getpwuid(getuid()); X if (pw == NULL) { @@ -384,13 +387,19 @@ X if (argc != 3 || X strcmp("anoncvssh", argv[0]) != 0 || X strcmp("-c", argv[1]) != 0 || -X strcmp("cvs server", argv[2]) != 0) { +X (strcmp("cvs server", argv[2]) != 0 && +X strcmp(__CONCAT3("cvs -d ",LOCALROOT," server"), argv[2]) != 0)) { X X fprintf(stderr, "\nTo use anonymous CVS install the latest "); X fprintf(stderr,"version of CVS on your local machine.\n"); X fprintf(stderr,"Then set your CVSROOT environment variable "); X fprintf(stderr,"to the following value:\n"); X fprintf(stderr,"\t%s\n\n", CVSROOT); +X#ifdef DEBUG +X fprintf(stderr, "argc = %d\n", argc); +X for (i = 0 ; i < argc ; i++) +X fprintf(stderr, "argv[%d] = \"%s\"\n", i, argv[i]); +X#endif /* DEBUG */ X sleep(10); X exit(0); X } @@ -399,6 +408,7 @@ X perror("execle: cvs"); X fprintf(stderr, "unable to exec CVS server!\n"); X exit(1); +X /* NOTREACHED */ X} X END-of-anoncvssh.c