Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 177522 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/app-crypt/mit-krb5/files/mit-krb5kdc.initd (-1 / +5 lines)
Lines 10-16 Link Here
10
opts="start stop restart"
10
opts="start stop restart"
11
11
12
depend() {
12
depend() {
13
	need net
13
	MYNEED="net"
14
	if [ "${NEED_LDAP}x" = "1x" ]; then
15
	    MYNEED="${MYNEED} slapd"
16
	fi
17
	need ${MYNEED}
14
}
18
}
15
19
16
start() {
20
start() {
(-)/usr/portage/app-crypt/mit-krb5/metadata.xml (+3 lines)
Lines 22-26 Link Here
22
    Enables ipv6 support which is default in actual releases. This
22
    Enables ipv6 support which is default in actual releases. This
23
    flag is marked for removal.
23
    flag is marked for removal.
24
  </flag>
24
  </flag>
25
  <flag name="ldap">
26
    Enables ldap backend support in krb5.
27
  </flag>
25
</use>
28
</use>
26
</pkgmetadata>
29
</pkgmetadata>
(-)/usr/portage/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild (-2 / +8 lines)
Lines 15-24 Link Here
15
LICENSE="as-is"
15
LICENSE="as-is"
16
SLOT="0"
16
SLOT="0"
17
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
17
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
18
IUSE="krb4 doc"
18
IUSE="krb4 doc ldap"
19
19
20
RDEPEND="!virtual/krb5
20
RDEPEND="!virtual/krb5
21
	>=sys-libs/e2fsprogs-libs-1.41.0"
21
	>=sys-libs/e2fsprogs-libs-1.41.0
22
	ldap? ( net-nds/openldap )"
22
DEPEND="${RDEPEND}
23
DEPEND="${RDEPEND}
23
	doc? ( virtual/latex-base )"
24
	doc? ( virtual/latex-base )"
24
25
Lines 48-53 Link Here
48
	append-flags "-I/usr/include/et"
49
	append-flags "-I/usr/include/et"
49
	econf \
50
	econf \
50
		$(use_with krb4) \
51
		$(use_with krb4) \
52
		$(use_with ldap) \
51
		--enable-shared \
53
		--enable-shared \
52
		--with-system-et --with-system-ss \
54
		--with-system-et --with-system-ss \
53
		--enable-dns-for-realm \
55
		--enable-dns-for-realm \
Lines 95-104 Link Here
95
97
96
	newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
98
	newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
97
	newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
99
	newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
100
	newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc
98
101
99
	insinto /etc
102
	insinto /etc
100
	newins "${D}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
103
	newins "${D}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
101
	newins "${D}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
104
	newins "${D}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
105
106
	insinto /etc/openldap/schema
107
	use ldap && doins "${S}"/plugins/kdb/ldap/libkdb_ldap/kerberos.schema
102
}
108
}
103
109
104
pkg_postinst() {
110
pkg_postinst() {

Return to bug 177522