summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-07-23 10:01:35 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-07-23 10:01:35 +0000
commite5592f93972d6ab6561a630ebad5c31afa317166 (patch)
tree2eb4fc7f7f992b88cc7a9f6ca82146f1defcfa12 /net-im/jabberd2/files
parentRevision bump: EAPI 5, prune unneeded libtool files, fix bug #458282. Drop ol... (diff)
downloadgentoo-2-e5592f93972d6ab6561a630ebad5c31afa317166.tar.gz
gentoo-2-e5592f93972d6ab6561a630ebad5c31afa317166.tar.bz2
gentoo-2-e5592f93972d6ab6561a630ebad5c31afa317166.zip
Create pid directory in initscript, wrt bug #464130. Thanks to parafin <help AT imtrappedininter.net> for discovering this issue
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'net-im/jabberd2/files')
-rw-r--r--net-im/jabberd2/files/jabberd2-2.2.4.init8
-rw-r--r--net-im/jabberd2/files/jabberd2-2.2.8.init8
2 files changed, 12 insertions, 4 deletions
diff --git a/net-im/jabberd2/files/jabberd2-2.2.4.init b/net-im/jabberd2/files/jabberd2-2.2.4.init
index 8d40b606428b..aa4b88876285 100644
--- a/net-im/jabberd2/files/jabberd2-2.2.4.init
+++ b/net-im/jabberd2/files/jabberd2-2.2.4.init
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/jabberd2/files/jabberd2-2.2.4.init,v 1.1 2008/09/15 01:33:55 gentoofan23 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/jabberd2/files/jabberd2-2.2.4.init,v 1.2 2013/07/23 10:01:35 pinkbyte Exp $
depend() {
need net
@@ -26,6 +26,10 @@ stopJabberServices() {
}
+start_pre() {
+ checkpath -d -o jabber /var/run/jabber
+}
+
start() {
einfo "Starting Jabber Server ..."
diff --git a/net-im/jabberd2/files/jabberd2-2.2.8.init b/net-im/jabberd2/files/jabberd2-2.2.8.init
index 0c64021a449a..2a838267e300 100644
--- a/net-im/jabberd2/files/jabberd2-2.2.8.init
+++ b/net-im/jabberd2/files/jabberd2-2.2.8.init
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/jabberd2/files/jabberd2-2.2.8.init,v 1.1 2009/05/08 15:24:09 gentoofan23 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/jabberd2/files/jabberd2-2.2.8.init,v 1.2 2013/07/23 10:01:35 pinkbyte Exp $
depend() {
need net
@@ -26,6 +26,10 @@ stopJabberServices() {
}
+start_pre() {
+ checkpath -d -o jabber /run/jabber
+}
+
start() {
einfo "Starting Jabber Server ..."