hackage-repo-tool: Utility to manage secure file-based package repositories

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain]

This utility can be used to manage secure file-based package repositories (creating TUF metadata as well as a Hackage index tarball) which can be used by clients such as cabal-install. Currently it also provides various lower level utilities for creating and signing TUF files.

This is part of the Hackage Security infrastructure.

Properties

Versions0.1.0.0, 0.1.0.1, 0.1.1, 0.1.1.1, 0.1.1.1
Change logChangeLog.md
Dependenciesbase (>=4.5 && <5), bytestring (>=0.9 && <0.11), Cabal (>=1.14 && <2.4), directory (>=1.1 && <1.4), filepath (>=1.2 && <1.5), hackage-security (==0.5.*), network (>=2.5 && <2.7), network-uri (==2.6.*), old-time (==1.1.*), optparse-applicative (>=0.11 && <0.15), tar (>=0.4 && <0.6), time (>=1.2 && <1.9), unix (>=2.5 && <2.8), zlib (>=0.5 && <0.7) [details]
LicenseBSD-3-Clause
CopyrightCopyright 2015 Well-Typed LLP
AuthorEdsko de Vries
Maintainercabal-devel@haskell.org
CategoryDistribution
Home pagehttps://github.com/haskell/hackage-security
Bug trackerhttps://github.com/haskell/hackage-security/issues
Source repositoryhead: git clone https://github.com/haskell/hackage-security.git
Executableshackage-repo-tool
UploadedSun Mar 25 19:25:46 UTC 2018 by HerbertValerioRiedel

Flags

NameDescriptionDefaultType
use-network-uri

Are we using network-uri?

EnabledAutomatic
use-old-time

Are we using old-time?

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees