mirror of
https://github.com/Pardus-LiderAhenk/ahenk
synced 2024-11-30 00:52:25 +03:00
26 lines
1.1 KiB
Bash
26 lines
1.1 KiB
Bash
#!/bin/bash
|
|
#set debconf krb5 and samba-common
|
|
|
|
ad_domain_name=$1
|
|
ad_host_name=$2
|
|
|
|
echo "samba-common samba-common/workgroup string WORKGROUP" | sudo debconf-set-selections
|
|
echo "samba-common samba-common/dhcp boolean false" | sudo debconf-set-selections
|
|
echo "samba-common samba-common/do_debconf boolean true" | sudo debconf-set-selections
|
|
#apt-get -y install samba-common
|
|
DEBIAN_FRONTEND=noninteractive apt-get install -y -o Dpkg::Options::="--force-confold" samba-common
|
|
|
|
cat > /root/debconf-krb5.conf <<EOF
|
|
|
|
krb5-config krb5-config/read_conf boolean true
|
|
krb5-config krb5-config/kerberos_servers string
|
|
krb5-config krb5-config/add_servers boolean false
|
|
krb5-config krb5-config/default_realm string ${ad_domain_name}
|
|
krb5-config krb5-config/add_servers_realm string ${ad_host_name}
|
|
krb5-config krb5-config/admin_server string ${ad_host_name}
|
|
EOF
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
cat /root/debconf-krb5.conf | debconf-set-selections
|
|
apt-get install krb5-user -y
|
|
|
|
|