[Hackage] #641: Cabal-1.8 install of darcs installs manpage with permission 0600

#641: Cabal-1.8 install of darcs installs manpage with permission 0600 ----------------------------+----------------------------------------------- Reporter: juhp | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: Linux | ----------------------------+----------------------------------------------- With ghc-6.12.1 (ie Cabal-1.8.0.2) cabal installing darcs-2.4 creates a manpage with permission 0600. This doesn't happen with ghc-6.10.4 (Cabal-1.6) so looks like a regression. I starting looking at the code but didn't track down the cause yet. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/641 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#641: Cabal-1.8 install of darcs installs manpage with permission 0600 ----------------------------+----------------------------------------------- Reporter: juhp | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: Linux | ----------------------------+----------------------------------------------- Comment(by duncan): It'll be the use of writeFileAtomic which starts by creating a temp file with perms 0600. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/641#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage