Hi, You can do it as well.
Just create that file in %pre section and then instead of using it in %post, use the following line in ks %include /path/to/file Please make sure you have the file /path/to/file written in appropriate Kickstart format. %pre section can be utilized to properly format it with user entered username and password. Regards, Pushpendra Chavan. On Tue, Jun 29, 2021, 7:27 PM Andrew Simpson <[email protected]> wrote: > Thank you for that. I have done something similar, but all in the %post. > I was hoping that there was a way to force the user to use the UI to enter > username and password, though. > > I suppose moving this to %pre would then allow me to "set" the user > account in the main kickstart section using 'user ---name .....' > > > > On Tue, Jun 29, 2021 at 1:15 AM Pushpendra Chavan < > [email protected]> wrote: > >> Hi, >> >> You can write a %pre script which would force ask user to enter username >> and password or any other information and then write that information down >> in a /tmp/somefile.txt >> Then continue the installation, and in %post section, first %post would >> be with --nochroot where it will copy that text file to >> /mnt/sysimage/somelocation >> And then from that location, it would utilize that information and act >> accordingly. >> >> You can write the %pre section as follows. I have tested this on RHEL7 >> >> %pre >> exec < /dev/tty7 > /dev/tty7 >> chvt 7 >> echo "Enter Manual Information in given format" >> read MYINFO >> echo $MYINFO >/tmp/test >> chvt 1 >> >> %end >> >> KICKSTART BODY >> >> >> %post --nochroot >> >> mv /tmp/test /mnt/sysimage/tmp/test >> >> %end >> >> >> %post >> >> # Use /tmp/test to perform %post actions >> >> %end >> >> >> >> *Thanks,* >> *Pushpendra Chavan.* >> >> >> >> On Tue, Jun 29, 2021 at 1:39 AM Andrew Simpson <[email protected]> >> wrote: >> >>> Is it possible to require/force a user to enter in their user account >>> information before the install gets to the %post section via the graphical >>> installer? I need everything else to be automated, except this step, and >>> need to modify that user's groups in the "post" section. It appears that >>> if nothing is entered via the GUI during install, that the install will >>> complete without it. (root is setup as part of the ks). >>> _______________________________________________ >>> Kickstart-list mailing list >>> [email protected] >>> https://listman.redhat.com/mailman/listinfo/kickstart-list >> >> _______________________________________________ >> Kickstart-list mailing list >> [email protected] >> https://listman.redhat.com/mailman/listinfo/kickstart-list > > _______________________________________________ > Kickstart-list mailing list > [email protected] > https://listman.redhat.com/mailman/listinfo/kickstart-list
_______________________________________________ Kickstart-list mailing list [email protected] https://listman.redhat.com/mailman/listinfo/kickstart-list
