For that last few years, I've been using a makefile to download and build samba, based on the instructions in http://us1.samba.org/samba/cvs.html These are the same instructions that we put in "Using Samba", and are unchanged in the second edition.
Alas, they now only cause diagnostics, at least three of which are bogus! 1) If I run "cvs update -d :pserver:[EMAIL PROTECTED]:/cvsroot -P" it returns "No CVSROOT specified! Please use the `-d' option", which, you understand, I did (;-)) 2) Similarly, setting CVSROOT to :pserver:[EMAIL PROTECTED]:/cvsroot just triggers "existing repository /cvsroot/./samba does not match /cvsroot/samba", which is only true of strings: the directory cvsroot/./samba and cvsroot/samba are the same directory. 3) Running "cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot co -r HEAD samba" draws the diagnostic "protocol error: is not absolute". The same is true if I remove the "-r HEAD". 4) Running "cvs -z5 -d :pserver:[EMAIL PROTECTED]:/cvsroot/. co samba" after running cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot login reports "cvs checkout: cannot find password", which is trivially false. Altogether something of a dog's breakfast. I suspect something has changed in the server-side configuration: can someone have a look and see if they can make the previous commands work once more? It's genuinely hard to recall all those books to amend them (;-)) --dave -- David Collier-Brown, | Always do right. This will gratify Performance & Eng. | some people and astonish the rest. Americas Customer Eng | -- Mark Twain (905) 415-2849 | [EMAIL PROTECTED]
