Skip to content

Latest commit

 

History

History
72 lines (61 loc) · 2.03 KB

File metadata and controls

72 lines (61 loc) · 2.03 KB

Build Status Go Report Card Maintainability GitHub license GoDoc

tools

Overview

Toolkit that may be needed.

Features

Sub Commands

This tool has the following sub command.

Secure Account Manager

  1. AddAccount

    • Able to save service name, user name and password
    • All parameters will be encrypted before saving into DB
  2. ShowAccount

    • Able to show user name
    • Output user name on your terminal
  3. CopyPassword

    • Able to copy password into clipboard
  4. String

    • Able to encrypt plain text
    • Able to decrypt cipher text

Installation

git clone

Need to clone this repository on go source directory.

$ mkdir $GOPATH/src/github.com
$ cd $GOPATH/src/github.com
$ git clone git@github.com:fuwalab/tools.git

Install dependent packages

  • Require dep

    • mac
      $ brew install dep
  • Install dependencies

    $ cd tools
    $ dep ensure

Build

$ cd $GOPATH
$ go build -o bin/tools github.com/fuwalab/tools

Usage

How to run?

$ $GOPATH/bin/tools subcommand [options...]

Usage

AddAccount: Add a new account information.
      Run "AddAccount -h" for more detail.
ShowAccount: Show account/user name of a particular service.
      Run "ShowAccount -h" for more detail.
CopyPassword: Copy password of the particular service to clipboard.
      Run "CopyPassword -h" for more detail.