cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: otp-authenticator
version: 0.1.2.1
synopsis: OTP Authenticator (a la google) command line client
description: Simple tool for keeping track of your one-time pad
two-factor authentication keys; basically a command-line
version of the canonical
<https://github.com/google/google-authenticator google authenticator app>.
.
The library uses GnuPG (through /h-gpgme/) to safely
encrypt your secret keys. The first time you use it, it
asks for a fingerprint to use for encryption. Currently
/GnuPG 1.x/ has some issues with /h-gpgme/ when asking
for keys, so /GPG 2.x/ is recommended. Keys are stored,
encrypted, at `~/.otp-auth.vault` by default.
category: CLI, Security
homepage: https://github.com/mstksg/otp-authenticator#readme
bug-reports: https://github.com/mstksg/otp-authenticator/issues
author: Justin Le
maintainer: justin@jle.im
copyright: (c) Justin Le 2017
license: BSD3
license-file: LICENSE
build-type: Simple
tested-with:
GHC >= 8.2 && < 8.8
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/mstksg/otp-authenticator
library
exposed-modules:
Authenticator.Vault
Encrypted
Authenticator.Common
Authenticator.Actions
Authenticator.Options
other-modules:
Paths_otp_authenticator
hs-source-dirs:
src
ghc-options: -Wall -Werror=incomplete-patterns -Wredundant-constraints -Wcompat
build-depends:
aeson
, base >=4.10 && <5
, base-compat >=0.10
, binary
, bytestring
, containers
, cryptonite
, dependent-sum
, filepath
, h-gpgme
, haskeline
, megaparsec >=7.0
, microlens
, optparse-applicative
, sandi
, text
, time
, transformers
, unix
, uri-encode
, vinyl >=0.10
, yaml >=0.8.31
default-language: Haskell2010
executable otp-auth
main-is: Main.hs
other-modules:
Paths_otp_authenticator
hs-source-dirs:
app
ghc-options: -Wall -Werror=incomplete-patterns -Wredundant-constraints -Wcompat -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, base >=4.10 && <5
, binary
, bytestring
, h-gpgme
, otp-authenticator
, text
, yaml >=0.8.31
default-language: Haskell2010