[Groonga-commit] droonga/droonga-http-server at da908db [master] Detect epel repository more robustly

Zurück zum Archiv-Index

YUKI Hiroshi null+****@clear*****
Mon Sep 29 12:32:59 JST 2014


YUKI Hiroshi	2014-09-29 12:32:59 +0900 (Mon, 29 Sep 2014)

  New Revision: da908dbc88e7048db5c96479860e4c6a93e324e2
  https://github.com/droonga/droonga-http-server/commit/da908dbc88e7048db5c96479860e4c6a93e324e2

  Message:
    Detect epel repository more robustly

  Modified files:
    install.sh

  Modified: install.sh (+6 -1)
===================================================================
--- install.sh    2014-09-29 10:51:27 +0900 (f6eaedb)
+++ install.sh    2014-09-29 12:32:59 +0900 (145b489)
@@ -84,7 +84,10 @@ exist_all_commands() {
 }
 
 exist_yum_repository() {
-  yum repolist | grep --quiet "$1"
+  if ! yum --enablerepo=$1 repolist; then
+    return 1
+  fi
+  yum --enablerepo=$1 repolist | grep --quiet "$1"
 }
 
 exist_user() {
@@ -275,6 +278,8 @@ prepare_environment_in_centos() {
     mv $epel_repo $backup
     cat $backup | $sed -e "s/enabled=1/enabled=0/" \
       > $epel_repo
+
+    yum -y --enablerepo=epel makecache
   fi
   yum --enablerepo=epel update
   yum -y install curl
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index