CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

sysutils/password-store1.7.4_7

Stores, retrieves, generates, and synchronizes passwords securely

Maintainer
pkubaj@FreeBSD.org
Packages
password-store 1.7.4_7
Upstream
up to date
CPE
zx2c4:password-store
WWW
https://www.passwordstore.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

VuXML entries whose affected range this version has left.

Commits (47)

Po-Chuan Hsieh (sunpoet) · 1.7.4_7
*/*: Change *_DEPENDS from devel/util-linux back to misc/getopt

- Revert c8ace2f4ca960d3a3a0038846923efcae2f8443d
- Bump PORTREVISION for dependency change

PR:		281625, 281934
Reference:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281934#c2
521da5fb10
Daniel Engberg (diizzy) · 1.7.4_6
*/*: 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)
c8ace2f4ca
Baptiste Daroussin (bapt) · 1.7.4_5
MANPREFIX: eliminate usage of MANPREFIX

While here move some manpages to share/man
7074d7f6ae
Piotr Kubaj (pkubaj) · 1.7.4_4
sysutils/password-store: remove warning about dev/shm

PR:	273450
b2d250b838
Piotr Kubaj (pkubaj) · 1.7.4_3
sysutils/password-store: take maintainership
83d6938414
Rene Ladan (rene) · 1.7.4_2
sysutils/password-store: drop maintainership
2bdfa60482
Stefan Eßer (se) · 1.7.4_1
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)
fb16dfecae
Stefan Eßer (se) · 1.7.4_1
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Rene Ladan (rene) · 1.7.4_1
sysutils/password-store: drop unnecessary dependency on base64

Reported by:	pstef (via discussion on IRC)
4a2dbc31cf
Rene Ladan (rene) · 1.7.4
sysutils/password-store: update to 1.7.4

Remove Wayland patch integrated upstream, this release now
supports Wayland natively.

Obtained from:	upstream repository
0d93863a23
Mathieu Arnold (mat) · 1.7.3_2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.7.3_2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Ashish SHUKLA (ashish) · 1.7.3_2
- Add a non-default option WAYLAND to build port with wl-clipboard   integration - Pet portlint

PR:		248204
Approved by:	rene
4a99808c4b
Rene Ladan (rene) · 1.7.3_1
sysutils/password-store: fix package name for QRENCODE option

Reported by:	tcberner
MFH:		2020Q2
2d80c75408
Rene Ladan (rene) · 1.7.3_1
sysutils/password-store: fix WWW

Reported by:	https://repology.org/maintainer/rene%40freebsd.org/problems
MFH:		2019Q2
4028cb0de8
Rene Ladan (rene) · 1.7.3_1
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>
725bc57c34
Rene Ladan (rene) · 1.7.3_1
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
dffde4070d
Rene Ladan (rene) · 1.7.3
sysutils/password-store: update to 1.7.3

Reported by:	portscout
a1f5f94768
Rene Ladan (rene) · 1.7.2
sysutils/password-store: update to version 1.7.2.

Switch to xz format to enable comparing the checksum of the downloaded
file with the checksum given in the GPG-signed release email.

MFH:		2018Q2
Security:	https://vuxml.freebsd.org/freebsd/53eb9e1e-7014-11e8-8b1f-3065ec8fd3ec.html
97f010158a
Rene Ladan (rene) · 1.7.1_2
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
a41307b867
Rene Ladan (rene) · 1.7.1_1
pwgen is only used by some contributed zsh scripts of password-store

Make the pwgen dependency depend on the CONTRIB option and
bump PORTREVISION
c2b5bde1fb
Rene Ladan (rene) · 1.7.1
sysutils/password-store: update to 1.7.1

This release adds new convertors and fixes quite some unit tests.

PR:		218162
Submitted by:	Joris Dedieu
27daae85db
Rene Ladan (rene) · 1.6.5_2
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)
2cccf8665c
Rene Ladan (rene) · 1.6.5_1
sysutils/password-store: fix man page installation when EXAMPLES is OFF

PR:		212778
Submitted by:	brandon.wandersee@gmail.com
dbba04d6a1
Rene Ladan (rene) · 1.6.5
sysutils/password-store: update to version 1.6.5

- enable shell completions by default (bash, fish, zsh) [1]
- do not remove XClip and GIT functionality [2]

PR:		195951 [1]
Submitted by:	rs.os@t-online.de [1], milki [2]
Reviewed by:	milki [2], eadler [2]
Differential Revision:	https://reviews.freebsd.org/D4208 [2] (to 1.6.4)
2d17824389
Rene Ladan (rene) · 1.6.3_2
sysutils/password-store: take maintainership
59d152fe98
Mathieu Arnold (mat) · 1.6.3_2
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Dmitry Marakasov (amdmi3) · 1.6.3_2
- Clarify LICENSE - Add LICENSE_FILE - Add NO_ARCH - Use NO_BUILD instead of empty do-build target - Switch to options helpers
3b9fc13f3a
Frederic Culot (culot) · 1.6.3_2
- Reassign milki@'s ports after his commit bit was taken in for safekeeping
3b035073c3
Jimmy Olgeni (olgeni) · 1.6.3_2
Typos, whitespace and capitalization fixes (S-X).
feb651a670
Mathieu Arnold (mat) · 1.6.3_2
The bash package can be called bash-static, so depend on the bash binary.

Sponsored by:	Absolight
e3a67710c2
Antoine Brodin (antoine) · 1.6.3_2
Cleanup plist
23b328aaf9
Rene Ladan (rene) · 1.6.3_2
sysutils/password-store: bump PORTREVISION to catch up with libgcrypt update.

Approved by:	portmgr (infrastructure)
e693827156
Jonathan Chu (milki) · 1.6.3_1
Update sysutils/password-store to 1.6.3_1

- Re-add DOCS option

Approved by:	swills (mentor)
713d8af5ee
Adam Weinberger (adamw) · 1.6.3
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
16682f7476
Jonathan Chu (milki) · 1.6.3
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)
30481649a8
Adam Weinberger (adamw) · 1.6.2_1
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.
ab7b57c367
Jonathan Chu (milki) · 1.6.2_1
Update to 1.6.2_1

- Add missing RUN_DEPENDS for misc/getopt

Approved by:	swills (mentor)
d87aeb9d76
Jonathan Chu (milki) · 1.6.2
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)
917cbe0306
Jonathan Chu (milki) · 1.4.2
Update maintainer email address

Approved by:    swills (mentor)
19aceb599f
Baptiste Daroussin (bapt) · 1.4.2
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)
83f65384c9
Raphael Kubo da Costa (rakuco) · 1.4.2
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)
adeabff6d4
Steve Wills (swills) · 1.4.2
- Update to 1.4.2

PR:		ports/172916
Submitted by:	milki <milki@rescomp.berkeley.edu> (maintainer)
Feature safe:	yes
1fb57dc568
Steve Wills (swills) · 1.4_2
- Add missing bash depends

PR:		ports/172126
Submitted by:	milki <milki@rescomp.berkeley.edu> (maintainer)
6c8f6e451a
Steve Wills (swills) · 1.4_1
- Fix build on 7.x

PR:		ports/171927
Submitted by:	milki <milki@rescomp.berkeley.edu> (maintainer)
0807da6587
Steve Wills (swills) · 1.4
- Update to 1.4 - Patches updated

PR:		ports/171905
Submitted by:	milki <milki@rescomp.berkeley.edu> (maintainer)
e9b9700f2c
Steve Wills (swills) · 1.3.1
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 utilitie

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
ecd8106d7f