Instructies voor Debian (en Ubuntu/xubuntu/mint/...) Centos opmerkingen onderaan(**) -------------------------------- 6818 poweroff Gaan kijken online in de repository naar nieuwe versies van software 6819 aptitude update Zoeken of samba voorzien is 6820 aptitude search samba Kijken naar de versie van samba voorzien in de repo (is nu 2013-09 te oud) 6822 aptitude show samba4 |head Kijken naar ip-adres op ATEL netwerk van uw Linux machine. 6823 ifconfig | grep 10.46 (bridge nodig!) Alle geinstalleerde software updaten naar laatste nieuwe versie in de repo 6826 aptitude update && aptitude upgrade Samba 4 broncode downloaden van samba.org 6827 wget http://ftp.samba.org/pub/samba/stable/samba-4.0.9.tar.gz De broncode is gezipt (met gzip) en getart (met tar). We unzippen en untarren nu. 6828 tar xzf samba-4.0.9.tar.gz We hebben een directory gekregen met veel broncode bestanden 6829 cd samba-4.0.9/ We lezen alle uitleg 6830 more README 6833 more VERSION 6834 more WHATSNEW.txt We kijken na of alles geinstalleerd is, indien niet voer je het commando onderaan(*) uit. 6836 ./configure We compileren 6837 time make We installeren de gecompileerde broncode 6838 make install We configureren ons domein (realm=example.local, domain=EXAMPLE, dc, ...) 6839 /usr/local/samba/bin/samba-tool domain provision Er was een probleem, dus we kuisen alles op van de vorige pogingen: 6840 aptitude purge samba 6841 aptitude purge samba4 6842 rm /etc/samba/smb.conf 6843 rm -rf /usr/local/samba/private/ 6844 rm -rf /usr/local/samba/etc/smb.conf Samba4 heeft ACL's nodig op het filesysteem 6849 mount -o acl,remount / We proberen de provision nogmaals (nu lukt het wel) 6852 /usr/local/samba/bin/samba-tool domain provision We kijken of samba4 al draait, normaal niet want hij is niet gestart. 6853 ps fax | grep samba We starten samba4 6854 /usr/local/samba/sbin/samba Nu zien we samba wel draaien: 6855 ps fax | grep samba Ik schrijf de commando's van de demo in een bestandje voor deze website. 6856 history > samba4_op_debian7.txt Om samba te stoppen: pkill samba (controleer met 'ps fax') Commando voor het geval de ./configure zaken mist: (*) apt-get install build-essential libacl1-dev libattr1-dev \ libblkid-dev libgnutls-dev libreadline-dev python-dev \ python-dnspython gdb pkg-config libpopt-dev libldap2-dev \ dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev acl (**) CENTOS: stop de SELinux: 'setenforce 0' stop de firewall: 'service iptables stop' gebruik 'yum' ipv 'apt-get'