summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2010-02-28 16:03:04 +0000
committerPatrick Lauer <patrick@gentoo.org>2010-02-28 16:03:04 +0000
commit28e8c5358fcaa742a1229e444e66b9eec4a0038e (patch)
tree31cc702e3319c50d7e7a8e019dd9d7257ff61488 /net-fs/samba
parentDeprecate python_mod_exists(). (diff)
downloadhistorical-28e8c5358fcaa742a1229e444e66b9eec4a0038e.tar.gz
historical-28e8c5358fcaa742a1229e444e66b9eec4a0038e.tar.bz2
historical-28e8c5358fcaa742a1229e444e66b9eec4a0038e.zip
Adding init script for samba4
Package-Manager: portage-2.2_rc63/cvs/Linux x86_64
Diffstat (limited to 'net-fs/samba')
-rw-r--r--net-fs/samba/ChangeLog6
-rw-r--r--net-fs/samba/Manifest5
-rw-r--r--net-fs/samba/files/samba4.initd31
-rw-r--r--net-fs/samba/samba-4.0.0_alpha11.ebuild4
4 files changed, 41 insertions, 5 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog
index 0091e390944e..30cf723d22e9 100644
--- a/net-fs/samba/ChangeLog
+++ b/net-fs/samba/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-fs/samba
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.402 2010/02/26 20:16:24 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.403 2010/02/28 16:03:03 patrick Exp $
+
+ 28 Feb 2010; Patrick Lauer <patrick@gentoo.org> +files/samba4.initd,
+ samba-4.0.0_alpha11.ebuild:
+ Adding init script for samba4
26 Feb 2010; Patrick Lauer <patrick@gentoo.org> -samba-3.0.36.ebuild,
-samba-3.3.9.ebuild, -samba-3.4.4.ebuild:
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index cd6ed189aa58..0c816d564022 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -39,6 +39,7 @@ AUX samba-3.4.2-lib.tevent.python.mk 177 RMD160 3ed0264790f5ce15106528cd485c8361
AUX samba-conf 1291 RMD160 326fb4beee8105d839d23e37f4989d7e332c996b SHA1 af7cd695f212d7ec022df05ba2f821a8f9878ab2 SHA256 dfaf474c3cbfa3d3b26d1531c6f5913739d5815c4b8083063934ee4fd6b38861
AUX samba-init 1133 RMD160 77a084e8f78665af0233f19dc9c4a49693360da1 SHA1 09d7f1d676856289b61e890396a9976e2ccc794a SHA256 3b41d16daf02f9a1ab12e62c4c915f58e7801c07be48e2a94086eb288bb86aad
AUX samba-xinetd 286 RMD160 c90bd8518082eb4c182d5f7bd223a76f8e3c7fab SHA1 b250c5ca539187d8b481bcfb6ea3a915d7e8b26b SHA256 964d06dc33beff38978a8f03cd12b05c33d8258ed73aa9ffbf137fe226de25b8
+AUX samba4.initd 634 RMD160 0d1028c3520102a7a2c4a7dd73723b66295db740 SHA1 cf2e0bcdb1783f1fb2ed256442f051b98ad70d64 SHA256 df553df5cfb8d8305566accd62bff23dac4772ad4a2eb7d3b1328a5651113cad
DIST samba-3.0.37.tar.gz 23416703 RMD160 06b76ae22729e10c83d6af42d03b03ad69e49103 SHA1 5ec6bc6558b3c799f747eb49fbba019d5edf0cbd SHA256 bb67c0e13d4ccbd84b9200c8739393fdd9b3145b5aad216934dc670f0fcea266
DIST samba-3.2.15.tar.gz 24435114 RMD160 0046aeaf5b91c34bbc9a387c714caf41ca84d1ae SHA1 52240aa9f2f5584f1978d788024fa2d6cb208e56 SHA256 84281fd1faeffee8558e49dff865dd382abbf78bc1be00f8cb5aa70aeea67d46
DIST samba-3.4.6.tar.gz 34849318 RMD160 d94c6c85e1c30a160d3440630943fd0af2f8da72 SHA1 7896340d96a9c7f8a57d3a4c425bbbed78886f5c SHA256 c06504a5dcf6f0dea26c40869e7350af634500114052ddaf3590086cfbba6a16
@@ -51,6 +52,6 @@ EBUILD samba-3.4.5.ebuild 566 RMD160 c1b065c044c1d3f50cffc1a2b83e0535294f8403 SH
EBUILD samba-3.4.6.ebuild 10343 RMD160 810fc8f8151b317b0efc45076f21cd8a340508ab SHA1 92e06db8a90e913eefea3ee24f5a21766e4b886d SHA256 eb88ee2797466e4134d1d2cf6d3d120c8cc675a17bc661410289447c7735cf57
EBUILD samba-3.5.0_rc2.ebuild 570 RMD160 ecb24b5d669189f9b2327d86e0b03857d6757dc8 SHA1 8fc19a543cd6313c142a6e1bf5c8f935d0af5b71 SHA256 42ee00b106547a6ae913bc4769794c06d9772d4eed27b21c0af97f5b9d62d339
EBUILD samba-3.5.0_rc3.ebuild 570 RMD160 2ee7e3c76dddf2ea37076247d51ed19f9445db22 SHA1 d1881568da6ac776bda35628452eab9ec5a86dfa SHA256 946421ac43dcc1d4bbfe22414c6b9fd04d91c2b684cd1a6bd7a8813280f77dd3
-EBUILD samba-4.0.0_alpha11.ebuild 4154 RMD160 efe392b4d6b72a1a5cad5d1367ccc8b6b714d440 SHA1 0db319f4ad92db230968929d45a0de271e35eb2f SHA256 fdec26965be60c0a1f838a7763afed871ce1d0d6d4cd4ef4d9741ff93846096c
-MISC ChangeLog 67019 RMD160 1eef6d51720f7cdabfff9d8ad9e3c6dfda6f169a SHA1 7f71bd5b2b9f7fc23e28fb2c05fc7b6834da5208 SHA256 9f2974d5f1867e1f43e428f02a0d8d20646d102a0399a0d76d84e67e12b8645c
+EBUILD samba-4.0.0_alpha11.ebuild 4156 RMD160 d63bbf124c3fde8d264da490122a0826dda1aa13 SHA1 4bd67529b6094b91349e138614ba36075e5912c5 SHA256 619c7c38aa499083e3ee7ba06f681851b76a4456c1b8e8f3d4f3c998eaccda58
+MISC ChangeLog 67153 RMD160 7562da05fd1c6d712251987c890e8eb036dda41d SHA1 55bdfb65b9b5b56da206f460cc5c192930760b95 SHA256 758c3016e26ac78c53179f39607223dea3f98c97f90ddf6fd67f40c25de3bf1c
MISC metadata.xml 1678 RMD160 fc5f6a9674053523edb993fda99f75789e995231 SHA1 7a3f710083ab340eb139281a0d9d94af1aaa4927 SHA256 afeddf0c54227bcdd40ccc67c65b5ee8809cbba447d0500773270d89de7d044e
diff --git a/net-fs/samba/files/samba4.initd b/net-fs/samba/files/samba4.initd
new file mode 100644
index 000000000000..f7b8ff7f7871
--- /dev/null
+++ b/net-fs/samba/files/samba4.initd
@@ -0,0 +1,31 @@
+#!/sbin/runscript
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/samba4.initd,v 1.1 2010/02/28 16:03:04 patrick Exp $
+
+opts="reload"
+
+description="The samba daemon init script"
+description_reload="Reloads the samba daemon"
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting samba"
+ start-stop-daemon --start --exec /usr/sbin/samba
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping samba"
+ start-stop-daemon --stop --pidfile /var/run/samba/samba.pid
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading samba"
+ killall -HUP samba
+ eend $?
+}
diff --git a/net-fs/samba/samba-4.0.0_alpha11.ebuild b/net-fs/samba/samba-4.0.0_alpha11.ebuild
index 3d191d250acd..594f3eadb17a 100644
--- a/net-fs/samba/samba-4.0.0_alpha11.ebuild
+++ b/net-fs/samba/samba-4.0.0_alpha11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.0_alpha11.ebuild,v 1.2 2010/02/23 12:19:03 dagger Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.0_alpha11.ebuild,v 1.3 2010/02/28 16:03:03 patrick Exp $
EAPI="2"
@@ -135,7 +135,7 @@ src_install() {
doexe setup/{setexpiry,setpassword,upgrade_from_s3}
# init script
- newinitd "${FILESDIR}/samba.initd" samba
+ newinitd "${FILESDIR}/samba4.initd" samba
fi
}