bugSavane - Bugs: bug #14188, private svn/cvs projects their...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #14188: private svn/cvs projects their daily tarball made, and thus making the svndump public

Submitted by:  Rudy Gevaert <rudy>
Submitted on:  Tue 25 Aug 2009 07:38:19 AM UTC  
 
Category: BackendStatus: Confirmed
Severity: 6 - SecurityPriority: C - Normal
Assigned to: Rudy Gevaert <rudy>Open/Closed: Open
Release: 3.0+2Planned Release: 
Reproducibility: Every TimePrivacy: Public

Tue 25 Aug 2009 07:38:19 AM UTC, original submission:

sv_extra_daily_tarball_forbidden --cvs --svn
creates two files in /etc:
daily_cvs_tarball.disallow daily_svn_tarball.disallow

this have path names in them

however: in sv_extra_daily_svn_tarball.pl in only checks for the project name:

next if exists($disallow{$svn});

changing it to:
next if exists($disallow{"$in/$svn"});

fixes it.

The same goes for the CVS projects.

It out actually be better to change the two scripts to query the database for the private projects in stead of relying on sv_extra_daily_tarball_forbidden.

Also, we should in fact make the dump, but don't make it available for download.

Rudy Gevaert <rudy>
Project MemberIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rudy (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup