Din start va spun ca nu este o prezentare completa ci doar citeva highlights .Si acuma sa nu sariti ca ma bat cu pumnul in piept . Va spun Strict ce este cum e facuta distributia si in mare ce contine.
In primul rind exista un tfmbase In care sint incluse utilitarele esentiale pentru a dezvolta sistemul in orice directie .in base sint incluse kernelul , glibc , gcc . Ideea cu baselinux mi-a venit de lalinuxfromscratch iar tfmbase a pornit de la un linuxfromscratch ( pachetele carenecesitau update-uri / patchuri au fost updatate ) . Kernelul este 2.4.18 cu patchurile de NFS ( pentru sistemul de backup ) glibc versiune 2.2.5 gcc versiune 3.0.4 ( patchuit ca sa se compileze cu zlib 1.1.4 ( security update ) ) Init-ul este stil BSD, pentru a evita complicatiile inutile pentru un sistem server. Imediat dupa base se instaleaza un baseupdate care asigura LSB compliance . Adica se instaleaza suportul pentru rpm . ( e necesar pentru Kylix de exemplu )Si imi permite totodata ca pachetele optionale sa fie distribuite in format rpm. Pachetele de server optionale : Solutie de backup : mondo / mindi - Sistemul odata configurat se poate genera un iso care se scrie frumos peun cd si in caz de extrema urgentza se pune de pe cd in vre-o 10 minute + imi ofera avantaje la backup din retea via nfs etc etc etc . Daemons : mysql 3.23.49 apache 1.3.24 / php 4.2.1 bind 9.2.1 qmail / vpopmail / courier imapd / squirrelmail proftpd-1.2.5 / mysql + interfatza de administrare via web . samba 2.2.3a squid 2.6 development version patched ca sa poata loga direct in baza de datemysql . Optional se poate pune kernel-mosix pentru clustering . Evident optional se pot pune: ipchains , iptables , iproute2 , stunnel si multe altele . rpm-urile se genereaza din surse cu ajutorul lui checkinstall Un exemplu de script de compilare : =================================================== #!/bin/bash # this is a part of TFM Linux Optional Pack ( TFM OP) # to be executed in chrooted environment . L_OPEN_SSL=openssl-0.9.6d L_MY_DIR=`pwd` # Installing openssl (required by ssh) bzcat $L_OPEN_SSL.tar.bz2 | tar x cp check_ssl.sh $L_OPEN_SSL cd $L_OPEN_SSL ./config --openssldir=/etc/ssl --prefix=/usr shared make && make test checkinstall make install #make install #cd /etc/ssl/man && #for i in ./* #do #cd /etc/ssl/man/$i #mv * /usr/man/$i/ #done #cd /etc/ssl #rm -fr man #rmdir bin include lib cd $L_MY_DIR rm -rf $L_OPEN_SSL echo "done installing openssl (required by ssh)" ============================================================= Bun . Cu asta mi-am terminat scurta prezentare . De ce nu am facut eu nici un fel de prezentare pina acuma ? pentru ca nu-mi placesa scriu prezentari . sincer prefer sa scriu 10 pagini de C decit sa scriu o pagina de prezentare .Probabil ca si prezentarea asta sucks . Acuma in privintza cum puteti obtine sa testati tfm2 . Dati mail pe personala siscriu / dau eu CD cu TFM . Nu il voi pune online pe FTP pentru publicul larg pina in momentul in care voi termina TOATE testele. -- TFM Group - Linux Division . Mihai Moldovanu http://www.tfm.ro/ http://portal.tfm.ro/ --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
