Uploaded image for project: 'Continuum'
  1. Continuum
  2. CONTINUUM-971

Symbolic links are traversed on deletion

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.0.3
    • 1.1-beta-2
    • Environmental
    • None
    • Reproduced on Redhat Enterprise 4 but applicable to all forms of UNIX

    Description

      To reproduce:
      1. Create a project that checks out files from some SCM
      2. Create a build script that creates symbolic links outside of the checked out project sandbox. This is often done to bring outside libraries into the project.
      3. Delete the created project from the Continuum website. Notice how all kinds of files disappear from your file system!

      From looking at the release logs it looks like someone added follow symbolic links as the default and mentioned that at some point in the future an option should be added to disable this behavior. Following symbolic links is very dangerous and if supported it should be disabled by default, not the reverse. A warning should be posted in a visible place for the existing versions until this can be fixed as it can result in significant data loss outside of the Continuum program.

      Attachments

        1. CONTINUUM-971
          2 kB
          Olivier Lamy

        Activity

          People

            evenisse Emmanuel Venisse
            balor123 Uri Moszkowicz
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: