Na a mai nap margojara :D
Sajnos Kickstart scriptel nem tudtam megoldani, mert hiaba adtam meg a "--cumputer-name" kapcsolot, akkor is kellett neki a jol beallitott hostname. Amihez meg restart kellett... Ezert azt talaltam ki, hogy a telepites utani reboot utan futtatom a domain csatlakozast (amikor mar jo a hostname)
Szal igy nez ki a script:
chmod +x /etc/rc.d/rc.local
echo -e "function finish {\n\nshred -u /root/domain_join_data.sh;\n\n}\n\n/usr/bin/echo pass|/usr/sbin/realm join domain --user=user --computer-ou="OU=Server"\n\n/usr/bin/sed -i -e 's/use_fully_qualified_names = True/use_fully_qualified_names = False/g' /etc/sssd/sssd.conf\n\n/usr/bin/sed -i -e 's/%u@%d/%u/g' /etc/sssd/sssd.conf\n\nchmod -x /etc/rc.d/rc.local\n\nsed -i '""$"""d"' /etc/rc.d/rc.local\n\ntrap finish EXIT" > /root/domain_join_data.sh
chmod +x /root/domain_join_data.sh
echo "/root/domain_join_data.sh" >> /etc/rc.d/rc.local
Eloszor futtathatova teszem a rc.local-t aztan letrehozok egy shell scriptet a root konyvtarban amit szinten futtathatova teszek. majd ezt beszurom a rc.local-ba.
Maga a script elvegzi a domainba illesztest, meg par finomhangolast az sssd.conf ban (ahogy mi szeretjuk :) ) majd elveszi a futasi jogot az rc.local-tol illetve kitorli a tartalmat, majd a legvegen sajat magat is torli :)
Rohadt kusza tudom, lehetne csinositani, de egyelore megteszi.