<div dir="ltr">Fine Bryan,Thanks for your Suggestion<div><br></div><div style>Not sure should I Share it with you or not but I have seen very weird behaviour on my Targer board regarding Openssh Banner.</div><div style><br>
</div><div style>When I login to my Hardware Board(after freash boot) and do ssh some_ip_address ,I am able to see Banner message</div><div style>But in /etc/ssh/sshd_config file </div><div style><br></div><div style>#Banner is set to nothing</div>
<div style><br></div><div style>Then when I do ssh some_ip_address again ,I could not see any banner as it is expected behaviour.</div><div style><br></div><div style>Hope you would provide any pointer on the same .</div>
<div style><br></div><div style>Thanks </div><div style>Amit </div><div style><br></div><div style><br></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 3, 2013 at 7:40 PM, Bryan Evenson <span dir="ltr"><<a href="mailto:bevenson@melinkcorp.com" target="_blank">bevenson@melinkcorp.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Amit,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Good to hear you got your recipe in order.  Best way to learn more about the Yocto Project and the Poky distribution is through watching this mailing list and the Poky mailing list (<a href="mailto:poky@yoctoproject.org" target="_blank">poky@yoctoproject.org</a>) to see how other people solve their problems they come across.  And, by reading the documentation over at <a href="http://www.yoctoproject.org/documentation/current/" target="_blank">http://www.yoctoproject.org/documentation/current/</a>.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Bryan <u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Amit Tomer [mailto:<a href="mailto:amittomer25@gmail.com" target="_blank">amittomer25@gmail.com</a>] <br>
<b>Sent:</b> Thursday, October 03, 2013 10:03 AM</span></p><div><div class="h5"><br><b>To:</b> Bryan Evenson<br><b>Cc:</b> <a href="mailto:yocto@yoctoproject.org" target="_blank">yocto@yoctoproject.org</a><br><b>Subject:</b> Re: [yocto] Fwd: OpenSSH pre login banner<u></u><u></u></div>
</div><p></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Thanks again Bryan for your kind response <u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div>
<div><p class="MsoNormal">The reason for having the PRINC ="4" is becaue when I started modifying this already existing file<u></u><u></u></p></div><div><p class="MsoNormal">value of PRINC is set 3 ,so for my changes I Incremented it to One.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Change</span><u></u><u></u></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI = “<a>file://banner</a>”</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">To</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI += “file://banner“</span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">I am really</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">feeling bit stupid here ,I just in hurry forgot to put + sign</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Though I learned a new point </span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
<span style="font-size:11.5pt;font-family:"Calibri","sans-serif";color:#1f497d">"With your line, you are overriding all the SRC_URI for the entire openssh recipe and the openssh recipe will only include the banner file</span> ".<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Change</span><u></u><u></u></p><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILESEXTRAPATHS_prepend := "${THISDIR}/openssh-6.1p1:"</span><u></u><u></u></p>
</div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">to</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILESEXTRAPATHS_prepend := "${THISDIR}:"</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">We already had openssh-6.1p1 folder where our sshd_config file is placed ,So I guess it won't harm</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">much if I put FILESEXTRAPATHS_prepend := "${THISDIR}/openssh-6.1p1:" with banner file in openssh-6.1p1 folder</span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">One more point wanted from your end,what is best way to learn Yocto</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">How can improve my knowledge in Yocto?</span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
<span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">Thanks </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.5pt;font-family:"Calibri","sans-serif"">Amit.</span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p><div><p class="MsoNormal">
On Thu, Oct 3, 2013 at 7:05 PM, Bryan Evenson <<a href="mailto:bevenson@melinkcorp.com" target="_blank">bevenson@melinkcorp.com</a>> wrote:<u></u><u></u></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Amit,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">First, I suggest you change</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">PRINC = “4”</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">to</span><u></u><u></u></p>
<div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">PRINC := "${@int(PRINC) + 1}"</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This way your bbappend will always increment the PR to one more than the PR called out by the main recipe.  So if the openssh recipe would get updated and increment the PR, you do not have to change your bbappend.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Change</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI = “<a>file://banner</a>”</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">To</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI += “file://banner“</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The += appends your banner file to the SRC_URI for the openssh recipe.  With your line, you are overriding all the SRC_URI for the entire openssh recipe and the openssh recipe will only include the banner file.  I’ve taken to the habit of writing the SRC_URI as follows:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI += “ \</span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a>file://banner</a> \</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">“</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">just to ensure that words aren’t joined together when my SRC_URI is appended to the existing one.  I don’t know if this is strictly necessary, but it’s not a bad habit.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Change</span><u></u><u></u></p>
<div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILESEXTRAPATHS_prepend := "${THISDIR}/openssh-6.1p1:"</span><u></u><u></u></p></div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">to</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILESEXTRAPATHS_prepend := "${THISDIR}:"</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">so Bitbake can find your banner file and sshd_config that you have in the same directory as the bbappend.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I can’t remember if you get a warning if Bitbake can’t find the license file at all or if it fails on each attempt through the filepath.  Since your new path is first, it won’t find LICENCE in your layer since you didn’t copy it.  Once way to quiet this warning would be to copy the license file to your directory.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Bryan</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Amit Tomer [mailto:<a href="mailto:amittomer25@gmail.com" target="_blank">amittomer25@gmail.com</a>] <br>
<b>Sent:</b> Thursday, October 03, 2013 8:23 AM<br><b>To:</b> Bryan Evenson<br><b>Cc:</b> <a href="mailto:yocto@yoctoproject.org" target="_blank">yocto@yoctoproject.org</a><br><b>Subject:</b> Re: [yocto] Fwd: OpenSSH pre login banner</span><u></u><u></u></p>
</div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">Hi Brayan<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Thanks for your help<u></u><u></u></p>
</div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">The way I modify .bbapend file is below<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><div><p class="MsoNormal">
PRINC = "4"<u></u><u></u></p></div><div><p class="MsoNormal">SRC_URI = "<a>file://banner</a>"<u></u><u></u></p></div><div><p class="MsoNormal">FILESEXTRAPATHS_prepend := "${THISDIR}/openssh-6.1p1:"<u></u><u></u></p>
</div><div><p class="MsoNormal">do_install_append() {<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Install -m 755 ${WORKDIR}/banner ${D}${sysconfdir}/ssh<u></u><u></u></p>
</div><div><p class="MsoNormal">}<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">
But it gives me <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Below problem<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><div><p class="MsoNormal">
WARNING: /tmp/work/cortexa15hf-vfp-neon-poky-linux-gnueabi/openssh/6.1p1-r3/openssh-6.1p1/LICENCE could not be copied for some reason. It may not exist. WARN for now.<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p>
</div><div><p class="MsoNormal">And my build process is really got slow and sometimes I am getting the error also<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">What could be the reason for above??<u></u><u></u></p>
</div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div>
<p class="MsoNormal"> <u></u><u></u></p></div></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p><div><p class="MsoNormal">On Thu, Oct 3, 2013 at 5:49 PM, Bryan Evenson <<a href="mailto:bevenson@melinkcorp.com" target="_blank">bevenson@melinkcorp.com</a>> wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Amit,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">From your message, I’m assuming you have a bbappend file for openssh.  Following the example in section of 5.1.4 of the Mega Manual (located at <a href="http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#using-bbappend-files" target="_blank">http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#using-bbappend-files</a>) and from personal experience, put the following in your bbappend file:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILESEXTRAPATHS_prepend := " ${THISDIR}: "</span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">SRC_URI += “ <a>file://banner</a> ”</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">FILES_${PN} += “ /etc/ssh/banner ”</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">do_install_append() {</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                install –d ${D}${sysconfdir}/ssh</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                install –m 0644 ${WORKDIR}/banner ${D}${sysconfdir/ssh/banner</span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">}</span><u></u><u></u></p><p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">PRINC := "${@int(PRINC) + 1}"</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">then place your banner file and sshd_config in the same directory as your bbappend.  When openssh gets built, Bitbake will find your sshd_config first and use and install that file instead of the one from the main layer.  The recipe also tells it how to handle the new banner file that is not part of the original recipe; you do not need to put these rules in place for sshd_config because that is already part of the original recipe.  Then in the future every time you make a change to the openssh package in your layer, increment the PRINC so your package management tools will see it as an upgrade.  For example, if you change the contents of the banner file, then change the “+ 1” to “+ 2”.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Bryan</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:yocto-bounces@yoctoproject.org" target="_blank">yocto-bounces@yoctoproject.org</a> [mailto:<a href="mailto:yocto-bounces@yoctoproject.org" target="_blank">yocto-bounces@yoctoproject.org</a>] <b>On Behalf Of </b>Amit Tomer<br>
<b>Sent:</b> Thursday, October 03, 2013 7:05 AM<br><b>To:</b> <a href="mailto:yocto@yoctoproject.org" target="_blank">yocto@yoctoproject.org</a><br><b>Subject:</b> [yocto] Fwd: OpenSSH pre login banner</span><u></u><u></u></p>
</div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p><div><p class="MsoNormal" style="margin-bottom:12.0pt">---------- Forwarded message ----------<br>
From: <b>Amit Tomer</b> <<a href="mailto:amittomer25@gmail.com" target="_blank">amittomer25@gmail.com</a>><br>Date: Thu, Oct 3, 2013 at 1:50 PM<br>Subject: OpenSSH pre login banner<br>To: "<a href="mailto:yocto-request@yoctoproject.org" target="_blank">yocto-request@yoctoproject.org</a>" <<a href="mailto:yocto-request@yoctoproject.org" target="_blank">yocto-request@yoctoproject.org</a>><u></u><u></u></p>
<div><p class="MsoNormal">I am new to OpenEmbedded Yocto and have a requirement where OpenSSH pre login banner<u></u><u></u></p><div><p class="MsoNormal">should come when do ssh from target board<u></u><u></u></p></div><div>
<p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Now I know I have to create a simple .txt file(banner) and put my banner in to it and add the following to sshd_config<u></u><u></u></p></div><div><p class="MsoNormal">
 <u></u><u></u></p></div><div><p class="MsoNormal">Banner /etc/ssh/banner <u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">But now  wanted to know where should I keep my banner file in yocto so that Yocto build infrastructure will pack banner file  to /etc/ssh/banner into final image.<u></u><u></u></p>
</div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">I do have receipes for openssh in meta-xyz/recipes-connectivity/openssh  folder<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p>
</div><div><p class="MsoNormal">Thanks <u></u><u></u></p></div><div><p class="MsoNormal"><span style="color:#888888">Amit </span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="color:#888888"> </span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="color:#888888"> </span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="color:#888888"> </span><u></u><u></u></p></div></div></div><p class="MsoNormal"> <u></u><u></u></p>
</div></div></div></div></div></div></div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></div></div></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div></blockquote></div><br>
</div>