[packages/gitlab-shell] up to 3.3.0

glen glen at pld-linux.org
Thu Aug 4 08:34:33 CEST 2016


commit 7f95a39d32bbde922920c27a517b6a43ed235cf8
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Aug 4 09:28:34 2016 +0300

    up to 3.3.0
    
    repos_path comes now from commandline, not from config to support
    multiple git storage paths

 config.yml.patch     | 16 ++++++----------
 gitlab-shell.spec    |  6 +++---
 unvendor-redis.patch |  5 +++++
 3 files changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/gitlab-shell.spec b/gitlab-shell.spec
index 8b61c5e..bef91f2 100644
--- a/gitlab-shell.spec
+++ b/gitlab-shell.spec
@@ -4,14 +4,14 @@
 %define gname git
 Summary:	GitLab ssh access and repository management
 Name:		gitlab-shell
-Version:	3.0.0
+Version:	3.3.0
 Release:	1
 License:	MIT
 Group:		Applications/Shells
 Source0:	https://github.com/gitlabhq/gitlab-shell/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	1798d8026f92729b607d9656ca6c6c01
+# Source0-md5:	30d6c1e19eb4f45954e55ea27e3cb68e
 Patch0:		config.yml.patch
-URL:		https://github.com/gitlabhq/gitlab-shell
+URL:		https://gitlab.com/gitlab-org/gitlab-shell
 BuildRequires:	rpm-rubyprov
 BuildRequires:	rpmbuild(macros) >= 1.665
 BuildRequires:	sed >= 4.0
diff --git a/config.yml.patch b/config.yml.patch
index bcd01d3..18527d5 100644
--- a/config.yml.patch
+++ b/config.yml.patch
@@ -1,5 +1,5 @@
---- gitlab-shell-1.9.5/config.yml	2014-06-02 04:44:18.214779888 +0200
-+++ gitlab-shell-1.9.5/config.yml	2014-06-02 04:44:18.214779888 +0200
+--- gitlab-shell-3.3.0/config.yml~	2016-08-04 09:24:14.000000000 +0300
++++ gitlab-shell-3.3.0/config.yml	2016-08-04 09:26:47.671443673 +0300
 @@ -1,5 +1,5 @@
  # GitLab user. git by default
 -user: git
@@ -7,19 +7,15 @@
  
  # Url to gitlab instance. Used for api calls. Should end with a slash.
  gitlab_url: "http://localhost/"
-@@ -15,10 +15,10 @@
- # Give the canonicalized absolute pathname,
- # REPOS_PATH MUST NOT CONTAIN ANY SYMLINK!!!
- # Check twice that none of the components is a symlink, including "/home".
--repos_path: "/home/git/repositories"
-+repos_path: "/var/lib/gitlab/repositories"
+@@ -25,7 +25,7 @@
+   self_signed_cert: false
  
  # File used as authorized_keys for gitlab user
 -auth_file: "/home/git/.ssh/authorized_keys"
 +auth_file: "/var/lib/gitlab/.ssh/authorized_keys"
  
- # Redis settings used for pushing commit notices to gitlab
- redis:
+ # File that contains the secret key for verifying access to GitLab.
+ # Default is .gitlab_shell_secret in the root directory.
 @@ -35,21 +35,21 @@
  
  # File that contains the secret key for verifying access to GitLab.
diff --git a/unvendor-redis.patch b/unvendor-redis.patch
index 17af827..d823580 100644
--- a/unvendor-redis.patch
+++ b/unvendor-redis.patch
@@ -5,3 +5,8 @@
  require 'yaml'
  
  class GitlabConfig
+--- gitlab-shell-3.3.0/lib/gitlab_redis.rb~	2016-07-27 18:29:35.000000000 +0300
++++ gitlab-shell-3.3.0/lib/gitlab_redis.rb	2016-08-04 09:31:43.753514191 +0300
+@@ -1,2 +1 @@
+-$:.unshift(File.expand_path(File.join(File.dirname(__FILE__), 'vendor/redis/lib')))
+ require 'redis'
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gitlab-shell.git/commitdiff/7f95a39d32bbde922920c27a517b6a43ed235cf8



More information about the pld-cvs-commit mailing list