Re: interactive %pre in kickstart?

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



Florin Andrei wrote:
Karanbir Singh wrote:

the 'normal' way to do such config stuff is via a module for firstboot, which runs the first time a machine boots....

I want the user to enter as much as possible at the very beginning of the process, then walk away and the installation should continue after that 100% unattended.
It's very handy if you have to build dozens of servers ASAP. ;-)

since you are going this in %pre rather than %post, i presume some of the choices a user makes at this stage will influence the installer in someway ?

Yes. All systems are the same, except a few small differences. It's those differences that the installer must ask.

And now I have the solution.
Apparently, %pre is displayed on tty3, but the input is still on tty1. Ugly, but we have to deal with it. So, this is a %pre that works fine:

%pre
chvt 3
exec < /dev/tty3 > /dev/tty3
echo -n "Enter blah: "
# If tee is available
echo -n Enter blah: | tee /dev/tty1
# Otherwise
echo -n >/dev/tty Enter blah:

read blah
echo $blah > /tmp/ks-blah
chvt 1
exec < /dev/tty1 > /dev/tty1



--

Cheers
John

-- spambait
1aaaaaaa@xxxxxxxxxxxxxxxx  Z1aaaaaaa@xxxxxxxxxxxxxxxx

Please do not reply off-list
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux