Sure, my config is: #Generated by Kickstart Configurator #platform=x86, AMD64, or Intel EM64T #System language lang en_US #Language modules to install langsupport zh_CN en_CA fr_CA --default=en_US #System keyboard keyboard us #System mouse mouse #Root password rootpw --iscrypted $1$7Ib1jQg6$hY./MIJpsiZxYqY/p5kxW/ #Reboot after installation reboot #Use text mode install text #Install OS instead of upgrade install #Use CDROM installation media cdrom #System bootloader configuration bootloader --location=mbr --driveorder=sda --append="rhgb quiet" #Clear the Master Boot Record zerombr yes #Partition clearing information clearpart --all --initlabel #Disk partitioning information part /boot --fstype ext3 --size 250 part swap --size 512 part / --fstype ext3 --size 1 --grow --ondisk=sda #System authorization infomation auth --useshadow --enablemd5 #Firewall configuration firewall --enabled --http #SELinux configuration selinux --disabled #XWindows configuration information xconfig --depth=32 --resolution=1024x768 --defaultdesktop=GNOME --startxonboot #Package install information %packages --resolvedeps @ everything @ language-support kernel-smp-devel kernel-smp grub e2fsprogs %post #Create system users /usr/sbin/adduser user # ## ### ################################################################################ # Creating expect script to set passwords on accounts echo '#!/usr/bin/expect' > passwd.expect echo 'set user [lindex $argv 0]' >> passwd.expect echo 'set newpass [lindex $argv 1]' >> passwd.expect echo 'spawn /usr/bin/passwd $user' >> passwd.expect echo 'expect word:' >> passwd.expect echo 'sleep 1' >> passwd.expect echo 'send $newpass\r' >> passwd.expect echo 'expect word:' >> passwd.expect echo 'sleep 1' >> passwd.expect echo 'send $newpass\r' >> passwd.expect echo 'expect success:' >> passwd.expect # ## ### ################################################################################ chmod a+x passwd.expect ./passwd.expect user 12345 rm -Rf passwd.expect ...... ...... # ## ### ################################################################################ #install postgresql database su -l postgres -c "/usr/bin/initdb -D /var/nm2" ......................... after finishing installation and computer reboot, I found user account is created but passwd is not created. I also found that /var/nm2 directory is empty after reboot, which means initdb doesn't work and files under /var/nm2 not generated by initdb. jing --- Mike McGrath <mmcgrath@xxxxxxxxxxxxx> wrote: > > > > -----Original Message----- > > From: fedora-list-bounces@xxxxxxxxxx > > [mailto:fedora-list-bounces@xxxxxxxxxx] On Behalf > Of jing han > > Sent: Thursday, December 08, 2005 7:22 AM > > To: fedora-list@xxxxxxxxxx > > Subject: During Fedora Core 4 kickstart post > > installation,postgresql command initdb doesn't > work > > > > Hello, > > > > I've got a problem with Fedora Core 4 kickstart > post > > installation. My kickstart file works well with > RedHat 9.0. > > When I transplant it to Fedora Core 4, I found > that initdb > > doesn't work during post installation time. We > also use > > exepect utility to create user account password, > and I found > > that expect utility doesn't work either. > > > > Why this happen in Fedora Core 4? > > > > Any answer will be greatly appreciated. > > > > > > > > jing > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection > > around http://mail.yahoo.com > > can you post your config? > > -Mike > > -- > fedora-list mailing list > fedora-list@xxxxxxxxxx > To unsubscribe: > https://www.redhat.com/mailman/listinfo/fedora-list > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com