diff options
author | Jon Hood <squinky86@gentoo.org> | 2004-08-04 17:13:05 +0000 |
---|---|---|
committer | Jon Hood <squinky86@gentoo.org> | 2004-08-04 17:13:05 +0000 |
commit | 3409cc5a977f539136eb603c4e3bfd681202b473 (patch) | |
tree | e1475ded0f22a6d4a637b341c75a4aa3567fd0b8 /net-p2p | |
parent | fix gtk2 dependency (Manifest recommit) (diff) | |
download | gentoo-2-3409cc5a977f539136eb603c4e3bfd681202b473.tar.gz gentoo-2-3409cc5a977f539136eb603c4e3bfd681202b473.tar.bz2 gentoo-2-3409cc5a977f539136eb603c4e3bfd681202b473.zip |
fix init script; #58331
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/mldonkey/ChangeLog | 5 | ||||
-rw-r--r-- | net-p2p/mldonkey/files/mldonkey.initd | 10 |
2 files changed, 14 insertions, 1 deletions
diff --git a/net-p2p/mldonkey/ChangeLog b/net-p2p/mldonkey/ChangeLog index 673b8e1f95ed..61b87cada5b4 100644 --- a/net-p2p/mldonkey/ChangeLog +++ b/net-p2p/mldonkey/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-p2p/mldonkey # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.60 2004/08/04 03:38:24 squinky86 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.61 2004/08/04 17:13:05 squinky86 Exp $ + + 04 Aug 2004; Jon Hood <squinky86@gentoo.org> files/mldonkey.initd: + Fix init script thanks to Antonio <netbix@tiscali.it> in #58331. *mldonkey-2.5.22-r1 (03 Aug 2004) diff --git a/net-p2p/mldonkey/files/mldonkey.initd b/net-p2p/mldonkey/files/mldonkey.initd index 84aa9b3db367..a9064b9401e4 100644 --- a/net-p2p/mldonkey/files/mldonkey.initd +++ b/net-p2p/mldonkey/files/mldonkey.initd @@ -11,6 +11,16 @@ start() { if [ ! -d ${BASEDIR}/${SUBDIR} ] then einfo "Directory ${BASEDIR}/${SUBDIR} not existing, trying to create..." + if [ ! -d ${BASEDIR} ] + then + mkdir -p ${BASEDIR} + chown ${USER}:users ${BASEDIR} + if [ ! -d ${BASEDIR} ] + then + eerror "Directory ${BASEDIR} could not be created!" + return 1 + fi + fi su ${USER} -c "mkdir ${BASEDIR}/${SUBDIR}" if [ ! -d ${BASEDIR}/${SUBDIR} ] then |