summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorChristian Zoffoli <xmerlin@gentoo.org>2006-05-17 18:19:05 +0000
committerChristian Zoffoli <xmerlin@gentoo.org>2006-05-17 18:19:05 +0000
commit30823c802d4b97b4ec780515a232ba7feea5a33c (patch)
treeab338cffd24f18710fd10f12e87286b9de909728 /sys-fs
parentFix compilation isse (bug #133581), fixed DEPEND for modular X. (diff)
downloadgentoo-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/ChangeLog5
-rw-r--r--sys-fs/clvm/clvm-2.01.15.ebuild4
-rwxr-xr-xsys-fs/clvm/files/clvmd.rc12
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
}