User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090909 Fedora/3.5.3-1.fc11 Firefox/3.5.3 I have a kickstart file which has a %pre section similar to to following: %pre ARCH=`uname -m` if [ "$ARCH" == "i686" ]; then Do something specific to i686 fi This no longer works when I PXE boot Fedora 12 because /bin/uname no longer exists. I looked at upd-instroot and I see that uname is only included for s390. Reproducible: Always Steps to Reproduce: 1. PXE boot the system into Fedora 12 rescue mode on a system with empty hard disk. 2. Run uname from the shell Actual Results: uname: command not found Expected Results: The architecture should be returned. If this is by design, I will use an alternative method determine ARCH.
uname is still missing in Fedora 13
This is by design. uname -v == awk '{ print $3; }' /proc/version