48 Commits

Author SHA256 Message Date
ede5c50d36 Accepting request 1281809 from security:privacy
- Update default-to-xclip.patch it unfortunately contains the
  cgit version

- Work around too long socket name during testsuite run

OBS-URL: https://build.opensuse.org/request/show/1281809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=18
2025-06-02 20:00:41 +00:00
a39b423ebb - Update default-to-xclip.patch it unfortunately contains the
cgit version

OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=30
2025-06-02 08:38:54 +00:00
c336539918 Accepting request 1276618 from home:AndreasSchwab:f
- Work around too long socket name during testsuite run

OBS-URL: https://build.opensuse.org/request/show/1276618
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=29
2025-06-02 05:14:36 +00:00
d52f8fe96b Accepting request 979793 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/979793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=17
2022-05-30 10:44:26 +00:00
692b073f8b Accepting request 979640 from home:mcepl:branches:security:privacy
- This package should also own
  %{_prefix}/lib/password-store/extensions directory for other
  pass plugins.

When accepted pass-otp and (pending submission) pass-import should be adjusted.

OBS-URL: https://build.opensuse.org/request/show/979640
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=28
2022-05-30 07:14:18 +00:00
387181d092 Accepting request 940533 from security:privacy
- change the requires for the clipboard utilities to recommends
  to lower the foot print for server installations
  by default zypper installs recommends so for most users nothing
  should change. (forwarded request 940532 from darix)

OBS-URL: https://build.opensuse.org/request/show/940533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=16
2021-12-14 21:02:14 +00:00
065ced094c Accepting request 940532 from home:darix:branches:security:privacy
- change the requires for the clipboard utilities to recommends
  to lower the foot print for server installations
  by default zypper installs recommends so for most users nothing
  should change.

OBS-URL: https://build.opensuse.org/request/show/940532
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=27
2021-12-14 17:01:46 +00:00
26128aa56c Accepting request 940519 from home:darix:branches:security:privacy
- change the git dependency from git to git-core
  This allows smaller installations on a server

For the same ... we should probably consider downgrading the requires for the clipboard tools to a recommends?

OBS-URL: https://build.opensuse.org/request/show/940519
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=26
2021-12-14 16:31:30 +00:00
34d592e0ec Accepting request 921295 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/921295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=15
2021-09-24 22:35:33 +00:00
a5e8da1918 Accepting request 921237 from home:dancermak:branches:security:privacy
Add patch to fix boo#1185984

OBS-URL: https://build.opensuse.org/request/show/921237
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=25
2021-09-24 11:17:20 +00:00
afcbd529fa Accepting request 909409 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/909409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=14
2021-07-30 21:22:27 +00:00
51996e1dcb Accepting request 907431 from home:alarrosa:branches:security:privacy
- Make password-store-dmenu require password-store, as it's
  useless without pass.

OBS-URL: https://build.opensuse.org/request/show/907431
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=24
2021-07-30 13:13:00 +00:00
96e45dff43 Accepting request 900767 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/900767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=13
2021-06-19 21:04:11 +00:00
428b787e78 Accepting request 899844 from home:dancermak:branches:security:privacy
New upstream release 1.7.4

OBS-URL: https://build.opensuse.org/request/show/899844
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=23
2021-06-18 13:23:53 +00:00
54e0fa4da1 Accepting request 893216 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/893216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=12
2021-05-14 23:24:41 +00:00
cbe2503847 Accepting request 893143 from home:dancermak:branches:security:privacy
boo#1185984: Require either xclip or wl-clipboard

OBS-URL: https://build.opensuse.org/request/show/893143
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=22
2021-05-14 17:19:12 +00:00
Richard Brown
4d59300fdd Accepting request 882205 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/882205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=11
2021-04-01 12:17:36 +00:00
eb5b43bbb4 Accepting request 880764 from home:namtrac:branches:security:privacy
Switch to a git snapshot since the upstream did their last release 3 years ago.

