Date: Fri, 20 Jun 2014 10:33:29 -0600 From: John Nielsen <lists@jnielsen.net> To: FreeBSD stable <freebsd-stable@freebsd.org> Cc: cperciva@freebsd.org Subject: freebsd-update from script without tty Message-ID: <295AB5F0-1601-4AF6-BCE1-FD592DE26FB1@jnielsen.net>
next in thread | raw e-mail | index | archive | help
Hi Colin, list- I have a script that builds virtual FreeBSD disk images. After it = populates the base system it runs "freebsd-update -b ${MOUNTPOINT} ..." = to update the image with the latest security patch release. If I run the script from a terminal it works fine. However if I try to = run it from our user-friendly web interface (which spawns the script in = the background with no tty) the freebsd-update step fails: # UNAME_r=3D10.0-RELEASE freebsd-update -b /mnt/chroot fetch freebsd-update fetch should not be run non-interactively. Run freebsd-update cron instead. I understand and appreciate the use case for 'freebsd-update cron' but = in this case my script is running because a user requested and is = waiting for it, and a delay of up to an hour won't really fly. Can anyone suggest a workaround? Thanks, JN
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?295AB5F0-1601-4AF6-BCE1-FD592DE26FB1>