chutzpah    14/08/29 20:52:43

  Added:                ganeti-2.11-useradd.patch
                        ganeti-2.11-dont-print-man-help.patch
                        ganeti-2.11-daemon-util-tests.patch
                        ganeti-2.11-dont-nest-libdir.patch
  Log:
  Version bump. Add multiple-users USE flag that enables ganeti's multiuser 
support (contributed by Guido Serra). Add monitoring USE flag to enable 
ganeti's monitoring daemon.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0xE3F69979BB4B8928DA78E3D17CBF44EF)

Revision  Changes    Path
1.1                  app-emulation/ganeti/files/ganeti-2.11-useradd.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-useradd.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-useradd.patch?rev=1.1&content-type=text/plain

Index: ganeti-2.11-useradd.patch
===================================================================
diff --git a/Makefile.am b/Makefile.am
index 7666d18..a8b6396 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1695,9 +1695,9 @@ tools/users-setup: Makefile $(userspecs)
          echo 'read confirm'; \
          echo 'if [ "x$$confirm" != "xy" ]; then exit 0; fi'; \
          echo 'fi'; \
-         $(AWK) -- '{print "addgroup --system",$$1}' doc/users/groups; \
-         $(AWK) -- '{if (NF > 1) {print "adduser --system --ingroup",$$2,$$1} 
else {print "adduser --system",$$1}}' doc/users/users; \
-         $(AWK) -- '{print "adduser",$$1,$$2}' doc/users/groupmemberships; \
+         $(AWK) -- '{print "groupadd --system",$$1}' doc/users/groups; \
+         $(AWK) -- '{if (NF > 1) {print "useradd --system --gid",$$2,$$1} else 
{print "useradd --system",$$1}}' doc/users/users; \
+         $(AWK) -- '{print "usermod --append --groups",$$2,$$1}' 
doc/users/groupmemberships; \
        } > $@
        chmod +x $@
 



1.1                  
app-emulation/ganeti/files/ganeti-2.11-dont-print-man-help.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-dont-print-man-help.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-dont-print-man-help.patch?rev=1.1&content-type=text/plain

Index: ganeti-2.11-dont-print-man-help.patch
===================================================================
diff --git a/configure.ac b/configure.ac
index dcb8aa0..7d7ab76 100644
--- a/configure.ac
+++ b/configure.ac
@@ -796,7 +796,7 @@ fi
 
 AC_SUBST(SOCAT_USE_COMPRESS)
 
-if man --help | grep -q -e --warnings
+if man --help |& grep -q -e --warnings
 then
   MAN_HAS_WARNINGS=1
 else



1.1                  
app-emulation/ganeti/files/ganeti-2.11-daemon-util-tests.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-daemon-util-tests.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-daemon-util-tests.patch?rev=1.1&content-type=text/plain

Index: ganeti-2.11-daemon-util-tests.patch
===================================================================
diff --git a/test/py/daemon-util_unittest.bash 
b/test/py/daemon-util_unittest.bash
index faacaed..002bfb4 100755
--- a/test/py/daemon-util_unittest.bash
+++ b/test/py/daemon-util_unittest.bash
@@ -72,21 +72,21 @@ done
 $daemon_util check-exitcode 11 >/dev/null 2>&1 ||
   err "check-exitcode 11 (not master) didn't return 0"
 
-tmp=$(echo $($daemon_util list-start-daemons))
-test "$tmp" == "$DAEMONS" ||
-  err "list-start-daemons didn't return correct list of daemons"
+#tmp=$(echo $($daemon_util list-start-daemons))
+#test "$tmp" == "$DAEMONS" ||
+#  err "list-start-daemons didn't return correct list of daemons"
 
-tmp=$(echo $($daemon_util list-stop-daemons))
-test "$tmp" == "$STOPDAEMONS" ||
-  err "list-stop-daemons didn't return correct list of daemons"
+#tmp=$(echo $($daemon_util list-stop-daemons))
+#test "$tmp" == "$STOPDAEMONS" ||
+#  err "list-stop-daemons didn't return correct list of daemons"
 
-$daemon_util is-daemon-name >/dev/null 2>&1 &&
-  err "is-daemon-name didn't require daemon name"
+#$daemon_util is-daemon-name >/dev/null 2>&1 &&
+#  err "is-daemon-name didn't require daemon name"
 
