about summary refs log tree commit diff
path: root/pkgs/tools/security/pass
AgeCommit message (Collapse)AuthorFilesLines
2023-01-04passExtensions.pass-checkup: 0.2.1 -> 0.2.2Elis Hirwing1-2/+2
2022-09-29pass-genphrase: fix error when run without python in PATHDavid McFarland1-1/+3
2022-09-09pass: set mainProgram and pass-with-extentions's name to passLin Jian1-1/+3
We can use lib.getExe to get the executable name now.
2022-08-16treewide: makeWrapper buildInputs to nativeBuildInputsArtturin1-1/+2
most found with https://github.com/siraben/nix-lint
2022-07-25pass: add openssh dependency to pathCharlotte Van Petegem1-2/+3
pass git needs openssh when pushing to a remote ssh host.
2022-06-30passExtensions.pass-import: support pykeepass 4.0.3Robert Schütz1-0/+8
2022-05-07python310Packages.python-magic: normalise attrSandro Jäckel1-1/+1
2022-04-04oath-toolkit: Rename from oathToolkit to oath-toolkitAaron Jheng1-3/+3
2022-02-08passExtensions.pass-audit: 1.1 -> 1.2Maximilian Bosch2-3/+48
ChangeLog: https://github.com/roddhjav/pass-audit/blob/v1.2/CHANGELOG.md#12---2022-01-30
2021-08-15passExtensions.pass-tomb: 1.1 -> 1.3Ilan Joselevich1-2/+2
2021-06-17Merge pull request #126616 from sternenseemann/pass-1.7.4Maximilian Bosch4-153/+24
pass: 1.7.3 -> 1.7.4
2021-06-12pass-import: 3.1 -> 3.2Zach1-24/+9
2021-06-11pass: 1.7.3 -> 1.7.4sternenseemann4-153/+24
Mostly bug fixes, the following changes were required in the package: * set-correct-program-name-for-sleep.patch needed to be rebased, b08781e2a6e183986eb1c24f51cdeff879b7a6af partially implemented the changes done in this patch, so we don't need to touch password-store.sh anymore. * Remove wayland patch since it is part of the release now * Reworked assert logic wrt to x11-/wayland- and dmenuSupport: passmenu now supports wayland as well via dmenu-wayland. Sadly the choice of menu is not changeable, pending https://lists.zx2c4.com/pipermail/password-store/2021-January/004363.html * Rebased no-darwin-getopt.patch * Note that f.el is no longer required Reviews would be appreciated, I might've missed something.
2021-06-07passExtensions.pass-checkup: 0.2.0 -> 0.2.1Elis Hirwing1-7/+15
2021-06-02Merge pull request #119571 from hennersz/fix/pass-import-install-extensionDomen Kožar1-0/+11
passExtensions.pass-import: install extension script and completion
2021-04-30passExtensions.pass-import: fix testsRobert Schütz1-2/+7
2021-04-15passExtensions.pass-import: install extension script and completionHenry Mortimer1-0/+11
The changes added in 40b9f4e meant that running the extension from within pass, i.e. running `pass import` no longer worked because the extension script didn't get installed and the completion scripts for pimport don't get installed. This commit fixes that by manually copying and wrapping the extension script and completion scripts
2021-04-06passExtensions.pass-import: convert to buildPythonApplicationDrew Risinger3-73/+42
Rewrite the derivation using buildPythonApplication, which makes the wrappers a lot cleaner. Adds tests because the application wasn't working as intended due to the wrong file-magic python package (used "filemagic" instead of desired "file-magic").
2021-02-26Merge master into staging-nextFrederik Rietdijk1-1/+1
2021-02-22extensions: remove unused inputSandro Jäckel1-1/+1
2021-02-19treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob1-1/+1
2021-01-15pkgs/tools: stdenv.lib -> libBen Siraphob2-10/+10
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch8-15/+15
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-04pass: support extensions with `$out/bin`Maximilian Bosch1-3/+7
An example for that would be `passExtensions.pass-import` where `pimport` is available in `$out/bin`. In that case, `$out/bin` in `buildEnv` isn't a symlink anymore and doesn't need to be removed. Co-authored-by: elseym <elseym@me.com>
2020-12-04passExtensions.pass-import: 2.6 -> 3.1Maximilian Bosch2-24/+55
ChangeLog: https://github.com/roddhjav/pass-import/blob/v3.1/CHANGELOG.rst#31---2020-10-25 * Make sure that all features are enabled by adding `pykeepass`, `filemagic` etc. * Patch & use `setup.py` to make sure that everything gets installed properly into `$out`. Co-authored-by: elseym <elseym@me.com>
2020-12-04pass.audit: Disable tests on darwinSandro1-1/+2
2020-12-04pass: add find and grep as dependenciesRobbert Gurdeep Singh1-2/+4
When pass is called from passff it does not have grep and find in its path. PATH="" /home/beardhatcode/.nix-profile/bin/pass grep lol ~ /nix/store/HASH-password-store-1.7.3/bin/.pass-wrapped: line 399: find: command not found $ PATH="/nix/store/HASH-findutils-4.7.0/bin" /home/beardhatcode/.nix-profile/bin/pass grep lol /nix/store/HASH-password-store-1.7.3/bin/.pass-wrapped: line 403: grep: command not found /nix/store/HASH-password-store-1.7.3/bin/.pass-wrapped: line 403: grep: command not found
2020-11-25Merge pull request #104262 from Vonfry/fix/passMaximilian Bosch1-7/+10
pass: separate dmenu from x11Support
2020-11-25pass: seperate dmenu from x11SupportVonfry1-7/+10
2020-11-24utillinux: rename to util-linuxGraham Christensen1-2/+2
2020-11-19Merge master into staging-nextFrederik Rietdijk1-2/+2
2020-11-19passExtensions.pass-genphrase: 0.2 -> 0.3R. RyanTM1-2/+2
2020-11-12tree-wide: unify Bash completions outputs (#103421)Jonas Chevalier2-2/+2
Use $out/share/bash-completion/completions to store the Bash completions
2020-05-09treewide: remove the-kenny from maintainersJörg Thalheim5-5/+4
@the-kenny did a good job in the past and is set as maintainer in many package, however since 2017-2018 he stopped contributing. To create less confusion in pull requests when people try to request his feedback, I removed him as maintainer from all packages.
2020-04-28passExtensions.pass-audit: 1.0.1 -> 1.1Maximilian Bosch2-179/+5
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly8-8/+8
2020-03-28Merge pull request #82691 from Ma27/pass-extsRobin Gloster7-158/+407
pass: don't rebuild when adding extensions, pass-audit: 0.1 -> 1.0.1
2020-03-15passExtensions.pass-update: 2.0 -> 2.1Maximilian Bosch1-2/+7
2020-03-15pass: allow adding extensions without rebuilding the packageMaximilian Bosch2-115/+152
Until now, `pkgs.pass` was rebuilt entirely when adding an extension using the `pass.withExtensions`-function. This is fixed now by removing the linking of extensions from the fixupPhase and merge all paths (including those from pkgs.pass) together in using `pkgs.buildEnv`.
2020-03-15passExtensions.pass-audit: 0.1 -> 1.0.1, refactorMaximilian Bosch5-43/+255
Updates to v1.0.1[1] which supports subdirs and zxcvbn[2]-based complexity checks. Also, the following things changed: * Add separate output for man-pages * Enable test-suite (after adding a patch which mocks the `pwnedpasswords.com`). * Added myself as maintainer. [1] https://github.com/roddhjav/pass-audit/releases/tag/v1.0.1 / https://github.com/roddhjav/pass-audit/releases/tag/v1.0 [2] https://pypi.org/project/zxcvbn-python/
2020-01-14Disable further pass tests that end up relying on gpg-agent on… (#77634)John Wiegley1-0/+6
Disable further pass tests that end up relying on gpg-agent on Darwin
2020-01-13Disable further pass tests that end up relying on gpg-agent on DarwinPass Automated Testing Suite1-0/+6
Fixes #58975
2019-12-30treewide: installTargets is a listRobin Gloster1-1/+1
2019-11-14passExtensions.pass-genphrase: 0.1 -> 0.2Gürkan Gür1-2/+2
(#71032)
2019-10-28passExtensions.pass-import: 2.3 -> 2.6Jörg Thalheim1-6/+23
2019-10-25pass-checkup: Remove trailing dotElis Hirwing1-1/+1
2019-10-25pass-checkup: init at 0.2.0Elis Hirwing2-0/+35
2019-09-27pass: add patch for basic wayland supportMaximilian Bosch2-3/+123
This adds an upstream patch to support `wl-clipboard` for `pass -c` and optionally wraps `wl-clipboard`. The patch is directly checked into nixpkgs as it had to be modified to properly apply with `set-correct-name-for-sleep.patch`.
2019-09-08treewide: remove redundant quotesvolth1-1/+1
2019-08-24Merge branch 'master' into staging-nextVladimír Čunát2-5/+7
There ver very many conflicts, basically all due to name -> pname+version. Fortunately, almost everything was auto-resolved by kdiff3, and for now I just fixed up a couple evaluation problems, as verified by the tarball job. There might be some fallback to these conflicts, but I believe it should be minimal. Hydra nixpkgs: ?compare=1538299