Commit Graph

15 Commits

Author SHA1 Message Date
Łukasz 'sil2100' Zemczak 14c3d43b24 agetty needs an explicit -i to not to display the /etc/issue file before the login prompt. This was the default in the past probably. 2018-08-03 11:46:32 +02:00
Michael Hudson-Doyle 10a6b7cd55 Disable restart rate limiting in console-conf service files
For https://bugs.launchpad.net/bugs/1650091
2016-12-15 20:49:37 +13:00
Michael Hudson-Doyle a4add7037d Use console-conf-wrapper on the serial line again.
This means that the "Please press enter to configure" message is actually shown
now. But it turns out we need some stty magic so that newline actually works to
enter console-conf.

Fixes https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1621142
2016-09-13 15:44:30 +12:00
Michael Hudson-Doyle 0e56b0cba0 Clean up systemd jobs.
The main visible effect of this is that if console-conf crashes or is killed
it restarts instantly rather than 90 seconds later. It also removes the flicker
where a getty gets started and then instantly killed during startup.
2016-09-01 22:33:00 +12:00
Mathieu Trudel-Lapierre 7c9f75b4ee Yet more agetty tweaks to start console-conf correctly in a lazy manner. 2016-08-30 20:02:19 -04:00
Mathieu Trudel-Lapierre ddbb1abc9f More wrapper fixes for serial console. 2016-08-30 16:59:15 -04:00
Mathieu Trudel-Lapierre 9065a68dc8 Misc bugfix for issues starting on serial console.
* debian/console-conf.*.serial: Start the console-conf wrappers from
  their path in /usr/share/subiquity; no need to have them in /usr/bin.
* bin/console-conf-serial-wrapper: add --serial to the command-line.
* debian/console-conf.serial-console-conf@.service: don't pass --serial,
  this is meant to be parameters to agetty, not to the login program.
2016-08-30 14:00:14 -04:00
Michael Hudson-Doyle e44c02b0cd Merge branch 'master' into mwhudson/lp-1618239
Conflicts:
	debian/console-conf.serial-console-conf@.service
2016-08-30 12:39:13 +12:00
Michael Hudson-Doyle acbaa05eb7 Add a shell wrapper for console-conf
This is Steve's idea for reducing the RAM used at rest.
2016-08-30 12:16:42 +12:00
Mathieu Trudel-Lapierre 6a31a38f38 debian/console-conf.serial-console-conf@.service: start with --serial so we don't spew as many control chars on the serial interface. 2016-08-29 19:11:40 -04:00
Michael Hudson-Doyle 070a96bcc4 Write stamp file and logs to somewhere more sensible. 2016-08-05 14:41:50 +12:00
Michael Hudson-Doyle f9ebd17afe same for serial + fixes 2016-08-05 14:35:53 +12:00
Michael Hudson-Doyle a21aba4f11 use a drop-in file to run console-conf before getty 2016-08-05 14:35:00 +12:00
Michael Hudson-Doyle fc1a828ad5 update firstboot-complete path in service files 2016-07-27 22:16:46 +12:00
Mathieu Trudel-Lapierre 4e1bab7f55 Install systemd service files 2016-07-08 21:43:07 -04:00