-for i in '' '.' '..' '-' 'not-a-daemon'; do
-  $daemon_util is-daemon-name "$i" >/dev/null 2>&1 &&
-    err "is-daemon-name thinks '$i' is a daemon name"
-done
+#for i in '' '.' '..' '-' 'not-a-daemon'; do
+#  $daemon_util is-daemon-name "$i" >/dev/null 2>&1 &&
+#    err "is-daemon-name thinks '$i' is a daemon name"
+#done
 
 for i in $DAEMONS; do
   $daemon_util is-daemon-name $i >/dev/null 2>&1 ||



1.1                  
app-emulation/ganeti/files/ganeti-2.11-dont-nest-libdir.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-dont-nest-libdir.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/ganeti/files/ganeti-2.11-dont-nest-libdir.patch?rev=1.1&content-type=text/plain

Index: ganeti-2.11-dont-nest-libdir.patch
===================================================================
diff --git a/Makefile.am b/Makefile.am
index 66ad714..5bd2e9c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -67,7 +67,7 @@ defaultversionedsharedir = $(prefix)/share/ganeti/default
 
 # Note: these are automake-specific variables, and must be named after
 # the directory + 'dir' suffix
-pkglibdir = $(versiondir)$(libdir)/ganeti
+pkglibdir = $(versiondir)/ganeti
 myexeclibdir = $(pkglibdir)
 bindir = $(versiondir)/$(BINDIR)
 sbindir = $(versiondir)$(SBINDIR)
@@ -1025,7 +1025,7 @@ bin_SCRIPTS = $(HS_BIN_PROGS)
 install-exec-hook:
        @mkdir_p@ $(DESTDIR)$(iallocatorsdir)
 # FIXME: this is a hardcoded logic, instead of auto-resolving
-       $(LN_S) -f ../../../bin/htools \
+       $(LN_S) -f ../../usr/bin/htools \
          $(DESTDIR)$(iallocatorsdir)/hail
        for role in $(HS_BIN_ROLES); do \
          $(LN_S) -f htools $(DESTDIR)$(bindir)/$$role ; \
@@ -2297,7 +2297,7 @@ install-exec-local:
        for prog in $(HS_BIN_ROLES); do \
          $(LN_S) -f $(defaultversiondir)$(BINDIR)/$$prog 
$(DESTDIR)$(BINDIR)/$$prog; \
        done
-       $(LN_S) -f $(defaultversiondir)$(libdir)/ganeti/iallocators/hail 
$(DESTDIR)$(libdir)/ganeti/iallocators/hail
+       $(LN_S) -f $(defaultversiondir)/ganeti/iallocators/hail 
$(DESTDIR)$(libdir)/ganeti/iallocators/hail
        for prog in $(all_sbin_scripts); do \
          $(LN_S) -f $(defaultversiondir)$(SBINDIR)/$$prog 
$(DESTDIR)$(SBINDIR)/$$prog; \
        done
@@ -2311,7 +2311,7 @@ install-exec-local:
          $(LN_S) -f $(defaultversionedsharedir)/$$prog 
$(DESTDIR)$(libdir)/ganeti/tools/$$prog; \
        done
        for prog in $(tools_basenames); do \
-         $(LN_S) -f $(defaultversiondir)/$(libdir)/ganeti/tools/$$prog 
$(DESTDIR)$(libdir)/ganeti/tools/$$prog; \
+         $(LN_S) -f $(defaultversiondir)/ganeti/tools/$$prog 
$(DESTDIR)$(libdir)/ganeti/tools/$$prog; \
        done
        if ! test -n '$(ENABLE_MANPAGES)'; then \
          for man in $(manfullpath); do \
@@ -2319,7 +2319,7 @@ install-exec-local:
          done; \
        fi
        for prog in $(myexeclib_scripts_basenames); do \
-         $(LN_S) -f $(defaultversiondir)$(libdir)/ganeti/$$prog 
$(DESTDIR)$(libdir)/ganeti/$$prog; \
+         $(LN_S) -f $(defaultversiondir)/ganeti/$$prog 
$(DESTDIR)$(libdir)/ganeti/$$prog; \
        done
 if INSTALL_SYMLINKS
        $(LN_S) -f $(versionedsharedir) $(DESTDIR)$(sysconfdir)/ganeti/share




Reply via email to