48 Commits

Author SHA256 Message Date
a0fef9890e 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
60f34196c6 - 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
0da3e110c5 - Work around too long socket name during testsuite run
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=29
2025-06-02 05:14:36 +00:00
d16cab37c2 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
b4fae7550b 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
cdd62ec385 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
b46ecf9ae3 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
e1b1c257c9 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
52cd83eb1f 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
6d1d1fb7d2 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
e4b7dfe156 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
ac370e0f9e 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
a051abe860 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
8f6de84e48 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
26dbf4b84a 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
dbe421af7a 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
affa9aca8d 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
a4cfe23b8e 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
c9009e5590 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
06746f0806 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
0b176a5fa5 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
1191d4a1bc 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
befa92fe38 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
b3a2d96099 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
7a0342e42a 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
4879f319bf 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
83f7c57945 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
e0af961748 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
9db22b8da6 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
c2ab02220e 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
7db9343ebf .
OBS-URL: https://build.opensuse.org/package/show/security:privacy/password-store?expand=0&rev=14
2017-03-20 15:00:09 +00:00
7b0665b609 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
53304f7f69 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
21b4fe7fce 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
27c0f6f815 - 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
fd703ea722 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
2223982e27 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
36fd70b973 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
f50558f047 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
eb4292e1bf 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
10b921400c 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
096de8f649 - 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
1106cb894f - 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
21d5beed25 - 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
564f8104c2 - 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
046c22d959 - 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
19e62964bd 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
13183cf150 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