diff options
author | 2006-05-17 18:19:05 +0000 | |
---|---|---|
committer | 2006-05-17 18:19:05 +0000 | |
commit | 30823c802d4b97b4ec780515a232ba7feea5a33c (patch) | |
tree | ab338cffd24f18710fd10f12e87286b9de909728 /sys-fs | |
parent | Fix compilation isse (bug #133581), fixed DEPEND for modular X. (diff) | |
download | gentoo-2-30823c802d4b97b4ec780515a232ba7feea5a33c.tar.gz gentoo-2-30823c802d4b97b4ec780515a232ba7feea5a33c.tar.bz2 gentoo-2-30823c802d4b97b4ec780515a232ba7feea5a33c.zip |
Fixed clvmd start order. Thanks to Frank Schliefer <f_schliefer@vcc.de>.
(Portage version: 2203-svn)
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/clvm/ChangeLog | 5 | ||||
-rw-r--r-- | sys-fs/clvm/clvm-2.01.15.ebuild | 4 | ||||
-rwxr-xr-x | sys-fs/clvm/files/clvmd.rc | 12 |
3 files changed, 11 insertions, 10 deletions
diff --git a/sys-fs/clvm/ChangeLog b/sys-fs/clvm/ChangeLog index d68f1185495e..342aebdc98af 100644 --- a/sys-fs/clvm/ChangeLog +++ b/sys-fs/clvm/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-fs/clvm # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/ChangeLog,v 1.10 2006/04/30 13:32:53 xmerlin Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/ChangeLog,v 1.11 2006/05/17 18:19:05 xmerlin Exp $ + + 17 May 2006; Christian Zoffoli <xmerlin@gentoo.org> files/clvmd.rc: + Fixed clvmd start order. Thanks to Frank Schliefer <f_schliefer@vcc.de>. *clvm-2.02.05 (30 Apr 2006) *clvm-2.01.15 (30 Apr 2006) diff --git a/sys-fs/clvm/clvm-2.01.15.ebuild b/sys-fs/clvm/clvm-2.01.15.ebuild index 84cd74a52f22..c49a94d2b34b 100644 --- a/sys-fs/clvm/clvm-2.01.15.ebuild +++ b/sys-fs/clvm/clvm-2.01.15.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/clvm-2.01.15.ebuild,v 1.1 2006/04/30 13:32:53 xmerlin Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/clvm-2.01.15.ebuild,v 1.2 2006/05/17 18:19:05 xmerlin Exp $ MY_P="${PN/clvm/LVM2}.${PV}" @@ -10,7 +10,7 @@ SRC_URI="ftp://sources.redhat.com/pub/lvm2/${MY_P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 " +KEYWORDS="~x86" IUSE="readline nocman " DEPEND=">=sys-fs/device-mapper-1.00.17 diff --git a/sys-fs/clvm/files/clvmd.rc b/sys-fs/clvm/files/clvmd.rc index 7f677e705573..df0caf858e90 100755 --- a/sys-fs/clvm/files/clvmd.rc +++ b/sys-fs/clvm/files/clvmd.rc @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/files/clvmd.rc,v 1.2 2005/03/25 15:45:29 xmerlin Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/files/clvmd.rc,v 1.3 2006/05/17 18:19:05 xmerlin Exp $ depend() { use dns logger @@ -73,6 +73,10 @@ start() { sleep 1s fi + ebegin "Starting clvmd" + start-stop-daemon --start --quiet --exec ${exefile} + eend $? + ebegin "Scanning LVM volumes" /sbin/vgscan &>/dev/null eend $? @@ -82,12 +86,6 @@ start() { ebegin "Setting up the Logical Volume Manager" /sbin/vgchange -aly >/dev/null eend $? "Failed to setup the LVM" - - if [ "$?" -eq 0 ]; then - ebegin "Starting clvmd" - start-stop-daemon --start --quiet --exec ${exefile} - eend $? - fi fi } |