Hejhej drugari,
Potrebna mi je pomoć oko kreiranja post-install skripte za CentOS 6.4. U minimal ISO sam dodao određene pakete i napravio kickstart fajl; ti paketi se lepo instaliraju, instalacija prođe "bez ruku" dok ne dođe do post-install skripte.
Skripta bi od korisnika tražila da unese neke portove i onda te portove treba da otvori u firewallu. Pored toga treba da edituje i nekoliko fajlova koji su prethodno iskopirani na podrazumevana mesta. Sve ovo imam u .sh fajlu i sve radi kada se pokrene samostalno na već instaliranom CentOSu. Međutim, post-install ekran mi pre svega ne ispisuje ništa (dobijem samo kursor),
Evo malo koda:
kickstart.cfg
post.sh
http://pastebin.com/FGg7pfTT pošto je malo obimnija. Totalni sam BASH početnik tako da zanemarite brljotine u skripti... Interesuje me zašto ne radi, nikakav odziv nemam jer echo naredba ne ehouje ništa.
Potrebna mi je pomoć oko kreiranja post-install skripte za CentOS 6.4. U minimal ISO sam dodao određene pakete i napravio kickstart fajl; ti paketi se lepo instaliraju, instalacija prođe "bez ruku" dok ne dođe do post-install skripte.
Skripta bi od korisnika tražila da unese neke portove i onda te portove treba da otvori u firewallu. Pored toga treba da edituje i nekoliko fajlova koji su prethodno iskopirani na podrazumevana mesta. Sve ovo imam u .sh fajlu i sve radi kada se pokrene samostalno na već instaliranom CentOSu. Međutim, post-install ekran mi pre svega ne ispisuje ništa (dobijem samo kursor),
Evo malo koda:
kickstart.cfg
Kod:
%post --nochroot
exec < /dev/tty6 > /dev/tty6 2> /dev/tty6
chvt 6
cd /mnt/source/JOTC/
bash post.sh > /root/post.log
#nazad na instaler
chvt 1
exec < /dev/tty1 > /dev/tty1 2> /dev/tty1
%end
post.sh
http://pastebin.com/FGg7pfTT pošto je malo obimnija. Totalni sam BASH početnik tako da zanemarite brljotine u skripti... Interesuje me zašto ne radi, nikakav odziv nemam jer echo naredba ne ehouje ništa.