summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2013-12-06 17:56:25 +0000
committerLars Wendler <polynomial-c@gentoo.org>2013-12-06 17:56:25 +0000
commit0093d08bfc7f331d3c68342386abc978b8cc76ae (patch)
treec05bd005ac761be092c96403a93ae66bce333c52 /net-fs/samba
parentAdding USE=selinux triggered dependency towards SELinux policy for kismet (diff)
downloadgentoo-2-0093d08bfc7f331d3c68342386abc978b8cc76ae.tar.gz
gentoo-2-0093d08bfc7f331d3c68342386abc978b8cc76ae.tar.bz2
gentoo-2-0093d08bfc7f331d3c68342386abc978b8cc76ae.zip
Install ldap schema. Thanks to Chan Min Wai for providing an ebuild patch in bug #491002
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'net-fs/samba')
-rw-r--r--net-fs/samba/ChangeLog7
-rw-r--r--net-fs/samba/samba-4.0.12.ebuild15
-rw-r--r--net-fs/samba/samba-4.1.2.ebuild15
3 files changed, 18 insertions, 19 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog
index f769ce2e3c2a..e320668f1a68 100644
--- a/net-fs/samba/ChangeLog
+++ b/net-fs/samba/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-fs/samba
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.634 2013/11/30 20:03:47 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.635 2013/12/06 17:56:25 polynomial-c Exp $
+
+ 06 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.12.ebuild,
+ samba-4.1.2.ebuild:
+ Install ldap schema. Thanks to Chan Min Wai for providing an ebuild patch in
+ bug #491002.
*samba-3.6.21 (30 Nov 2013)
diff --git a/net-fs/samba/samba-4.0.12.ebuild b/net-fs/samba/samba-4.0.12.ebuild
index 11221497a69e..b2e8cb0423d2 100644
--- a/net-fs/samba/samba-4.0.12.ebuild
+++ b/net-fs/samba/samba-4.0.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.12.ebuild,v 1.1 2013/11/25 13:58:56 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.12.ebuild,v 1.2 2013/12/06 17:56:25 polynomial-c Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} )
@@ -136,14 +136,11 @@ src_configure() {
src_install() {
waf-utils_src_install
- # Seems like the build script gets the shebangs correct by itself
- # (4.0.6)
- #python_replicate_script \
- # "${D}/usr/sbin/samba_dnsupdate" \
- # "${D}/usr/sbin/samba_spnupdate" \
- # "${D}/usr/sbin/samba_upgradedns" \
- # "${D}/usr/sbin/samba_kcc" \
- # "${D}/usr/bin/samba-tool"
+ # install ldap schema for server (bug #491002)
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ doins examples/LDAP/samba.schema
+ fi
# Make all .so files executable
find "${D}" -type f -name "*.so" -exec chmod +x {} +
diff --git a/net-fs/samba/samba-4.1.2.ebuild b/net-fs/samba/samba-4.1.2.ebuild
index a81f4a477440..1be1b2073baf 100644
--- a/net-fs/samba/samba-4.1.2.ebuild
+++ b/net-fs/samba/samba-4.1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.1.2.ebuild,v 1.2 2013/11/27 20:53:24 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.1.2.ebuild,v 1.3 2013/12/06 17:56:25 polynomial-c Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} )
@@ -128,14 +128,11 @@ src_configure() {
src_install() {
waf-utils_src_install
- # Seems like the build script gets the shebangs correct by itself
- # (4.0.6)
- #python_replicate_script \
- # "${D}/usr/sbin/samba_dnsupdate" \
- # "${D}/usr/sbin/samba_spnupdate" \
- # "${D}/usr/sbin/samba_upgradedns" \
- # "${D}/usr/sbin/samba_kcc" \
- # "${D}/usr/bin/samba-tool"
+ # install ldap schema for server (bug #491002)
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ doins examples/LDAP/samba.schema
+ fi
# Make all .so files executable
find "${D}" -type f -name "*.so" -exec chmod +x {} +