summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2013-07-01 05:42:27 +0000
committerIan Delaney <idella4@gentoo.org>2013-07-01 05:42:27 +0000
commit06160983d99a52116409dafadc39aa8e4aa6eabe (patch)
tree09548b2a7249a1434ed9908b8f97ce9c2ef46898 /app-emulation
parentVersion bump. (diff)
downloadhistorical-06160983d99a52116409dafadc39aa8e4aa6eabe.tar.gz
historical-06160983d99a52116409dafadc39aa8e4aa6eabe.tar.bz2
historical-06160983d99a52116409dafadc39aa8e4aa6eabe.zip
remove major slow-down in starting xenstored, put forward by 'a.m.' in Bug #475204
Package-Manager: portage-2.1.11.63/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/xen-tools/ChangeLog8
-rw-r--r--app-emulation/xen-tools/Manifest10
-rwxr-xr-xapp-emulation/xen-tools/files/xenstored.initd7
3 files changed, 18 insertions, 7 deletions
diff --git a/app-emulation/xen-tools/ChangeLog b/app-emulation/xen-tools/ChangeLog
index 2c34f1bdf37d..c40501b352a2 100644
--- a/app-emulation/xen-tools/ChangeLog
+++ b/app-emulation/xen-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.161 2013/06/28 13:46:44 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.162 2013/07/01 05:42:01 idella4 Exp $
+
+ 01 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xenstored.initd,
+ xen-tools-4.2.1-r3.ebuild, xen-tools-4.2.1-r4.ebuild,
+ xen-tools-4.2.2-r1.ebuild:
+ remove major slow-down in starting xenstored, put forward by 'a.m.' in Bug
+ #475204
*xen-tools-4.2.2-r3 (28 Jun 2013)
*xen-tools-4.2.1-r5 (28 Jun 2013)
diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 59c4ed843e0e..dbba07e8cfe0 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -46,7 +46,7 @@ AUX xendomains.confd 291 SHA256 2fac318bb96b357dd185f7729d83c0a0b941799cdb89c24e
AUX xendomains.initd-r1 2922 SHA256 db121dc218ee8df984da60bb655d4a9b98526a35840225ff86e689363245bcce SHA512 dcbcdf05900493338f3945188bb1e88b61c67ab34861d130eb3146b46c390f76a18186fabd32295a27e49595ebb3bd1b9cff8457e00d90a991f9525bc4fd5693 WHIRLPOOL 247c37d5b3a874b4fea84b0d5a7b5ee790d6ca49307cfd546422441b16b9c32d257873d15a4ba36dec34c9a1b6d40def3ecc7aa11377cc0b0c6ee6cf1f6520ae
AUX xendomains.initd-r2 2940 SHA256 27480ea1269d988671968aa226ab15910d012e2be8af6ae744fd77baa375d9d2 SHA512 c8e0803191b448a170c72a1556161aa312428ee1685f3ca0991dee7f82667b4a7af48cf6c795a939fcf9c475d712046f8f9aaa6e890bbdbc05c790cc3f7b7b69 WHIRLPOOL acf6496f37664bc6103c2e98bc4c18ec4b9f2f3aec18af0058227f40c13537a91da7bba29d9e0dba71d95a63028dbb4211b4eefc339c52413033b2ea0d42189b
AUX xenstored.confd 42 SHA256 afcc14f014fe4ec478f85d230efefba9ffad024bf8c83b30074e8a3712cc7831 SHA512 0906cbcdc84935d07cf53bc4447a1f9a9dc4e4fb9fda9a7163f6982f1d8a3ada1f0650fcd254fb6f715a54f7971daf0a5e61c3de6db70dfd156156fd55b59fe4 WHIRLPOOL df46f3fde8b13c3427f445bcf08eb4c660f6000164a01e461cff85cf93ce1195009fc3b4457181788da8eef8dec9125b41ace233ec6f169919be64337a57ebb8
-AUX xenstored.initd 843 SHA256 7b03a4ed9d1798c6b43baca769fa2dd0bdcb949539abea32c23fa31a5a6cd08d SHA512 30d9413c8b5815defdc81f351b9aa1b7f88eadf407abd1757887c95103c04eb7c282f03f59521336071f4357561e6b5a85aa755747119eb465563ba1917deb28 WHIRLPOOL 4e7968f025fa5258fd319bf352a032cfcfb6ffdecfe6a50966ee59b3322717a6680e66ecf8beb372a1a8caaed2a16fe1657185fcf6cb6541ff4b0aa59c6131ce
+AUX xenstored.initd 901 SHA256 7fd741ad616ee08bdd7881a2c5709f3369c28d3db66e794282a13e61756f5135 SHA512 b393bb63f8b93e2c6852861f90b46021b0da653891405c57aed8279b506ef1f9be98c46afce4faf347fa714e61ff2441e2c2a00ed335801c731da5a5a46173ac WHIRLPOOL 5d222370320c6fa9bc70538f16887d87e665851e0d9e53881a5d27f410db8a769894d0518d8a5da8f81fd0d9a4b0a0e088c84b8124f480ad85709f6dab9bbd50
DIST XSA-55patches.tar.gz 23888 SHA256 e86749d02ca5594ebcfdaea820a6cf1fe11015c7fdcc5836260498fae317d75b SHA512 ed1f321a1351df99cfb05e1dfc62dda1268544b0c0ceb7a01438805046e027fb9d59194d179b7a8c302b091a7bf444811b0b9359c4d42f7e902510515c275b6b WHIRLPOOL 5a611e5260f0fc97471f386da3499f7714e015c5c2556bd7199466558d8e375784d32655bdbe9ed4cbf492fa3b41091677d9fe6d3714b029c9a2b1dda6102edb
DIST ipxe.tar.gz 2867999 SHA256 632ce8c193ccacc3012bd354bdb733a4be126f7c098e111930aa41dad537405c SHA512 c5cb1cdff40d2d71fd3e692a9d0efadf2aa17290daf5195391a1c81ddd9dfc913a8e44d5be2b12be85b2a5565ea31631c99c7053564f2fb2225c80ea0bb0e4a4 WHIRLPOOL 58b7459aaf7323968e2f4d1cdcb563a04a0ee40d7d0e8fc600495baf6914127fbbbcddfb66199cd9f462eb59565b3d1ae90a05b3c771b8f13c2d2dcb6070eebc
DIST seabios-0-20121121.tar.bz2 2199282 SHA256 f7f67181c6c0b4cea3a9db48e2569fdcbbc81b732a2f672079c42fb44153ee62 SHA512 4f886088ebaa911590b8cb19db5c5dbc8f1384d2d5a7c4bf04df083e177513b3123b1839dad744171670eded8b69ce092a774288aec1804d00aa32b1b6778599 WHIRLPOOL f2e62682d7213ee5eaecbc2590637ef36d9c86f746840c0ee758c0c153139f485032ea2cd098c87bb8a2b5f17f91375b8fb65599e3b71b45b1645df85a88887f
@@ -58,12 +58,12 @@ EBUILD xen-tools-4.2.1-r5.ebuild 12072 SHA256 d2460db675c7115d159d34b2658d6069ea
EBUILD xen-tools-4.2.2-r1.ebuild 10495 SHA256 10315c17687e25b3d915d7ce4daadd58d35d5f60df09c7d9216ba7e33caf2f36 SHA512 224c0be7ae6c5d93d04309b9fbef0f09996f2e229f8e8fead8e87d00af755e069b4dd87b55688bf777c839458a306a4c6ffeacb6cb73a13467e0228b64aa3e1f WHIRLPOOL 147a4ca802320234ccc57f85de70f4ea5c196d6348f53b5456433d088a46ac0ae4b77b28fc784b3201ca7ab732aab735433ff9909c3eac06abb59e5f20d7a961
EBUILD xen-tools-4.2.2-r2.ebuild 11526 SHA256 d4af5b269000c4b3f41b11c77e28fb3aa6d6800a289bd676af093c50d4421607 SHA512 08f514d007d804033c2abbf6e775f7d9872715629b28cbe2d93e7765b9858328c4e25dd638290e133073634aa3336b57f2e8deaab8b4b7a4f408a6b016a3bcdb WHIRLPOOL e864855c4ff7f3dd837a80be2120434112438c84f67bcf5b86ebcc481d426d010de0d41c53112effc0a6752048c80bbf138fd503317d97cb3e30c7ae775a0f95
EBUILD xen-tools-4.2.2-r3.ebuild 11792 SHA256 8d0945786a288d98796e0fd21bd6d0ae2cbbf193878f70d8776588955a8460c8 SHA512 87cc824e28e8907a6bc805373fc07f5d9f36768d4189562a903fdb45ac4d28b0240ad7db41a5e96fe3c55f72b59b45eed8a833cbe5a9997f36f2a556a987a87d WHIRLPOOL 24e2811cbbbbbeeab39ea850e26b2f0ff8a6d957b1a8051c5316aa94b4ad8155b4df570482e63f1ff030304f543bc0b471abca71ca670424e3f6fe9b367cdc74
-MISC ChangeLog 39521 SHA256 716a3dac614ee32389dc120a0ed22bd0ee05a3f73652036d0cb661ebee730bd3 SHA512 d3c284f8154555b02ac54b68d9bdcf19d268058f10fde2b6e320c88f80b24235953d93961a84421084c4dc7bb42e2621556b086dfe9651ffa1255cf1409029ff WHIRLPOOL a1c7505d853437baf609c8f764043fe3d27de388ee1ac96b2f64aa30fec4b5ca3e232a48b5cbd30627d813474574677658a409527924ddd68549316c15117e5e
+MISC ChangeLog 39765 SHA256 2d4e9eb8efe62464387abbfee71b6a937a98fa7df56e97b26afdb11cc6636d37 SHA512 97e78c7cb7675eb97b130f7a8abce65a68bc4d714f482abec071bcbe737e8cbe8cfc6c20f7b91efed67fac7143906419c82b876de548252e622d6955ac7c6422 WHIRLPOOL 8caaf66b1ac7acff8f754c7ca6b9facdd36000dea5c4ede9568d5fd1bfa7be3cfb5ec1ec8e5947bb90f2a1da8afe83f13da2933b0cf1ef877891bb53624276c9
MISC metadata.xml 881 SHA256 52d19c65a78ed979b0d6df2f83fc281e8622296e2686c199dbc58cb76a70a57b SHA512 3e2400037f840272c38b0a7b9d46f9975d512bea13e6dc21bf8458fb68b1c741f4458a9eaf18aa53c3183ef4f83e70e8ae50e28132e563fc4a1d6463c77a586d WHIRLPOOL 3b030061503f4c2beec7f51d3bf790f358a4837d78d7a0faf0eee5214832fe888445a53c0b09b94bf8dd811e44523e0bb05535d58583499df97b32280f722312
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlHNk9MACgkQso7CE7gHKw1IpwCghliLK9iTX4SUijFp5w7DnQ4e
-Q8EAoJGWssz23L7y3V0QJCnry4y1l31o
-=VdtD
+iEYEAREIAAYFAlHRFq8ACgkQso7CE7gHKw03kgCgmvtJb85Kf44x3plLL/HCsksI
+JuIAn1b9tXaO/Qm+ZbDyzdKuoJRbW87l
+=TdTD
-----END PGP SIGNATURE-----
diff --git a/app-emulation/xen-tools/files/xenstored.initd b/app-emulation/xen-tools/files/xenstored.initd
index 051eb90f35a6..3daed4eeb384 100755
--- a/app-emulation/xen-tools/files/xenstored.initd
+++ b/app-emulation/xen-tools/files/xenstored.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/files/xenstored.initd,v 1.4 2013/05/15 08:40:29 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/files/xenstored.initd,v 1.5 2013/07/01 05:42:01 idella4 Exp $
depend() {
before xendomains xend sshd ntp-client ntpd nfs nfsmount rsyncd portmap dhcp
@@ -14,6 +14,11 @@ start() {
--pidfile /var/run/xenstored.pid \
-- --pid-file=/var/run/xenstored.pid \
$XENSTORED_OPTS
+ until xenstore-exists /
+ do
+ echo -n .
+ sleep .5
+ done
sleep 15
einfo "Setting domain0 name record"
/usr/bin/xenstore-write "/local/domain/0/name" "Domain-0"