Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
FROM centos:6.6
FROM centos:7
MAINTAINER SequenceIQ

# EPEL
RUN rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

# kerberos
RUN yum install -y krb5-server krb5-libs krb5-auth-dialog krb5-workstation

EXPOSE 88 749

ADD ./config.sh /config.sh

ENTRYPOINT ["/config.sh"]
ENTRYPOINT ["/config.sh"]
13 changes: 2 additions & 11 deletions config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ create_config() {
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true

[realms]
Expand All @@ -56,16 +55,8 @@ create_db() {
start_kdc() {
mkdir -p /var/log/kerberos

/etc/rc.d/init.d/krb5kdc start
/etc/rc.d/init.d/kadmin start

chkconfig krb5kdc on
chkconfig kadmin on
}

restart_kdc() {
/etc/rc.d/init.d/krb5kdc restart
/etc/rc.d/init.d/kadmin restart
/usr/sbin/krb5kdc -P /var/run/krb5kdc.pid
/usr/sbin/_kadmind -P /var/run/kadmind.pid
}

create_admin_user() {
Expand Down