meta-somdevices: Created somdevices-keys.bb with somdevices-minimal authorized ssh...
authorJosep Orga <jorga@somdevices.com>
Tue, 16 Nov 2021 17:31:31 +0000 (18:31 +0100)
committerJosep Orga <jorga@somdevices.com>
Tue, 16 Nov 2021 17:31:31 +0000 (18:31 +0100)
Signed-off-by: Josep Orga <jorga@somdevices.com>
recipes-somdevices/somdevices-keys/files/id_rsa.pub [new file with mode: 0755]
recipes-somdevices/somdevices-keys/somdevices-keys.bb [new file with mode: 0644]

diff --git a/recipes-somdevices/somdevices-keys/files/id_rsa.pub b/recipes-somdevices/somdevices-keys/files/id_rsa.pub
new file mode 100755 (executable)
index 0000000..f0a1e97
--- /dev/null
@@ -0,0 +1 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDp7JVK3hFO2aCY6U0BozmdZuCBEPyjNAUOmztyluRKu0oVP2hu74Sjt3B0yeuTr3hOoRzUH+tCqoOdDRlEqBUhy0Kva1ipPoJYcXGdtKH1H153NfQElXElMlxaeZLth2AUrNd+HKLW7VcafAA91lFWQqlLhkIw6+pOOkGPZG5TalAy8NTmwvAva0J2q5VQdEllm9HSR/6MlMt1C799Ue9C4U5c3kKMA/0m7Eos4lBsGBB6d8JNgtsTdel0gj1kYrUlQpgPSibcyIviCcdSM5+OLXZi6RTlX3CsX12I9xuKIoXAH3nDMU5VkNJf5RnGPNDEucq9X8CQtmFBRTKhFqHm/ZjIGOfhjMir6KPgiagtFspnliFagvxPNGZFYDS/48t+sBbHX5cercEvtDae7VnMhSXv/+bkc1BKbIYckZ4z0FnOYBBS4laAiAoKGc3CcafzXFZ1BrTl3Ne7oD++BjPnHb6sN8aUcW2PKHFfEud+AgqxEnSQLBdvIgQNahbR+U1OyiNUULZKVyIK3tZWwSxM0D6M/JnYBPESD7dc7Gy6ke/F8b3XN7bwXgrw7KeIB2NWQ35Dyy0c+p17XTQHC9i14O4jNGKGrbIWYXRDbFGXhD7Ekycl3D2tumuOVAwRb7TMyUHMWp/1Yrg838BnG03KqypJznPCQtRP8BDfcBSW4Q== 
diff --git a/recipes-somdevices/somdevices-keys/somdevices-keys.bb b/recipes-somdevices/somdevices-keys/somdevices-keys.bb
new file mode 100644 (file)
index 0000000..e20887e
--- /dev/null
@@ -0,0 +1,27 @@
+DESCRIPTION = "ssh private & public key packages"
+HOMEPAGE = "http://www.yoctoproject.org"
+BUGTRACKER = "http://bugzilla.pokylinux.org"
+
+PR = "somdevices.0"
+MAINTAINER = "SomDevices <somdevices@somdevices.com>"
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://id_rsa.pub;beginline=0;endline=1;md5=8966b3435a5d9868248612695062af72"
+
+#Note: The keys populated here are just as an example,
+# These keys are no more private.
+# Do not use same keys for your project
+# You are expected to create user own ssh keys to replace these sample keys.
+
+SRC_URI = "file://id_rsa.pub \
+          "
+S = "${WORKDIR}"
+
+USER="root"
+
+do_install() {
+        install -d ${D}/home/${USER}/.ssh/
+        install -m 0755 ${S}/id_rsa.pub ${D}/home/${USER}/.ssh/authorized_keys
+}
+
+FILES_${PN} += " /home/${USER}/.ssh/"