[gnome-continuous-yocto/gnomeostree-3.28-rocko: 7817/8267] sysvinit-inittab: start_getty: Cleanup comments
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous-yocto/gnomeostree-3.28-rocko: 7817/8267] sysvinit-inittab: start_getty: Cleanup comments
- Date: Sun, 17 Dec 2017 06:46:50 +0000 (UTC)
commit b555f56edceec71386c9c4e6dab086ee95049278
Author: Andrea Adami <andrea adami gmail com>
Date: Sat Sep 16 01:35:50 2017 +0200
sysvinit-inittab: start_getty: Cleanup comments
(From OE-Core rev: dd17a009e3adf2dc0d75a4c664086f661401e9ff)
Signed-off-by: Andrea Adami <andrea adami gmail com>
Signed-off-by: Ross Burton <ross burton intel com>
Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>
.../sysvinit/sysvinit-inittab/start_getty | 26 ++++++++++----------
1 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
index f0d9f8c..e15ae35 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
@@ -1,16 +1,16 @@
#!/bin/sh
-####################################################################################
-# This script is use to automatic start serial console once power up.
-# Script enhancement has been done base on Bug YOCTO 10844.
-# Configuration can be done in meta/conf/machine/*.conf variable SERIAL_CONSOLES.
-# Most of the information is retrieve from /proc virtual filesystem which
-# contain all the runtime system information (eg. system memory, device mount, etc).
-####################################################################################
+###############################################################################
+# This script is used to automatically set up the serial console(s) on startup.
+# The variable SERIAL_CONSOLES can be set in meta/conf/machine/*.conf.
+# Script enhancement has been done based on Bug YOCTO #10844.
+# Most of the information is retrieved from /proc virtual filesystem containing
+# all the runtime system information (eg. system memory, device mount, etc).
+###############################################################################
# Get active serial filename.
active_serial=$(grep "serial" /proc/tty/drivers | cut -d/ -f1 | sed "s/ *$//")
-# Re-phrase input parameter from ttyS target index (ttyS1, ttyS2, ttyAMA0, etc).
+# Rephrase input parameter from ttyS target index (ttyS1, ttyS2, ttyAMA0, etc).
runtime_tty=$(echo $2 | grep -oh '[0-9]')
# Backup $IFS.
@@ -19,14 +19,14 @@ DEFAULT_IFS=$IFS
IFS="$(printf '\n\t')"
for line in $active_serial; do
- # File is availability, file content current active serial target index.
+ # Check we have the file containing current active serial target index.
if [ -e "/proc/tty/driver/$line" ]
then
- # File content a lot of unknown serial. We use -v to remove all unmatch and get left off.
- # Tail use to avoid 1st line included into the filter because 1st line is file description.
- activetty=$(grep -v "unknown" "/proc/tty/driver/$line" | tail -n +2 | grep -oh "^\s*\S*[0-9]")
+ # Remove all unknown entries and discard the first line (desc).
+ activetty=$(grep -v "unknown" "/proc/tty/driver/$line" \
+ | tail -n +2 | grep -oh "^\s*\S*[0-9]")
for active in $activetty; do
- # Check if both index is match then proceed to enable the serial console.
+ # If indexes do match then enable the serial console.
if [ $active -eq $runtime_tty ]
then
if [ -c /dev/$2 ]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]