secman

module
v5.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2021 License: MIT

README

RELEASE

Code Status

CodeQL Go Secman CI CircleCI


secman is a passowrd manager can store, retrieves, generates, synchronizes passwords and save files securely, and is written in ! The most important difference is secman is not GPG cored. Instead, it uses a master password to securely store your passwords. It also supports encrypting arbitrary files.

Installation ⬇

Pre-requisites

secman needs go, git, ruby and gh cli

  • go
  • git
  • ruby
  • gh cli
  • windows needs bash
Using Shell (macOS and Linux)
curl -fsSL https://secman-team.github.io/install/install.sh | bash
Using PowerShell (Windows)
iwr -useb https://secman-team.github.io/install/install.ps1 | iex
Using Homebrew (macOS and Linux)
brew tap secman-team/smx
brew install secman
Using Scoop (Windows)
scoop bucket add secman https://github.com/secman-team/secman
scoop install secman
MSI Installer

MSI installer is available for download on the releases.

Build from source

see docs/from_source.md

Getting started with secman

Initializing Vault

secman init

Start using secman

secman insert MY_SECRET_TOKEN

Sync your passwords

secman-sync sync

see commands

License

secman is licensed under the terms of MIT License

MIT

Directories

Path Synopsis
api
Package edit provides functionality to edit sites that have already been added to the password store.
Package edit provides functionality to edit sites that have already been added to the password store.
errors
vm
Package insert handles adding a new site to the password store.
Package insert handles adding a new site to the password store.
Package pc provides crypto functions for use by secman.
Package pc provides crypto functions for use by secman.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL