Formatting issue confirmed. I was missing 1>/dev/console
Thanks anyway! On Dec 6, 2010, at 5:58 PM, Shadow Roldan wrote: > This is on Lucid Ubuntu 10.04 > Running: FAI 3.4.2ubuntu1~lucid1~ppa1 > > > On Dec 6, 2010, at 5:44 PM, Shadow Roldan wrote: > >> Hello! >> >> Have used FAI for many moons, am now trying to extend functionality to even >> more automation. Yay for automation. >> >> Basing my work on previous discussions: >> https://lists.uni-koeln.de/pipermail/linux-fai/2005-September/003593.html >> https://lists.uni-koeln.de/pipermail/linux-fai/2006-February/003892.html >> >> I have been attempting to insert dialog's into my fai process to handle >> hostname, ip and class assignment >> >> I have a need for checklist driven output for defining classes and have >> written: >> >> ----------------------------------------------------------- >> #! /bin/sh >> tmp=/tmp/base >> tmphostname=/tmp/hname >> ip=/tmp/ip >> dialog --title "FAI" --nocancel --checklist "Choose the type of >> installation:" 20 60 7 \ >> base "Base Install" off \ >> GRUB "Configures GRUB" off \ >> apt "adds iWin custom apt repo" off \ >> console "Redirects standard output to console" off \ >> lb "Sets up 2nd NIC for Load Balancer" off \ >> db-diskconfig "iWin Base DB Disk Config" off \ >> chef "deploys chef client and registers" off \ >> tomcat "Installs Base Tomcat" off 2>$tmp >> # clear >> # define the new class >> catnc `cat $tmp` >> rm -f $tmp >> dialog --title "FAI Hostname Input" --inputbox "Input desired hostname:" 10 >> 30 2>$tmphostname 1>/dev/console >> clear >> hostname -F $tmphostname >> dialog --title "FAI IP Input" --inputbox "Input desired IP Address:" 10 30 >> 2>$ip 1>/dev/console >> clear >> ----------------------------------------------------------- >> >> The above, when broken into it's smaller parts and run from the shell works >> just fine. However, when FAI encounters the --checklist it appears to skip >> right over it. It almost appear as if something is sending a carriage return >> and pushing past to the next menu. Hard to determine. >> >> My question is: >> Has anyone gotten dialog --checklist working inside FAI? If so, would you >> mind sending me your config so I can try to see if it is simply a >> formatting issue? If not... Can someone confirm they can get it working as I >> have a sneaking suspicion I'm running into a bug >> >> Thanks very much FAI community >> >> Shadow Roldan >> >> >> >
