All,

Running "fossil clean -x -v" appears to follow symlinks, which means it will go delete data outside of your repository path -- recursively.

Example:
        $ mkdir /tmp/a
        $ touch /tmp/a/one
        $ touch /tmp/a/two
        $ touch /tmp/a/three
        $ ln -s /tmp/a .
        $ fossil clean -x -v
        Removed unmanaged file: a/one
        Removed unmanaged file: a/three
        Removed unmanaged file: a/two
        Could not remove directory: a
        $

Now imagine that symlink went to "/etc" or "/home" or "/"... :-(

Thanks,
        Roy Keene
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to