[Hackage] #627: sdist drops executable permissions for files in the tarball

Hackage cvs-ghc at haskell.org
Mon Jan 17 15:56:00 CET 2011


#627: sdist drops executable permissions for files in the tarball
----------------------------+-----------------------------------------------
  Reporter:  draconx        |        Owner:            
      Type:  defect         |       Status:  closed    
  Priority:  normal         |    Milestone:  Cabal-1.10
 Component:  Cabal library  |      Version:            
  Severity:  normal         |   Resolution:  fixed     
  Keywords:                 |   Difficulty:  unknown   
Ghcversion:                 |     Platform:  Linux     
----------------------------+-----------------------------------------------
Changes (by duncan):

  * status:  new => closed
  * resolution:  => fixed
  * milestone:  => Cabal-1.10


Comment:

 {{{
 Mon Dec 20 18:13:08 GMT 2010  ramsdell at mitre.org
   * sdist perms fix

 on Jan 17 14:42:43 GMT 2011  Duncan Coutts <duncan at community.haskell.org>
   * Preserve executable bit during in sdist for extra-source-files

 Mon Jan 17 14:49:00 GMT 2011  Duncan Coutts <duncan at community.haskell.org>
   * Preserve executable permissions on unpack
 }}}

 Will be included in next Cabal-1.10.x release, and next cabal-install-0.10
 release.

 The new behaviour is as follows:

  * every directory has mode 0755
  * files in extra-source-files that have the user executable bit set get
 mode 0755
  * all other files get mode 0644

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/627#comment:4>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects



More information about the cabal-devel mailing list