diff options
author | Tudor Florea <tudor.florea@enea.com> | 2015-10-08 22:46:13 +0200 |
---|---|---|
committer | Tudor Florea <tudor.florea@enea.com> | 2015-10-08 22:46:13 +0200 |
commit | 8d89651ef729e560ad96dcfc002fcde6ff7f923b (patch) | |
tree | eb5be01c25f735d12fe9881ee6327c9b7e8bbe39 /meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb | |
download | meta-linaro-8d89651ef729e560ad96dcfc002fcde6ff7f923b.tar.gz |
initial commit for Enea Linux 5.0 armdizzy-enea
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb')
-rw-r--r-- | meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb b/meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb new file mode 100644 index 0000000..040c64b --- /dev/null +++ b/meta-linaro/recipes-linaro/auto-serial-console/auto-serial-console_0.1.bb | |||
@@ -0,0 +1,48 @@ | |||
1 | SUMMARY = "Auto Serial Console and Auto Login scripts" | ||
2 | DESCRIPTION = "Scripts to auto login with root and call the console tty from the kernel cmd line" | ||
3 | SECTION = "base" | ||
4 | LICENSE = "MIT" | ||
5 | LIC_FILES_CHKSUM = "\ | ||
6 | file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \ | ||
7 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 \ | ||
8 | " | ||
9 | |||
10 | PR = "r2" | ||
11 | |||
12 | inherit update-rc.d | ||
13 | |||
14 | SRC_URI = "\ | ||
15 | file://autogetty \ | ||
16 | file://auto-root-login \ | ||
17 | file://auto-getty \ | ||
18 | file://auto-console-login \ | ||
19 | file://auto-serial-console \ | ||
20 | " | ||
21 | |||
22 | PACKAGES =+ "auto-console-login" | ||
23 | RDEPENDS_${PN} = "auto-console-login" | ||
24 | |||
25 | FILES_auto-console-login = "\ | ||
26 | ${bindir}/auto-root-login \ | ||
27 | ${sysconfdir}/init.d/auto-console-login \ | ||
28 | " | ||
29 | |||
30 | S = "${WORKDIR}" | ||
31 | |||
32 | INITSCRIPT_PACKAGES = "${PN} auto-console-login" | ||
33 | INITSCRIPT_NAME_auto-serial-console = "auto-serial-console" | ||
34 | INITSCRIPT_NAME_auto-console-login = "auto-console-login" | ||
35 | INITSCRIPT_PARAMS = "start 99 5 ." | ||
36 | |||
37 | do_install () { | ||
38 | install -m 0755 -d ${D}${sysconfdir}/default | ||
39 | install -m 0644 ${WORKDIR}/autogetty ${D}${sysconfdir}/default/autogetty | ||
40 | |||
41 | install -m 0755 -d ${D}${sysconfdir}/init.d | ||
42 | install -m 0755 ${WORKDIR}/auto-console-login ${D}${sysconfdir}/init.d/auto-console-login | ||
43 | install -m 0755 ${WORKDIR}/auto-serial-console ${D}${sysconfdir}/init.d/auto-serial-console | ||
44 | |||
45 | install -m 0755 -d ${D}${bindir} | ||
46 | install -m 0755 ${WORKDIR}/auto-root-login ${D}${bindir}/auto-root-login | ||
47 | install -m 0755 ${WORKDIR}/auto-getty ${D}${bindir}/auto-getty | ||
48 | } | ||