Password management should be simple and follow Unix philosophy. With pass, each
password lives inside of a gpg encrypted file whose filename is the title of the
website or resource that requires the password. These encrypted files may be
organized into meaningful folder hierarchies, copied from computer to computer,
and, in general, manipulated using standard command line file management
utilities.
pass makes managing these individual password files extremely easy. All
passwords live in ~/.password-store, and pass provides some nice commands for
adding, editing, generating, and retrieving passwords. It is a very short and
simple shell script. It's capable of temporarily putting passwords on your
clipboard and tracking password changes using git.
You can edit the password store using ordinary Unix shell commands alongside the
pass command. There are no funky file formats or new paradigms to learn. There
is bash completion so that you can simply hit tab to fill in names.
===> The following configuration options are available for password-store-1.7.4_7:
CONTRIB=on: Include shell completions, import scripts, related projects
EXAMPLES=on: Build and/or install examples
GIT=off: Enable git storage
QRENCODE=off: Enable QR code support
WAYLAND=off: Enable wl-clipboard support
XCLIP=on: Enable xclip feature
===> Use 'make config' to modify these settings
*/*: Switch from misc/getopt to devel/util-linux
misc/getopt expired on 2024-10-31 so it's time to switch
PR: 281625
Approved by: portmgr (blanket, build fix)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
sysutils/password-store: use new website in WWW line [1]
While here, replace hardcoded "password-store" by ${PORTNAME} in Makefile
PR: 236028
Submitted by: Nuno Teixeira <ed.arrakis@gmail.com>
sysutils/password-store: install extensions into libexec instead of lib
This is more in line with hier(7)
PR: 235255
Submitted by: tobias.rehbein@web.de
Make system extensions work with password-store.
System extensions are installed in PREFIX/lib/password-store/extensions/
Bump PORTREVISION
PR: 224672
Submitted by: Adam Jimerson (vendion@gmail.com)
MFH: 2018Q1
sysutils/password-store: turn on XCLIP (clip to x11) by default so people can
do 'pass show -c example.com'.
Since this is likely a desktop program, the extra X11 dependencies might
already be installed anyway.
PR: 215529
Submitted by: Aldis Berjoza (graudeejs@inbox.lv)
Update sysutils/password-store 1.6.3
= Features =
- passmenu now takes --type as its first argument, which will type the
password instead of copying it to the clipboard.
= Bug Fixes =
- OSX now properly unmounts temporary mounts and ejects ramdisks.
- All BSDs now have cleaner temporary files.
- Temporary files for pass edit now end in .txt so vim does the right
Thing.
- When edit fails, prompt for retrying instead of going into crazy loop.
- Keepassx2pass conversion script now handles empty strings.
Approved by: swills (mentor)
Add DOCS and EXAMPLES to OPTIONS_DEFINE, and avoid using :MDOCS to
determine whether to install EXAMPLES. It still seems really strange
to have the manpage listed under %%PORTDOCS%% though.
Update to 1.6.2
- Add missing dep on misc/getopt
- Patches updated against 1.6.2
- New contrib option for import scripts, shell completions, etc
Approved by: swills (mentor)
Fix distinfo.
The upstream tarball was probably re-rolled. I've verified there is no
change between both tarball versions by comparing the contents of the
mirrored old version in freebsd.org and the one upstream.
PR: ports/178002
Approved by: maintainer timeout (29 days)
Password management should be simple and follow Unix philosophy. With pass, each
password lives inside of a gpg encrypted file whose filename is the title of the
website or resource that requires the password. These encrypted files may be
organized into meaningful folder hierarchies, copied from computer to computer,
and, in general, manipulated using standard command line file management
utilities.
pass makes managing these individual password files extremely easy. All
passwords live in ~/.password-store, and pass provides some nice commands for
adding, editing, generating, and retrieving passwords. It is a very short and
simple shell script. It's capable of temporarily putting passwords on your
clipboard and tracking password changes using git.
You can edit the password store using ordinary unix shell commands alongside the
pass command. There are no funky file formats or new paradigms to learn. There
is bash completion so that you can simply hit tab to fill in names.
WWW: http://zx2c4.com/projects/password-store/
PR: ports/171686
Submitted by: milki@rescomp.berkeley.edu