cabal uploadでパスワードマネージャに保存されたパスワードを使う
1 min readApr 29, 2018
~/.cabal/configに次の設定をする。
username: <Hackage上でのユーザ名>
password-command: <パスワードマネージャのCLIでHackageのパスワードを表示するコマンド>
これだけでcabal upload path/to/package-version.tar.gz すると何も聞かれずにアップロードできるようになる。configファイルに平文のパスワードを入れる必要も無く安全に使える。