summaryrefslogtreecommitdiff
path: root/tests/t0010-generate-tests.sh
diff options
context:
space:
mode:
authorMartin F. Krafft <madduck@madduck.net>2019-08-14 10:26:55 +1200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-11-28 12:18:25 +0100
commit88936b11aff49e48f79842e4628c55620e0ad736 (patch)
tree02fb1e2df84004caf5c2fd10d1dc4d360ed569c1 /tests/t0010-generate-tests.sh
parentb830119762416fa8706e479e9b01f2453d6f6ad6 (diff)
downloadpass-88936b11aff49e48f79842e4628c55620e0ad736.tar.gz
pass-88936b11aff49e48f79842e4628c55620e0ad736.tar.bz2
pass-88936b11aff49e48f79842e4628c55620e0ad736.zip
Unset variables messing with Git use
This patch makes sure that variables from the environment cannot override e.g. the Git directory to operate on, as well as other critical parts of Git operations. These variables are: - GIT_DIR - GIT_WORK_TREE - GIT_NAMESPACE - GIT_INDEX_FILE - GIT_INDEX_VERSION - GIT_OBJECT_DIRECTORY - GIT_COMMON_DIR If any of those are set, pass might end up operating on another repository, and things would break. I caught this having GIT_DIR set, but fortunately the other repository had a .gitignore that would have ignored the file: ``` fishbowl~% echo $GIT_DIR /home/madduck/.config/vcsh/repo.d/zsh.git fishbowl~% pass generate test The following paths are ignored by one of your .gitignore files: .password-store/test.gpg Use -f if you really want to add them. The generated password for test is: … ``` The result was an orphan file `test.gpg` in the password-store root. Signed-off-by: Martin F. Krafft <madduck@madduck.net>
Diffstat (limited to 'tests/t0010-generate-tests.sh')
0 files changed, 0 insertions, 0 deletions
50bbe028b551550395653d32a0ba50db540ef&follow=1'>ui-shared: add support for header/footer options when embedded=1Lars Hjemli1-5/+12 2009-08-10cgitrc.5.txt: describe where/how cgit will locate cgitrcLars Hjemli1-0/+7 2009-08-10cgit.c: make '/cgit.png' the default value for 'logo' optionLars Hjemli2-2/+2 2009-08-10cgit.css: align commit message with subject in expanded log listingLars Hjemli1-1/+1 2009-08-10ui-shared: add support for NO_HTTP=1/--nohttpLars Hjemli3-1/+6 2009-08-10Cleanup handling of environment variablesLars Hjemli3-33/+45 2009-08-09Add some example filter scriptsLars Hjemli2-0/+51 2009-08-09Add 'about-filter' and 'repo.about-filter' optionsLars Hjemli6-2/+28 2009-08-09ui-summary: enable arbitrary paths below repo.readmeLars Hjemli3-8/+20 2009-08-09cgit.c: allow repo.*-filter options to unset the current defaultLars Hjemli1-1/+1 2009-08-09Add support for repo.commit-filter and repo.source-filterLars Hjemli6-21/+35 2009-08-08Expose file extension in tree lists as class to allow nicer tree stylingMartin Szulecki1-1/+7 2009-08-08Introduce noplainemail option to hide email adresses from spambotsMartin Szulecki7-7/+22 2009-07-31ui-commit: add support for 'commit-filter' optionLars Hjemli4-0/+17 2009-07-31ui-tree: add support for source-filter optionLars Hjemli4-4/+25 2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli1-28/+7 2009-07-31Add generic filter/plugin infrastructureLars Hjemli3-0/+62 2009-07-25Add support for mime type registration and lookupLars Hjemli4-5/+45 2009-07-25cgit.h: keep config flags sortedLars Hjemli1-2/+2 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli1-0/+9 2009-07-25Add support for 'noheader' optionLars Hjemli3-7/+16 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli1-0/+4 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli1-1/+7 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon1-1/+4 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro2-3/+6 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro2-0/+12 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli3-0/+6 2009-06-07Add head-include configuration option.Mark Lodato3-1/+6 2009-03-15CGIT 0.8.2.1v0.8.2.1Lars Hjemli1-1/+1 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli2-1/+6 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli1-6/+17 2009-03-15fix segfault when displaying empty blobsEric Wong1-5/+8 2009-02-19Add support for HEAD requestsLars Hjemli2-0/+7 2009-02-19Add support for ETag in 'plain' viewLars Hjemli4-0/+5 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli1-4/+9 2009-02-12Makefile: add doc-related targetsLars Hjemli1-2/+17