Re: %post ....non jumbled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yep, processes will run for as long as they need to.  Provided the machine has
an IP address, should work.  I don't use up2date though, but in theory, should
be no problem.

And, while debugging the ks - put it on a floppy and insert it after the machine
has booted.  I went through a large number of cdroms before I figured that
one out :)  Smooth sailing ever since aside from installer modifications which
are always painful.

-brad

> 
> That didn't come out like I wanted it to...sorry for the jumbled mess,
> it should have been:
> 
> 
> this is what I have in there now, I've yet to test it (have to set up an
> FTP 
> or http server still) .... I've left the ## stuff out yet, but want to
> do 
> something like this, to semi-automate the workstation's RHN connection;
> if I 
> do an "up2date --register" from the %post script, will it wait for that
> to 
> finish before continuing (as I am expecting) or will that crash the
> script 
> (will it time out or something?) I'd like each machine to do an update
> post 
> install.
> 
> %post
> rpm --import /usr/share/rhn/RPM-GPG-KEY
> ## echo "Registering computer with RedHat up2date...please complete all
> fields."
> ## up2date --register
> ## echo "Done."
> ## echo "Updating package lists and kernel and kernel source:" 
> ## up2date -p -nox ## up2date -d -i kernel 
> ## up2date -d -i kernel-source 
> ## echo "Done." 
> echo "Turning off NFS, LPD and Sendmail in Runlevels 2,3,4,5:" 
> chkconfig --level 2345 nfs off 
> chkconfig --level 2345 lpd off 
> chkconfig --level 2345 sendmail off 
> echo "Done." 
> echo "Setting up iptables rules:" 
> /sbin/iptables -I INPUT -p icmp --icmp-type echo-request -j DROP 
> /sbin/iptables -I INPUT -s 0/0 -p udp --dport 33435:33525 -j DROP 
> /sbin/iptables -I INPUT -p tcp --dport x11 -j DROP 
> /sbin/iptables-save > /etc/sysconfig/iptables 
> /sbin/iptables-save > /etc/sysconfig/iptables.rules cd /etc/rc.d/ 
> echo "iptables-restore < /etc/sysconfig/iptables.rules" >> ./rc.local 
> echo "Done." 
> exit
> 
> 
> 
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list@xxxxxxxxxx
> https://listman.redhat.com/mailman/listinfo/kickstart-list
> 

-- 
Brad Doctor, CISSP





[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux