diff options
author | Stef Walter | 2015-07-03 14:48:44 +0200 |
---|---|---|
committer | Karel Zak | 2015-07-20 11:17:23 +0200 |
commit | e36deb6424e80b2d35bfe6e0069483544da614f1 (patch) | |
tree | 8a50ce09f974996a73c462f2670f6a8297060fdb /.gitignore | |
parent | logger: do not exit when socket errors are not enforced (diff) | |
download | kernel-qcow2-util-linux-e36deb6424e80b2d35bfe6e0069483544da614f1.tar.gz kernel-qcow2-util-linux-e36deb6424e80b2d35bfe6e0069483544da614f1.tar.xz kernel-qcow2-util-linux-e36deb6424e80b2d35bfe6e0069483544da614f1.zip |
agetty: Reprompt once the network addresses change if address displayed
Several of the /etc/issue escape codes such as \4 and \6 depend on
the current addresses of the system that can change after the agetty
prompt is displayed. This can cause stale data to be displayed
when a user looks at a VT, especially in cases of DHCP racing with
system start up.
Similar to the --reload mechanism, if we're displaying an address
in the issue output, and the user hasn't typed anything yet: then
redisplay the prompt with the new address.
We use netlink to watch for address changes. We only open the netlink
socket if we display an address in the issue file.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions