<div dir="ltr"><div>Hmm.  I didn't mention that the whole thing was wrapped in a combination of functions and scripts and it never seemed to actually try to interact with me at all.  I had intentionally set TERM=dumb so that any interaction could be captured by script(1).</div><div><br></div><div>This is all because I'm a hobbyist with 6 (or so) computers running various Ubuntu flavors, and I'm really sick of waiting around for updates, and then wondering what happened with one of them because I can't remember what I did on which one.  I want a record, because sometimes things go wrong and I'd like to be able to post a query like I did to start this thread, in which I quote the output of the update process.  I want defaults wherever possible, because I can't think of a package where I use anything else.</div><div><br></div><div>Call me a grumpy old codger if you like.  There are times that's exactly what I feel like.<br></div><div><br></div><div>Anyway in accordance with the above, I have scripts like get-update.sh which calls functions (from .bash_aliases) to set up script and redirect output to got-update-<timestamp>.script.  This gives me a record of what happened.  I have quite a collection of such scripts which remind me what to install when it's time to go to the next LTS. because I always to a fresh install to a new partition.  I create new home directories in that partition so that config files match the OS that I boot.  All data files are in a mountable partition and some of its directories get mounted onto the home partition.  That way the data is available to any OS version, but the dotfiles are specific.</div><div><br></div><div>Then along comes the occasional package that wants to interact with me a half-hour after I started the installation and I'm off having supper.  Or asleep.  I then grumble about arrogant software.</div><div><br></div><div>Feel free to point out the error of my ways.  Or ask for copies of my scripts.  Whichever.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 10, 2018 at 7:31 AM, Colin Watson <span dir="ltr"><<a href="mailto:cjwatson@ubuntu.com" target="_blank">cjwatson@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, Jul 09, 2018 at 08:37:43PM -0700, Kevin O'Gorman wrote:<br>
> I was about to upgrade packages and I wanted to capture the plethora<br>
> of messages I expected this to produce, so I did it under script(1).<br>
> It captured all right, but I'm a bit worried by a thing it captured a<br>
> few times...<br>
> <br>
> For instance, at the end of fetching packages....  it's got a problem<br>
> with Dialog (whatever that is) and it's not clear that its workaround<br>
> worked.<br>
> <br>
> -- Get:75 <a href="http://us.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://us.archive.ubuntu.com/<wbr>ubuntu</a> xenial-updates/main amd64<br>
> ntp-doc all 1:4.2.8p4+dfsg-3ubuntu5.9 [1,169 kB]<br>
> Get:76 <a href="http://us.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://us.archive.ubuntu.com/<wbr>ubuntu</a> xenial-updates/main amd64 rfkill<br>
> amd64 0.5-1ubuntu3.1 [8,530 B]<br>
> Fetched 281 MB in 37s (7,395 kB/s)<br>
> debconf: unable to initialize frontend: Dialog<br>
> debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell<br>
> buffer, or without a controlling terminal.)<br>
> debconf: falling back to frontend: Readline<br>
<br>
</span>Everything is fine.  This message is informational, and for your<br>
purposes you can ignore it.<br>
<br>
(The full-screen Dialog frontend that might in some cases be used to ask<br>
questions during installation would be pretty ugly in script(1) output,<br>
so you're probably better off with the Readline frontend in this case<br>
anyway.)<br>
<div class="HOEnZb"><div class="h5"><br>
-- <br>
Colin Watson                                       [<a href="mailto:cjwatson@ubuntu.com">cjwatson@ubuntu.com</a>]<br>
<br>
-- <br>
ubuntu-users mailing list<br>
<a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman/listinfo/ubuntu-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Kevin O'Gorman<br></div>#define QUESTION ((bb) || (!bb))   /* Shakespeare */<br><br><div><span style="line-height:normal;font-variant:normal;font-size:10pt;font-style:normal;font-weight:normal"><span style="line-height:normal;font-variant:normal;font-size:10pt;font-style:normal;font-weight:normal"></span></span><table border="0" cellpadding="0" cellspacing="0" width="448"><tbody><tr><td width="25"><img src="cid:XVHDKDFDBURW.IMAGE_60.gif" height="21" width="25"></td>
<td width="423"><span style="FONT-FAMILY:Verdana,Geneva,sans-serif;COLOR:rgb(0,153,0);MARGIN-LEFT:5px;FONT-SIZE:10px">Please consider the environment before printing this email.</span></td></tr></tbody></table><br></div></div></div>
</div>