Change Log #1 - Theory5/PVDISSNSC GitHub Wiki
Notes: Winbind conflicts with PBIS. Remove winbind by typing in apt-get remove winbind
-
1st change log - initial configuration and settings (some numbers are messed up, see edit for proper numbering and formatting)
-
Install Ubuntu 13.10 64-bit Edition
1.1 setup hostname PVDISSNS
1.2 setup "ubuntu" account password ce, lower.
-
Install git and additional packages: git libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
-
Alter permissions: chmod +x pbis-open-8.0.0.2016.linux.x86_64.deb.sh
-
Run package via sh: sudo ./pbis-open-8.0.0.2016.linux.x86_64.deb.sh
5.1 Answering questions: a)yes b)yes
-
restart server
-
Join Domain: sudo domainjoin-cli join
-
restart server
-
Set Domain as default: sudo /opt/pbis/bin/config AssumeDefaultDomain true
-
Delete Cache sudo /opt/pbis/bin/ad-cache --delete-all
From a terminal: sudo vi /etc/pam.d/common-session
Find the line that states the following: session sufficient pam_lsass.so
Replace it with: session [success=ok default=ignore] pam_lsass.so
Install/Configure Samba:
If getting ERROR_PRoduct_version, follow these steps:http://www.troliver.com/?p=226
-
sudo apt-get install samba smbfs smbclient (smbfs is replaced by cifs-utils)
-
rename smb.conf: sudo mv smb.conf smb.bak
-
create new smb.conf, see smb.conf in repo.
-
Run this to patch things up between PBIS and Samba: sudo /opt/pbis/bin/samba-interop-install --install
-
sudo service smbd restart
-
Finally, ensure the Samba smb.conf file specifies the Kerberos Keytab, or it won't work.