Convert disableecho to an upstart job

Echo on tty1 should be disabled in an upstart job and live in platform/init
instead of a C program.

BUG=chromium:360193
TEST=emerge-lumpy chromeos-init. disable_echo.conf is now owned by
chromeos-init.
TEST=Remove disable_echo.conf from a lumpy. During startup, hit random keys:
     -> characters get printed on the splash screen.
TEST=Unmerge chromeos-disableecho and deploy chromeos-init on a lumpy. Hit
random keys during startup: no character appear on the screen.

CQ-DEPEND=CL:203187

Change-Id: I0085c58dcaa3c37b0dff882e191af352510ea60f
Reviewed-on: https://chromium-review.googlesource.com/203195
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Daniel Erat <derat@chromium.org>
Reviewed-by: Richard Barnette <jrbarnette@chromium.org>
Commit-Queue: Bertrand Simonnet <bsimonnet@chromium.org>
Tested-by: Bertrand Simonnet <bsimonnet@chromium.org>
1 file changed