Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Better variable name | Jacob Vosmaer | 2017-04-12 | 1 | -5/+5 |
| | |||||
* | Add hello-world executable | Jacob Vosmaer | 2017-04-12 | 1 | -0/+36 |
| | |||||
* | Instrument GitLab Shell and log metrics data to a file | Paco Guzman | 2016-10-11 | 1 | -1/+4 |
| | |||||
* | Refactor 'GitlabKey' class awaysmall-fixes | Jacob Vosmaer | 2016-08-04 | 1 | -1/+1 |
| | | | | | It is not nice to have both 'GitlabKeys' and 'GitlabKey'. We also do not need GitlabKey to be a class when it has no state. | ||||
* | Improve output from redis check | Jacob Vosmaer | 2016-08-04 | 1 | -1/+7 |
| | |||||
* | Improve authorized_keys check | Jacob Vosmaer | 2016-08-02 | 1 | -5/+3 |
| | | | | | | The old check only looked if authorized_keys exists. With this change, we look whether we can actually open the file for reading and writing. When this fails we try to print useful diagnostic information. | ||||
* | Manage authorized_keys permissions continuouslykeys-chmod | Jacob Vosmaer | 2016-08-01 | 1 | -2/+0 |
| | | | | | | We can lazily create authorized_keys and set its permissions. This adds negligible overhead and it allows us to remove a setup step from GitLab both on source and in omnibus-gitlab. | ||||
* | More ENV.delete | Jacob Vosmaer | 2016-07-20 | 1 | -1/+1 |
| | |||||
* | Refactor repository paths handling to allow multiple git mount pointsshards | Alejandro Rodríguez | 2016-06-29 | 3 | -17/+22 |
| | |||||
* | Use Redis Ruby client instead of shelling out to redis-cli | Stan Hu | 2016-05-12 | 1 | -4/+1 |
| | | | | Closes gitlab-org/gitlab-ce#17329 | ||||
* | Remove the update-head command since GitLab doesn't use it anymore | Rémy Coutable | 2016-04-28 | 1 | -2/+0 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Invert clause when checking key for clarityuse-ssh-key-internal-api | Pablo Carranza | 2016-03-24 | 1 | -3/+3 |
| | |||||
* | Add empty key check | Pablo Carranza | 2016-03-24 | 1 | -2/+2 |
| | |||||
* | Change the key format when generating the authorized key to match the legacy one | Pablo Carranza | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | Change use of fingerprint for whole key | Pablo Carranza | 2016-03-24 | 1 | -5/+5 |
| | |||||
* | Add authorized keys bin script to find keys by fingerprint | Pablo Carranza | 2016-03-24 | 1 | -0/+25 |
| | |||||
* | Limit availability of SSH_ORIGINAL_COMMAND | Jacob Vosmaer | 2015-11-25 | 1 | -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 Zaporozhets | 2015-11-12 | 5 | -12/+7 |
| | | | | | This reverts commit ae498b6cd4122d3d7f35e6b73b50c53615ca3488, reversing changes made to 79fdf65c71e90773fbf52d6832b74cf5a7124755. | ||||
* | use load path instead of require_relative | Pirate Praveen | 2015-11-10 | 5 | -7/+12 |
| | |||||
* | GitlabShell doesn't need to set GL_ID at all. | Douwe Maan | 2015-04-06 | 1 | -1/+4 |
| | |||||
* | Write GitlabShell error to stderr.nice-error-message | Douwe Maan | 2015-04-06 | 1 | -2/+5 |
| | |||||
* | Remove recursive commands from bin/install | Jacob Vosmaer | 2015-02-26 | 1 | -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 Maan | 2015-02-11 | 1 | -5/+10 |
| | |||||
* | Merge pull request #177 from feedhenry/keys_list | Dmitriy Zaporozhets | 2014-10-28 | 1 | -0/+2 |
|\ | | | | | Added list-keys command, with associated spec | ||||
| * | Added list-keys command and spec | David Martin | 2014-10-15 | 1 | -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 & spec | David Martin | 2014-10-15 | 1 | -0/+2 |
|/ | | | | | | | | | | list-projects command usage Single quotes Use single quotes Use single quotes | ||||
* | Ignore missing repositories in create-hooks | Jacob Vosmaer | 2014-09-09 | 1 | -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-keys | Jacob Vosmaer | 2014-03-14 | 1 | -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/install | Jacob Vosmaer | 2014-03-07 | 1 | -9/+9 |
| | |||||
* | Make support/rewrite-hooks.sh use bin/create_hooks | Jacob Vosmaer | 2014-02-26 | 1 | -0/+12 |
| | |||||
* | Merge branch 'fail_install' of /home/git/repositories/gitlab/gitlab-shell | Dmitriy Zaporozhets | 2013-11-21 | 1 | -1/+7 |
|\ | |||||
| * | Allow bin/install to signal failure on exit | Jacob Vosmaer | 2013-11-19 | 1 | -1/+7 |
| | | |||||
* | | Redis configuration check | Jonathan A. Sternberg | 2013-11-20 | 1 | -3/+9 |
| | | | | | | | | The bin/check script now checks if Redis is configured properly. | ||||
* | | Display appropriate error message on config error | javex | 2013-11-20 | 1 | -0/+1 |
|/ | |||||
* | Check for redis-cli binary | KaosMcRage | 2013-11-11 | 1 | -1/+1 |
| | |||||
* | Ability to clear authorized_keys file | Dmitriy Zaporozhets | 2013-07-18 | 1 | -0/+2 |
| | |||||
* | Update head feature | Dmitriy Zaporozhets | 2013-06-10 | 1 | -0/+2 |
| | |||||
* | Merge pull request #40 from jacargentina/patch-1 | Dmitriy Zaporozhets | 2013-04-19 | 1 | -0/+2 |
|\ | | | | | Fix permissions for SSH with StricModes onn | ||||
| * | Fix permissions for SSH with StricModes onn | Javier Castro | 2013-04-04 | 1 | -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 pull | Angus MacArthur | 2013-04-16 | 1 | -0/+2 |
|/ | | | | Change-Id: Ia48a93ccbfea6fdc0791ce25cf3e6291bfe7fa08 | ||||
* | return non-zero status if gitlab-projects or gitlab-keys cmd was not successfulv1.2.0 | Dmitriy Zaporozhets | 2013-03-25 | 2 | -4/+12 |
| | |||||
* | mv-project feature added | Dmitriy Zaporozhets | 2013-03-12 | 1 | -0/+2 |
| | |||||
* | Fix truncate repos. Added path option to importv1.0.3 | Dmitriy Zaporozhets | 2013-02-09 | 1 | -0/+2 |
| | |||||
* | Fixed install script | Fumiya Nakamura | 2013-02-08 | 1 | -1/+1 |
| | |||||
* | Replace hardcoded commands with data from config.yml | Andrey Kumanyaev | 2013-02-08 | 1 | -5/+8 |
| | |||||
* | add check bin | Dmitriy Zaporozhets | 2013-02-05 | 2 | -0/+32 |
| | |||||
* | add/remove keys by id | Dmitriy Zaporozhets | 2013-02-05 | 1 | -2/+2 |
| | |||||
* | gitlab-init | Dmitriy Zaporozhets | 2013-02-05 | 4 | -4/+14 |
| | |||||
* | gitlab-keys with tests | Dmitriy Zaporozhets | 2013-02-05 | 1 | -0/+1 |
| | |||||
* | Project builder | Dmitriy Zaporozhets | 2013-02-04 | 1 | -0/+14 |
| |