Menu

Problems mounting?

Help
2002-10-02
2002-10-10
  • Markus Rechberger

    Hello,

    I tried to install and mount a local CVS Repository

    after I mounted a project and try to list the directory it only says

    ls: reading directory .: No such file or directory

    my mount command:
    mount -t cvsfs -o user=cvsfs,password=cvsfs,cvsroot=/var/lib/cvs //10.10.3.4/. /jrcvs

    CVS Root: /var/lib/cvs

    this repository works fine on windows and linux with the cvs command. Authentication is pserver;  well I don't really know what's wrong hope someone can help me out.

     
    • Petric

      Petric - 2002-10-08

      Is the daemon running ?

      In /var/log/messages there must be a line like

      ... cvsfsd[6756]: cvsfsd 1.1.4
      ... cvsfsd[6756]: Starting control daemon ...
      ... cvsfsd[6756]: Starting mount daemon ...

      Basically /var/log/messages (should) contain the reason why a mount failed.

      Does this help ?

      regards
         Petric

       
    • Markus Rechberger

      yep it helped ;)

      Oct  9 03:29:35 wftv-devil cvsfsd[24817]: cvsfsd 1.1.8
      Oct  9 03:29:35 wftv-devil cvsfsd:1[24817]: Starting mount daemon (1) ...
      Oct  9 03:29:48 wftv-devil cvsfsd:1[24817]: LoadTree: CVS pserver timeout

      I started cvsfsd manually and got:
      cvsfsd[...]: Starting control daemon ...

      ok it seems to work now
      - but - everytime when I type 'ls' I get:
      ls: reading directory .: Datei oder Verzeichnis nicht gefunden

      du reports:
      wftv-devil:/cvs# du
      du: .: Datei oder Verzeichnis nicht gefunden

       
    • Petric

      Petric - 2002-10-10

      Are the other files (the ones in your CVS repository) visible ?

      If not please do the following changes in the source:

      cvsfs/dir.c: There is a line at the very beginning '//#define __DEBUG__'. Remove the two slashes.

      cvsfsd/main.c: There is a line '  log->debug.Disable ();'. Place two slashes '//' in front of that line.

      Now re-build (starting make) the package and re-install it.

      Stop the daemon (after unmounting all cvsfs-mounts). Ensure that the kernel module 'cvsfs' is no more loaded (using lsmod), unload if necessary (rmmod cvsfs) and start the daemon again.

      Mount your CVS repositiory, do a 'ls ...' and send me the log from /var/log/messages. You can find my email address for example in the ChangeLog file.

      You may use german as language as this is my mother tongue.

      Petric

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.