On Mon, 2005-08-29 at 20:05 -0400, seth vidal wrote: > On Mon, 2005-08-29 at 17:22 -0600, Dan Trainor wrote: > > Hello, all - > > > > I have a few applications taht are run during %post, which I've been > > having trouble with - mainly with data input corruption. > > > > I was trying to see if it was possible to echo all output frmo a %post > > section to vt3, or even better, a file. > > > > Anyone know how I can do this? > > > > Something cool I picked up from the admin of the math department here at > duke: > > > %post --nochroot > ln -s /mnt/sysimage/etc/termcap /etc/termcap > > # download the post.sh into the chroot > chroot /mnt/sysimage /usr/bin/wget -O /tmp/post.sh \ > http://someplace/post.sh >>/mnt/sysimage/root/foo.output 2>&1 > > > chmod +x /mnt/sysimage/tmp/post.sh > # run it in an xterm > DISPLAY=:1.0 xterm -geometry 80x25+150+160 -e chroot /mnt/sysimage \ > /tmp/post.sh >>/mnt/sysimage/root/foo.output 2>&1 > > /bin/rm -f /mnt/sysimage/tmp/post.sh > > > > so in a graphical install it will pop up the xterm to run your %post :) This is very cool. I guess I could look at /proc/cmdline to verify the installer wasn't running with "text", "serial" or "console=ttyS*" before bringing up the xterm. Right now, I just "chvt 3", run my %post commands and then "chvt 1" which is broken in graphical installs but works well on HP Proliants doing text-based installs. /Brian/ -- Brian Long | | | IT Data Center Systems | .|||. .|||. Cisco Linux Developer | ..:|||||||:...:|||||||:.. Phone: (919) 392-7363 | C i s c o S y s t e m s