summaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Refactor repository paths handling to allow multiple git mount pointsshardsAlejandro Rodríguez2016-06-293-17/+22
|
* Use Redis Ruby client instead of shelling out to redis-cliStan Hu2016-05-121-4/+1
| | | | Closes gitlab-org/gitlab-ce#17329
* Remove the update-head command since GitLab doesn't use it anymoreRémy Coutable2016-04-281-2/+0
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Invert clause when checking key for clarityuse-ssh-key-internal-apiPablo Carranza2016-03-241-3/+3
|
* Add empty key checkPablo Carranza2016-03-241-2/+2
|
* Change the key format when generating the authorized key to match the legacy onePablo Carranza2016-03-241-1/+1
|
* Change use of fingerprint for whole keyPablo Carranza2016-03-241-5/+5
|
* Add authorized keys bin script to find keys by fingerprintPablo Carranza2016-03-241-0/+25
|
* Limit availability of SSH_ORIGINAL_COMMANDJacob Vosmaer2015-11-251-1/+1
| | | | | Hoping this makes it more obvious when code touches the very unsafe contents of this variable.
* Revert "Merge branch 'use-load-path' into 'master' "Dmitriy Zaporozhets2015-11-125-12/+7
| | | | | This reverts commit ae498b6cd4122d3d7f35e6b73b50c53615ca3488, reversing changes made to 79fdf65c71e90773fbf52d6832b74cf5a7124755.
* use load path instead of require_relativePirate Praveen2015-11-105-7/+12
|
* GitlabShell doesn't need to set GL_ID at all.Douwe Maan2015-04-061-1/+4
|
* Write GitlabShell error to stderr.nice-error-messageDouwe Maan2015-04-061-2/+5
|
* Remove recursive commands from bin/installJacob Vosmaer2015-02-261-2/+1
| | | | | | | | | | It is not clear what we need these for anymore. Because these commands would recurse once through all existing files in all Git repositories, and then another time through all directories these commands could take very long on a server with a lot of repositories. We keep the 'chmod' on config.repos_path, to deny world access to all files and directories beneath it.
* Show nice error message when internal API is unreachable.Douwe Maan2015-02-111-5/+10
|
* Merge pull request #177 from feedhenry/keys_listDmitriy Zaporozhets2014-10-281-0/+2
|\ | | | | Added list-keys command, with associated spec
| * Added list-keys command and specDavid Martin2014-10-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed puts and tidied up regex Address the hound Address the hound, again Use single quotes Add back travis.yml file Remove travis.yml, only keep on fh-master Use single quotes Use single quotes
* | Added list-projects command & specDavid Martin2014-10-151-0/+2
|/ | | | | | | | | | list-projects command usage Single quotes Use single quotes Use single quotes
* Ignore missing repositories in create-hooksJacob Vosmaer2014-09-091-1/+5
| | | | | | | When bin/create-hooks is run against a live GitLab server, there is a possibility of race conditions when a user deletes one of their repositories after bin/create-hooks found it. With this change, bin/create-hooks will ignore missing file errors.
* Add gitlab-keys batch-add-keysJacob Vosmaer2014-03-141-1/+3
| | | | | This command is intended to be called by the GitLab Rails code when restoring an application backup.
* Use safer shell invocations in bin/installJacob Vosmaer2014-03-071-9/+9
|
* Make support/rewrite-hooks.sh use bin/create_hooksJacob Vosmaer2014-02-261-0/+12
|
* Merge branch 'fail_install' of /home/git/repositories/gitlab/gitlab-shellDmitriy Zaporozhets2013-11-211-1/+7
|\
| * Allow bin/install to signal failure on exitJacob Vosmaer2013-11-191-1/+7
| |
* | Redis configuration checkJonathan A. Sternberg2013-11-201-3/+9
| | | | | | | | The bin/check script now checks if Redis is configured properly.
* | Display appropriate error message on config errorjavex2013-11-201-0/+1
|/
* Check for redis-cli binaryKaosMcRage2013-11-111-1/+1
|
* Ability to clear authorized_keys fileDmitriy Zaporozhets2013-07-181-0/+2
|
* Update head featureDmitriy Zaporozhets2013-06-101-0/+2
|
* Merge pull request #40 from jacargentina/patch-1Dmitriy Zaporozhets2013-04-191-0/+2
|\ | | | | Fix permissions for SSH with StricModes onn
| * Fix permissions for SSH with StricModes onnJavier Castro2013-04-041-0/+2
| | | | | | | | | | | | I've installed following the instructions on Fedora 18, and would be nice to leave the permissions nicely for SSH daemons configured with StrictModes On (cause u can get as I got this... http://www.daveperrett.com/articles/2010/09/14/ssh-authentication-refused/) Cheers!
* | fork fixes for upstream pullAngus MacArthur2013-04-161-0/+2
|/ | | | Change-Id: Ia48a93ccbfea6fdc0791ce25cf3e6291bfe7fa08
* return non-zero status if gitlab-projects or gitlab-keys cmd was not successfulv1.2.0Dmitriy Zaporozhets2013-03-252-4/+12
|
* mv-project feature addedDmitriy Zaporozhets2013-03-121-0/+2
|
* Fix truncate repos. Added path option to importv1.0.3Dmitriy Zaporozhets2013-02-091-0/+2
|
* Fixed install scriptFumiya Nakamura2013-02-081-1/+1
|
* Replace hardcoded commands with data from config.ymlAndrey Kumanyaev2013-02-081-5/+8
|
* add check binDmitriy Zaporozhets2013-02-052-0/+32
|
* add/remove keys by idDmitriy Zaporozhets2013-02-051-2/+2
|
* gitlab-initDmitriy Zaporozhets2013-02-054-4/+14
|
* gitlab-keys with testsDmitriy Zaporozhets2013-02-051-0/+1
|
* Project builderDmitriy Zaporozhets2013-02-041-0/+14
|
* install scriptDmitriy Zaporozhets2013-02-041-0/+19
|
* add/remove keys to authorized_keysDmitriy Zaporozhets2013-02-031-0/+14
|
* working git uploadDmitriy Zaporozhets2013-02-031-4/+7
|
* gitlab-shell binmDmitriy Zaporozhets2013-02-031-0/+11