Hi Harry, Bryan, & Jarle,
Thanks a lot for the useful tips and suggestions -- I've got my
kickstart / ntp problem fixed now; it was simply my own
misunderstanding in thinking that the 'd' in the 'ntpd' init process
meant purely server behavior (rather than ntp client too) and therefore
not considering activating this service.
All the best,
Cameron
=== kickstart-list-request@xxxxxxxxxx wrote (on 01/06/2009 12:00 PM):
===
Today's Topics:
1. auto-configure NTP in Kickstart? (Cameron Mura)
2. Re: auto-configure NTP in Kickstart? (Harry Hoffman)
3. Re: auto-configure NTP in Kickstart? (Bryan Schneiders)
4. Re: auto-configure NTP in Kickstart? (Jarle Bj?rgeengen)
Hi all,
Does anyone know how to setup NTP info via kickstart ? More
specifically, I'd like to do the following on Fedora 10 systems via the
kickstart mechanism:
1) Specify NTP servers (e.g., ntp1.virginia.edu, ntp2.virginia.edu, ...)
2) Enable / activate NTP -- I.e., What one would get by running
'system-config-time' and clicking the "Enable Network Time Protocol"
box.
I know this stuff can set manually, post-installation, via the system-config-time route, and that it also can be
setup immediately after a kickstart-based install by setting "firstboot
--enable" to run the Setup Agent upon first reboot (...and then
manually entering the info at that screen.) But seems as though this
could be done at the kickstart level ??
I couldn't find anything on ntp-in-kickstart in the Anaconda Kickstart
reference at http://fedoraproject.org/wiki/Anaconda/Kickstart
or by
searching around the web. I naively did the following in a ks file to
modify ntp.conf, but that doesn't actually 'enable' ntp on the system:
cat >> /etc/ntp.conf
<<EOF_ntpconfig
server ntp1.virginia.edu dynamic
server ntp2.virginia.edu dynamic
server ntp3.virginia.edu dynamic
EOF_ntpconfig
Any tips (or pointers to possible advice)
would
be most sincerely appreciated...
Cameron
1) perl -p -i -e 's/0.fedora.pool.ntp.org/NTP_SERVER_0/' /etc/ntp.conf
perl -p -i -e 's/1.fedora.pool.ntp.org/NTP_SERVER_1/' /etc/ntp.conf
perl -p -i -e 's/2.fedora.pool.ntp.org/NTP_SERVER_2/' /etc/ntp.conf
(the above is if your already chrooted in kickstart)
2) chkconfig ntp on
On Tue, 2009-01-06 at 10:48 -0500, Cameron Mura wrote:
Hi all,
Does anyone know how to setup NTP info via kickstart ? More
specifically, I'd like to do the following on Fedora 10 systems via
the kickstart mechanism:
1) Specify NTP servers (e.g., ntp1.virginia.edu,
ntp2.virginia.edu, ...)
2) Enable / activate NTP -- I.e., What one would get by running
'system-config-time' and clicking the "Enable Network Time Protocol"
box.
I know this stuff can set manually, post-installation, via the
system-config-time route, and that it also can be setup immediately
after a kickstart-based install by setting "firstboot --enable" to run
the Setup Agent upon first reboot (...and then manually entering the
info at that screen.) But seems as though this could be done at the
kickstart level ??
I couldn't find anything on ntp-in-kickstart in the Anaconda Kickstart
reference at http://fedoraproject.org/wiki/Anaconda/Kickstart or by
searching around the web. I naively did the following in a ks file to
modify ntp.conf, but that doesn't actually 'enable' ntp on the system:
cat >> /etc/ntp.conf <<EOF_ntpconfig
server ntp1.virginia.edu dynamic
server ntp2.virginia.edu dynamic
server ntp3.virginia.edu dynamic
EOF_ntpconfig
Any tips (or pointers to possible advice) would be most sincerely
appreciated...
Cameron
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list
Our machines get NTP server information from DHCP, so I just comment
out the default servers in the post section with sed:
sed -i.orig -e "s/\(server [0-9].fedora.pool.ntp.org dynamic\)/#\1/"
/etc/ntp.conf
I believe you can enable ntp with the "services" command in the top of
the kickstart file.
services --enabled=ntpd
Bryan Schneiders
Cameron Mura wrote:
Hi all,
Does anyone know how to setup NTP info via kickstart ? More
specifically, I'd like to do the following on Fedora 10 systems via the
kickstart mechanism:
1) Specify NTP servers (e.g., ntp1.virginia.edu, ntp2.virginia.edu,
...)
2) Enable / activate NTP -- I.e., What one would get by running
'system-config-time' and clicking the "Enable Network Time Protocol"
box.
I know this stuff can set manually, post-installation, via the
system-config-time route, and that it also can be setup immediately
after a kickstart-based install by setting "firstboot --enable" to run
the Setup Agent upon first reboot (...and then manually entering the
info at that screen.) But seems as though this could be done at the
kickstart level ??
I couldn't find anything on ntp-in-kickstart in the Anaconda Kickstart
reference at http://fedoraproject.org/wiki/Anaconda/Kickstart or by
searching around the web. I naively did the following in a ks file to
modify ntp.conf, but that doesn't actually 'enable' ntp on the system:
cat >> /etc/ntp.conf
<<EOF_ntpconfig
server ntp1.virginia.edu dynamic
server ntp2.virginia.edu dynamic
server ntp3.virginia.edu dynamic
EOF_ntpconfig
Any tips (or pointers to possible advice) would be most sincerely
appreciated...
Cameron
------------------------------------------------------------------------
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list
On Jan 6, 2009, at 4:48 , Cameron Mura wrote:
Hi all,
Does anyone know how to setup NTP info via kickstart ? More
specifically, I'd like to do the following on Fedora 10 systems via the
kickstart mechanism:
1) Specify NTP servers (e.g., ntp1.virginia.edu, ntp2.virginia.edu,
...)
Just use
cat << EOF > /etc/ntp.conf
whatever
you
want
to be in
ntp.conf
EOF
in your %post section
2) Enable / activate NTP -- I.e., What one
would get by running 'system-config-time' and clicking the "Enable
Network Time Protocol" box.
chkconfig ntp on
in the %post
I also recommend man chkconfig
I know this stuff can set manually,
post-installation, via the system-config-time route, and that it also
can be setup immediately after a kickstart-based install by setting
"firstboot --enable" to run the Setup Agent upon first reboot (...and
then manually entering the info at that screen.) But seems as though
this could be done at the kickstart level ??
I couldn't find anything on ntp-in-kickstart in the Anaconda Kickstart
reference at http://fedoraproject.org/wiki/Anaconda/Kickstart or by
searching around the web. I naively did the following in a ks file to
modify ntp.conf, but that doesn't actually 'enable' ntp on the system:
cat >> /etc/ntp.conf
<<EOF_ntpconfig
server ntp1.virginia.edu dynamic
server ntp2.virginia.edu dynamic
server ntp3.virginia.edu dynamic
EOF_ntpconfig
Ah, so you have already the answer to Q1 ;-)
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list
|