- Update to version 1.7.3+git20210216.918992c:
  * fish-completion: reuse "git" and "grep" completions
  * fish-completion: don't erase existing completions for pass
  * fish-completion: force some variables to be script-local
  * fish-completion: support completions for wrapper commands
  * fish-completion: remove obsolete flag
  * fish-completion: avoid printing errors with an empty password store
  * Unset variables messing with Git use
  * Support extractions of secret fields other than password
  * Re add password-store-timeout for backward compatibility
  * Account for missing [:graph:] on Busybox by using [:alnum:][:punct:]
  * Exclude invalid, disabled and revoked subkeys from subkey selection
  * clip: Add support for wl-clipboard
  * bash-completion: detect whether to use gpg/gpg2 binary for complete keys
  * bash_completion: do not leak variables to globals scope
  * Do not reencrypt symbolic links

OBS-URL: https://build.opensuse.org/request/show/880764
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=21
2021-03-30 17:12:48 +00:00
e9732151b3 Accepting request 693156 from security:privacy
- small fixes to the pass spec file: 
  * cleanup rpmlint warnings
  * require xclip instead of recommending it
  * preserve timestamps of fish completion files during installation

OBS-URL: https://build.opensuse.org/request/show/693156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=10
2019-04-12 07:15:32 +00:00
ba740ec338 Update password-store.changes
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=20
2019-04-11 09:27:53 +00:00
94cf253a8d Accepting request 693006 from home:dancermak:branches:security:privacy
small fixes to the pass spec file: cleanup rpmlint warnings, require xclip, preserve timestamps

OBS-URL: https://build.opensuse.org/request/show/693006
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=19
2019-04-11 07:29:26 +00:00
405022dc0a Accepting request 627621 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/627621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=9
2018-08-07 07:42:47 +00:00
Theo Chatzimichos
d61bbb24b8 Accepting request 627586 from home:kbabioch:branches:security:privacy
- Update to 1.7.3 (bugfix release)
  * Simplify filename matching in redact_pass.vim
  * Do not put passwords in herestrings
  * Do not set foreground color for generated password
  * Add custom bash completion for extensions
  * show: do not store binary data in bash vars

OBS-URL: https://build.opensuse.org/request/show/627586
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=18
2018-08-06 09:40:19 +00:00
ae9f435cdb Accepting request 627137 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/627137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=8
2018-08-03 10:39:26 +00:00
Theo Chatzimichos
d3249cc343 Accepting request 626041 from home:jengelh:branches:security:privacy
- Use noun phrase in summary. Fix double meaning of "pass".

OBS-URL: https://build.opensuse.org/request/show/626041
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=17
2018-08-02 17:46:05 +00:00
cb66989528 Accepting request 618071 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/618071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=7
2018-06-29 20:31:24 +00:00
Theo Chatzimichos
58f4725823 Accepting request 617019 from home:kbabioch:branches:security:privacy
- Update to 1.7.2
  * Large number of bug fixes
  * Fixed the signature verification routine that parses the output of GnuPG.
    Previously, it was prone to spoofing of file signatures and allowed
    attackers to inject additional encryption keys (bsc#1097774
    CVE-2018-12356).
- Applied spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/617019
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=16
2018-06-20 14:20:27 +00:00
7968bb48ea Accepting request 541849 from security:privacy
OBS-URL: https://build.opensuse.org/request/show/541849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=6
2017-11-15 16:01:40 +00:00
Theo Chatzimichos
47863fa462 Accepting request 540301 from home:avindra
- Version bump 1.7.1
  * Bug Fixes
    * Add compatibility with GnuPG 2.2.19
    * Uniformly use the $GPG variable
    * Do the correct thing with subkeys when reencrypting
    * Fix test suite on OS X
- Drop password-store-gpg-2.1.patch
 * merged in 6f867674272a03273212259b9039c9356a6ed90
- clean spec file with spec-cleaner
- use %make_install macro

OBS-URL: https://build.opensuse.org/request/show/540301
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=15
2017-11-14 15:12:10 +00:00
b99c670724 Accepting request 481393 from security:privacy
- Update password-store-gpg-2.1.patch to upstream version done
  by Andreas Stieger

OBS-URL: https://build.opensuse.org/request/show/481393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=5
2017-03-21 21:51:09 +00:00
8a8158989f .
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=14
2017-03-20 15:00:09 +00:00
edd4e2ebc9 Accepting request 479463 from security:privacy
- Version bump 1.7 
  * Features
    * Extensions: pass can now load user-defined extensions from a system
      directory or a user directory. There's already a nice ecosystem of
      extensions being built, even at this early stage. See the pass man page for
      more information.
    * Signatures: there is now an option to enforce signatures of the .gpg-id file
      and extensions using an environment variable.
    * QRCodes: generate and show have now learned the --qrcode/-q switch. Note to
      package maintainers: this adds a dependency on the popular qrencode package.
    * Password generation: rather than use pwgen, we now use /dev/urandom more
      directly, which results in more assured password security, as well as
      customizable character sets, via an environment variable. See the pass man
      page for more information on this customization. Package maintainers: you
      may now drop the dependency on pwgen.
    * Importers: there now are several more importers. More and more folks are
      moving to pass!
    * Selectable clipping: you can now specify which line you wish to copy to the
      clipboard or display with a qrcode when using -c or -q.
    * Git discovery: The PASSWORD_STORE_GIT environment variable has been removed,
      and instead pass will automatically choose the git repository closest to the
      file being modified (but not out of the actual password store itself). This
      should help people who like to nest git repos for different organizations.
  * Bug fixes: too many to count.
- New dependency qrencode
- Make pwgen a recommended tool
- Add patch password-store-gpg-2.1.patch to be able to handle new gpg behaviour
  boo#1028867 (forwarded request 478528 from WernerFink)

OBS-URL: https://build.opensuse.org/request/show/479463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=4
2017-03-16 08:43:08 +00:00
b8c6566480 Accepting request 478528 from home:WernerFink:branches:security:privacy
- Version bump 1.7 
  * Features
    * Extensions: pass can now load user-defined extensions from a system
      directory or a user directory. There's already a nice ecosystem of
      extensions being built, even at this early stage. See the pass man page for
      more information.
    * Signatures: there is now an option to enforce signatures of the .gpg-id file
      and extensions using an environment variable.
    * QRCodes: generate and show have now learned the --qrcode/-q switch. Note to
      package maintainers: this adds a dependency on the popular qrencode package.
    * Password generation: rather than use pwgen, we now use /dev/urandom more
      directly, which results in more assured password security, as well as
      customizable character sets, via an environment variable. See the pass man
      page for more information on this customization. Package maintainers: you
      may now drop the dependency on pwgen.
    * Importers: there now are several more importers. More and more folks are
      moving to pass!
    * Selectable clipping: you can now specify which line you wish to copy to the
      clipboard or display with a qrcode when using -c or -q.
    * Git discovery: The PASSWORD_STORE_GIT environment variable has been removed,
      and instead pass will automatically choose the git repository closest to the
      file being modified (but not out of the actual password store itself). This
      should help people who like to nest git repos for different organizations.
  * Bug fixes: too many to count.
- New dependency qrencode
- Make pwgen a recommended tool
- Add patch password-store-gpg-2.1.patch to be able to handle new gpg behaviour
  boo#1028867

OBS-URL: https://build.opensuse.org/request/show/478528
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=13
2017-03-15 09:53:42 +00:00
9e03c83883 Accepting request 284196 from security:privacy
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/284196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=3
2015-02-06 09:23:02 +00:00
Theo Chatzimichos
61792afe88 - Add conditionals on dependencies that don't exist on older distros
- Disable tests in older distros where the dependencies don't satisfy them

OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=12
2015-01-29 12:13:00 +00:00
Theo Chatzimichos
8c8640b4a5 test
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=11
2015-01-29 11:48:25 +00:00
Theo Chatzimichos
ee0d52d7b6 test
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=10
2015-01-29 11:42:46 +00:00
Theo Chatzimichos
96b48c1d56 test
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=9
2015-01-29 11:39:30 +00:00
Theo Chatzimichos
86367d0aeb test
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=8
2015-01-29 11:35:28 +00:00
Theo Chatzimichos
d1b2bdb22a test
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=7
2015-01-29 11:31:14 +00:00
fc436fa4a8 Accepting request 283209 from security:privacy
- Version bump 1.6.5:
  * 1.6.4 Changelog:
    * Features:
      * "add" is an alias of "insert"
      * `pass edit` will no longer make a commit if the password does not change
      * Symbolic links are now followed
      * Remove gpg agent check, due to the auto-starting gpg-agent in GnuPG 2.1
    * Bug Fixes:
      * Avoid trailing slash in `pass grep`
      * Account for $CLIP_TIME in messages
      * revelation2pass, keepassx2pass, and other script improvements
      * Fix .gpg extension in tree listings, and preserve colors
      * Improved support for getopt on OSX
      * Updates for zsh and fish completion autoloading
      * Always preserve TTY for pinentry
      * Only use encryption subkeys
      * Better clip error messages
      * No longer use hidden recipients
  * 1.6.5 Changelog:
    * Features:
      * Support Gpg4win alongside Cygwin
    * Bug Fixes:
      * Work around unit tests bug with GnuPG 2.1.0 and 2.1.1
      * Manually migrate unit tests keys to GnuPG 2.1 series
      * Restore support for GnuPG 2.0 series
- Add a few builddeps so that we don't own the dirs of the completion files

OBS-URL: https://build.opensuse.org/request/show/283209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=2
2015-01-29 08:57:53 +00:00
Theo Chatzimichos
9e8942b2e6 - Version bump 1.6.5:
* 1.6.4 Changelog:
    * Features:
      * "add" is an alias of "insert"
      * `pass edit` will no longer make a commit if the password does not change
      * Symbolic links are now followed
      * Remove gpg agent check, due to the auto-starting gpg-agent in GnuPG 2.1
    * Bug Fixes:
      * Avoid trailing slash in `pass grep`
      * Account for $CLIP_TIME in messages
      * revelation2pass, keepassx2pass, and other script improvements
      * Fix .gpg extension in tree listings, and preserve colors
      * Improved support for getopt on OSX
      * Updates for zsh and fish completion autoloading
      * Always preserve TTY for pinentry
      * Only use encryption subkeys
      * Better clip error messages
      * No longer use hidden recipients
  * 1.6.5 Changelog:
    * Features:
      * Support Gpg4win alongside Cygwin
    * Bug Fixes:
      * Work around unit tests bug with GnuPG 2.1.0 and 2.1.1
      * Manually migrate unit tests keys to GnuPG 2.1 series
      * Restore support for GnuPG 2.0 series

OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=6
2015-01-28 17:04:51 +00:00
Theo Chatzimichos
6f948dabe0 - Bump GPG dependency to >= 2.1.0 (which may be reverted in the next version)
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=5
2015-01-28 16:23:15 +00:00
Theo Chatzimichos
71aa794fdf - Add a few builddeps so that we don't own the dirs of the completion files
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=4
2015-01-28 16:07:26 +00:00
Theo Chatzimichos
a279f7522b - Disable the tests, due to issues with GPG 2.1.1 (upstream's recommendation)
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=3
2015-01-28 14:55:10 +00:00
Theo Chatzimichos
192de7c625 - Version bump 1.6.4:
* Features:
    * "add" is an alias of "insert"
    * `pass edit` will no longer make a commit if the password does not change
    * Symbolic links are now followed
    * Remove gpg agent check, due to the auto-starting gpg-agent in GnuPG 2.1
  * Bug Fixes:
    * Avoid trailing slash in `pass grep`
    * Account for $CLIP_TIME in messages
    * revelation2pass, keepassx2pass, and other script improvements
    * Fix .gpg extension in tree listings, and preserve colors
    * Improved support for getopt on OSX
    * Updates for zsh and fish completion autoloading
    * Always preserve TTY for pinentry
    * Only use encryption subkeys
    * Better clip error messages
    * No longer use hidden recipients

OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=2
2015-01-28 13:26:02 +00:00
c6b0afe0fc Accepting request 260806 from security:privacy
initial commit

OBS-URL: https://build.opensuse.org/request/show/260806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/password-store?expand=0&rev=1
2014-11-15 10:41:24 +00:00
2007ff10ad Accepting request 260253 from security:passwordmanagement
Moving from security:passwordmanagement to security:privacy, since the former
is not a devel project

OBS-URL: https://build.opensuse.org/request/show/260253
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=1
2014-11-10 23:37:46 +00:00