*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 00:00 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has quit IRC | 00:11 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has joined #yocto | 00:11 | |
*** tprrt <tprrt!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has quit IRC | 00:16 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 00:28 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has joined #yocto | 00:28 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has quit IRC | 00:31 | |
*** Saur <Saur!~pkj@proxy02.se.axis.com> has quit IRC | 00:38 | |
*** jij <jij!~jonashg@proxy02.se.axis.com> has quit IRC | 00:39 | |
*** Saur <Saur!~pkj@proxy02.se.axis.com> has joined #yocto | 00:56 | |
*** jij <jij!~jonashg@proxy02.se.axis.com> has joined #yocto | 00:56 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has joined #yocto | 01:07 | |
*** Aethenelle <Aethenelle!~Aethenell@38.98.162.245> has quit IRC | 01:08 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-bwzevmphuovfnrqv> has quit IRC | 01:19 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-bavxjudrrcejfjlr> has joined #yocto | 01:21 | |
*** anujm <anujm!anujm@nat/intel/x-cgaldaiwxcycjrru> has joined #yocto | 01:30 | |
kergoth | la_croix_: you can either use a rootfs postprocess hook or better, bbappend the recipe in question to alter its config for your distro | 01:36 |
---|---|---|
kergoth | for the password option, anyway. the ssh key could be a new recipe or hook | 01:36 |
*** agnjunio <agnjunio!c8d5ef2e@gateway/web/cgi-irc/kiwiirc.com/ip.200.213.239.46> has quit IRC | 01:42 | |
*** awe00 <awe00!~awe00@unaffiliated/awe00> has quit IRC | 01:48 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 01:50 | |
*** sgw1 <sgw1!~sgw@88.130.230.178> has joined #yocto | 02:01 | |
*** sgw <sgw!~sgw@88.130.230.178> has quit IRC | 02:03 | |
*** lazyape <lazyape!~lazyape2@athedsl-4549662.home.otenet.gr> has joined #yocto | 02:12 | |
*** lazyape_home <lazyape_home!~lazyape2@athedsl-4549662.home.otenet.gr> has quit IRC | 02:12 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has joined #yocto | 02:28 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has quit IRC | 02:32 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 02:34 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-bavxjudrrcejfjlr> has quit IRC | 03:39 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has quit IRC | 04:00 | |
*** NU-Slacker <NU-Slacker!~NU-Slacke@24.13.72.71> has joined #yocto | 04:13 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has joined #yocto | 04:20 | |
*** NU-Slacker <NU-Slacker!~NU-Slacke@24.13.72.71> has quit IRC | 04:29 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has joined #yocto | 04:29 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has quit IRC | 04:33 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has joined #yocto | 04:33 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has quit IRC | 04:36 | |
*** lazyape <lazyape!~lazyape2@athedsl-4549662.home.otenet.gr> has quit IRC | 04:37 | |
*** lazyape <lazyape!~lazyape2@athedsl-4549662.home.otenet.gr> has joined #yocto | 04:38 | |
*** lazyape <lazyape!~lazyape2@athedsl-4549662.home.otenet.gr> has quit IRC | 04:45 | |
*** lazyape <lazyape!~lazyape2@athedsl-4549662.home.otenet.gr> has joined #yocto | 04:46 | |
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto | 05:17 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 05:35 | |
*** armpit <armpit!~armpit@2601:202:4180:c33:7077:6962:50cb:42de> has quit IRC | 05:51 | |
*** armpit <armpit!~armpit@2601:202:4180:c33:7db3:34a2:3c95:1c57> has joined #yocto | 06:04 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:04 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:06 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 06:06 | |
*** OpenSorceress <OpenSorceress!~opensorce@216-82-197-9.static.grandenetworks.net> has joined #yocto | 06:07 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 06:07 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:07 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:11 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 06:11 | |
*** OpenSorceress <OpenSorceress!~opensorce@216-82-197-9.static.grandenetworks.net> has joined #yocto | 06:11 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 06:11 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:12 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:13 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:14 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:15 | |
*** anujm <anujm!anujm@nat/intel/x-cgaldaiwxcycjrru> has quit IRC | 06:16 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:16 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:19 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:21 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has quit IRC | 06:22 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:23 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has joined #yocto | 06:24 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:26 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:28 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:29 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 06:31 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 06:31 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has joined #yocto | 06:34 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has quit IRC | 06:37 | |
*** timblechmann <timblechmann!~quassel@2001:e68:5420:2bfa:74bc:a62d:7bbf:ad3e> has joined #yocto | 06:43 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 07:03 | |
OutBackDingo | ok i need an elegent way to get past setting users permissions on a directory | 07:03 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 07:04 | |
*** sgw1 <sgw1!~sgw@88.130.230.178> has quit IRC | 07:06 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 07:08 | |
*** AndersD <AndersD!~AndersD@2.64.190.82.mobile.tre.se> has joined #yocto | 07:16 | |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 07:18 | |
*** frsc <frsc!~frsc@200116b824ced900b0fd2e862f2c68aa.dip.versatel-1u1.de> has joined #yocto | 07:18 | |
*** AndersD_ <AndersD_!~AndersD@2.64.190.82.mobile.tre.se> has joined #yocto | 07:18 | |
*** AndersD <AndersD!~AndersD@2.64.190.82.mobile.tre.se> has quit IRC | 07:21 | |
*** AndersD__ <AndersD__!~AndersD@194.237.220.218> has joined #yocto | 07:23 | |
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto | 07:25 | |
*** AndersD_ <AndersD_!~AndersD@2.64.190.82.mobile.tre.se> has quit IRC | 07:25 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 07:33 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 07:33 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 07:35 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 07:35 | |
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC | 07:37 | |
*** cvasilak <cvasilak!~cvasilak@ppp-94-66-8-209.home.otenet.gr> has joined #yocto | 07:43 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:50 | |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 07:51 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 07:55 | |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 07:56 | |
OutBackDingo | nevermind, fixed it | 08:00 |
*** fl0v0 <fl0v0!~fvo@i577B9072.versanet.de> has joined #yocto | 08:00 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 08:01 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 08:01 | |
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has joined #yocto | 08:05 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 08:07 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 08:12 | |
*** AndersD__ <AndersD__!~AndersD@194.237.220.218> has quit IRC | 08:13 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 08:14 | |
*** gtristan <gtristan!~tristanva@110.11.179.72> has joined #yocto | 08:16 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 08:26 | |
*** rajm <rajm!~robertmar@cpc126996-macc4-2-0-cust25.1-3.cable.virginm.net> has quit IRC | 08:30 | |
*** rajm <rajm!~robertmar@cpc126996-macc4-2-0-cust25.1-3.cable.virginm.net> has joined #yocto | 08:31 | |
*** mckoan|away is now known as mckoan | 08:32 | |
mckoan | good morning | 08:32 |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 08:33 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto | 08:34 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has joined #yocto | 08:35 | |
*** rajm <rajm!~robertmar@cpc126996-macc4-2-0-cust25.1-3.cable.virginm.net> has quit IRC | 08:38 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 08:38 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has quit IRC | 08:38 | |
*** rajm <rajm!~robertmar@cpc126996-macc4-2-0-cust25.1-3.cable.virginm.net> has joined #yocto | 08:41 | |
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC | 08:48 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has joined #yocto | 08:59 | |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has joined #yocto | 09:03 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 09:06 | |
* RP notes more timeouts on the autobuilder | 09:08 | |
RP | There is something very wrong in the package feed sharing code :( | 09:09 |
* RP notes a race in the package manager repo code too :( | 09:10 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 09:11 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:11 | |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has quit IRC | 09:12 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:15 | |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has joined #yocto | 09:16 | |
*** tristanram <tristanram!3e029902@gateway/web/freenode/ip.62.2.153.2> has joined #yocto | 09:18 | |
yocti | New news from stackoverflow: Lock packages version with Yocto <https://stackoverflow.com/questions/53296247/lock-packages-version-with-yocto> | 09:19 |
*** tristanram <tristanram!3e029902@gateway/web/freenode/ip.62.2.153.2> has quit IRC | 09:19 | |
*** tristanram <tristanram!3e029902@gateway/web/freenode/ip.62.2.153.2> has joined #yocto | 09:22 | |
tristanram | Hi there, I am trying to get python 3.7.x to build using the following patch: http://lists.openembedded.org/pipermail/openembedded-core/2018-November/275738.html . But I am ending up with an error during python3-dbus: tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot-native/usr/lib/libpython3.7m.so: file not recognized: File format not recognized | 09:25 |
tristanram | It seems to me that there is a mixup between recipe-sysroot-native and recipe-sysroot. When building on official sumo I "-L/home/dev/medusa/build/yocto/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot/usr/lib -lpython3.5m" is used. Note the "recipe-sysroot". Is anyone experiencing the same issue? | 09:27 |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has quit IRC | 09:33 | |
*** jmiehe_dup <jmiehe_dup!578c106e@gateway/web/freenode/ip.87.140.16.110> has joined #yocto | 09:36 | |
jmiehe_dup | hi, anyone here? | 09:37 |
LetoThe2nd | nope. nobody is here. not even you yourself. its all an illusion! | 09:37 |
jmiehe_dup | whoa | 09:37 |
* LetoThe2nd does the jedi handwave thing | 09:37 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 09:39 | |
jmiehe_dup | i am looking to get started writing layers/bb recipes. Is there an example how to customize a conf file in the image I create with bitbake? | 09:40 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 09:40 | |
LetoThe2nd | depends a bit on the specific conf file. | 09:40 |
jmiehe_dup | As a starting point, I want to create my own layer and a recipe to provide my own /lib/systemd/network/10-eth0.network | 09:43 |
jmiehe_dup | Well, iirc I can also provide an 99-override-eth0.network there | 09:43 |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has joined #yocto | 09:45 | |
LetoThe2nd | ok, so it is a file that gets usually installed and that you want to modify. i *guess* it comes from the systemd recipe, unless you are using a specifc board support package that already incorporates it. | 09:46 |
LetoThe2nd | which layers are in use so far, and whats the board? | 09:46 |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 09:47 | |
*** peacememories <peacememories!~textual@t195-031.demo.tuwien.ac.at> has quit IRC | 09:48 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 09:51 | |
jmiehe_dup | It's a board by PHYTEC. Their default setup has: meta, meta-poky, meta-networking, meta-python, meta-multimedia, meta-gstreamer1.0, meta-nodejs, meta-phytec, meta-qt5 and meta-yogurt (PHYTEC simple distribution layer) | 09:52 |
LetoThe2nd | jmiehe_dup: then my first advice is to checj the meta-phytec and meta-yogurt layers if the file is actually provided by one of those. | 09:55 |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 09:58 | |
rburton | jmiehe_dup: systemd lets you override really nicely, so just write a new recipe that drops files in like you said | 09:59 |
jmiehe_dup | Can I add that recipe to a new layer like I though? | 10:00 |
jmiehe_dup | thought* | 10:01 |
rburton | yes | 10:02 |
jmiehe_dup | Ultimately, I would like to include a node.js application into my new layer. As my dependencies have native bindings, I don't want to "npm install" doing recompiles on every fresh clone. How to avoid? | 10:04 |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 10:04 | |
jmiehe_dup | @rburton nice | 10:05 |
rburton | surely you just need to write a recipe for each of the deps, so npm doesn't want to install anything else | 10:05 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 10:14 | |
tristanram | Hi Ross, I have a question relating Python 3.7: Were you have to successfully build python3-dbus using the patch http://lists.openembedded.org/pipermail/openembedded-core/2018-November/275727.html | 10:21 |
rburton | will tell you in a few minutes :) | 10:23 |
rburton | RP: master-next passes my buildhistory-diff test btw | 10:24 |
RP | rburton: cool. I should look at merging some of the crazy patch baklog | 10:25 |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto | 10:27 | |
*** gtristan <gtristan!~tristanva@110.11.179.72> has quit IRC | 10:28 | |
tristanram | I am always ending up with python3-dbus: tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot-native/usr/lib/libpython3.7m.so: file not recognized: File format not recognized | 10:32 |
rburton | tristanram: with 3.7.1, yes | 10:33 |
rburton | what does file say about that object? | 10:33 |
rburton | maybe its using the native compiler, i'm building against x86 right now | 10:33 |
tristanram | So with this patch http://lists.openembedded.org/pipermail/openembedded-core/2018-November/275738.html, yes? | 10:33 |
rburton | yes | 10:34 |
tristanram | Before using this patch existed, I tried porting the 3.5.6 to 3.7.0 myself. But I always got stuck with above error. | 10:34 |
tristanram | With 3.5.6 the python3-dbus do_configure lokks like "-L/home/dev/medusa/build/yocto/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot/usr/lib -lpython3.5m" | 10:36 |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has joined #yocto | 10:36 | |
tristanram | With the patch 3.7.1 from the ml, it looks like "L/home/dev/medusa-test/build/yocto/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot-native/usr/lib -lpython3.7m" | 10:37 |
jmiehe_dup | [OT] nice, I feel like I'm beginning to get it, thanks! [/OT] | 10:37 |
tristanram | Somehow, the native python lib seems to be used by accident | 10:37 |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 10:38 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 10:39 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has quit IRC | 10:39 | |
rburton | tristanram: yeah, the cross stuff in py is all hacked in and presumely it broke in the upgrade | 10:41 |
rburton | tristanram: can you reply on the list with that? | 10:41 |
*** berton <berton!~berton@181.220.65.91> has joined #yocto | 10:43 | |
tristanram | rburton: I have not used mailing lists before but subscribed some days ago and ml is quite new to me. Sorry for this novice question: but how do I reply to an existing thread which was created before I was subscribed? | 10:44 |
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto | 10:44 | |
rburton | tristanram: painfully | 10:44 |
rburton | i'll reply :) | 10:45 |
la_croix_ | kergoth Thanks. If you're still around, could you possibly give me a hand with the bbappend thing? | 10:46 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 10:47 | |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 10:48 | |
LetoThe2nd | la_croix_: whats the exacty problem you have with the bbappend? | 10:49 |
la_croix_ | LetoThe2nd Being, as you know, a moron, I'm not entirely sure where to start. | 10:49 |
tristanram | rburton: thats what i suspected, thank you very much for your help. I would be very happy to update to python 3.7 without having to wait for "Warrior 2.7" | 10:50 |
LetoThe2nd | la_croix_: oh thats simple. you just create a recipe in your layer that follows the same path and name as the recipe that you want to modify. just that its suffix is bbappend, instead of bb | 10:52 |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 10:52 | |
LetoThe2nd | and in that file, you write down what you want. essentially, is will then overwrite the parts that you noted in the original recipe | 10:52 |
*** berton <berton!~berton@181.220.65.91> has quit IRC | 10:53 | |
LetoThe2nd | la_croix_: and no need to feel like a moron. i usually hand out a fair share of rtfms, but thats nothing to be taken personally. :-) | 10:53 |
LetoThe2nd | ah see here, even a nice example in the fm: https://www.yoctoproject.org/docs/latest/dev-manual/dev-manual.html#using-bbappend-files | 10:55 |
la_croix_ | LetoThe2nd Ok, but the file that I've found mentioning ssh is /poky/meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb and this doesn't mention any files (like an sshd_config) | 10:55 |
la_croix_ | LetoThe2nd Thanks, I won't. Rtfm is usually pretty good advice, anyway ;) | 10:55 |
LetoThe2nd | la_croix_: well if you look into the file you mentioned, its basically a dependency redirect to openssh itself. | 10:56 |
LetoThe2nd | -> http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-connectivity/openssh/openssh_7.8p1+git.bb?h=master | 10:56 |
*** berton <berton!~berton@181.220.65.91> has joined #yocto | 10:58 | |
la_croix_ | LetoThe2nd Ah, that looks promising. Thank you | 10:59 |
la_croix_ | LetoThe2nd So presumably my new recipe would need a copy of the original sshd_config, with my changes? | 11:03 |
LetoThe2nd | la_croix_: possibly. and *only* that, no need to copy over the whole shbang | 11:05 |
la_croix_ | Ah, ok. | 11:05 |
la_croix_ | Now, that will work for changing the ports, disabling password access, etc, but presumably to add my ssh key to .ssh/authorized_keys, I will need to edit the rootfs? | 11:06 |
LetoThe2nd | no, you can modify the file at will in the recipe | 11:08 |
LetoThe2nd | here's an example on how it can be done. http://git.yoctoproject.org/cgit/cgit.cgi/meta-web-kiosk/tree/recipes-common/ssh-keys/ssh-keys_0.1.bb?h=master | 11:09 |
la_croix_ | Hmm. Ok. By the by, there is presumably nothing wrong with copying the entire original sshd_config, and having it replace the original? I'm not too keen on stubs of config files | 11:10 |
LetoThe2nd | this is the seperate-recipe form which i personally would prefer anyways. so you might even be off with just disabling the debug-tweaks IMAGE_FEATURE (which causes the no-password-rootfs) and injecting such an ssh-keys recipe. i think there's no append needed at all. | 11:10 |
la_croix_ | LetoThe2nd Understood, thank you | 11:11 |
LetoThe2nd | have fun | 11:12 |
la_croix_ | :) | 11:12 |
abelal | Morning folks | 11:14 |
abelal | do we know when the linux-yocto 4.19 branches are coming up? | 11:14 |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 11:17 | |
la_croix_ | LetoThe2nd I think I've managed to add the new config to the do_install(), but I'm unclear on what "FILES_${PN}-server += "/home/${USER}/.ssh/authorized_keys" and thee line above it do. Do they just tell the build to consider these files to be associated with this package? | 11:17 |
LetoThe2nd | la_croix_: that means that those files should go into the package. otherwise you would install them (to the staging area), but they wouldn't make the escond step from staging into the actual, deployed package | 11:19 |
la_croix_ | LetoThe2nd Ok, so adding: FILES_${PN}-server += "/etc/ssh/sshd_config" Should be fine? | 11:20 |
rburton | tristanram: fwiw, worked for me against qemuarm64 | 11:20 |
LetoThe2nd | la_croix_: i'd expect that this particular file is already in FILES, as it would never make it to the image otherwise. | 11:21 |
LetoThe2nd | la_croix_: just build the recipe with bitbake -e, and search the output for the FILES variable | 11:21 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 11:21 | |
la_croix_ | LetoThe2nd Yes, it must be, so there's no need to redo it to make sure it contains *my* sshd_config, rather than the standard one? | 11:22 |
LetoThe2nd | no | 11:22 |
LetoThe2nd | if its in the variable already, then thats it. the variable gets applied in the packaging stage, log after all install things have been done. | 11:23 |
tristanram | rburton: good to know; I am using armv7 here | 11:23 |
la_croix_ | LetoThe2nd Perfect, thanks | 11:24 |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto | 11:31 | |
*** berton <berton!~berton@181.220.65.91> has quit IRC | 11:44 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 11:46 | |
yocti | New news from stackoverflow: bitbake do_image dependency not cached <https://stackoverflow.com/questions/53299317/bitbake-do-image-dependency-not-cached> | 11:49 |
*** berton <berton!~berton@181.220.65.91> has joined #yocto | 11:50 | |
*** Carton__ <Carton__!~jo@2a02:120b:2c3c:3bf0:a0e9:e31f:78c:7c3d> has joined #yocto | 11:51 | |
*** berton <berton!~berton@181.220.65.91> has quit IRC | 12:00 | |
*** berton <berton!~berton@181.220.65.91> has joined #yocto | 12:02 | |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 12:02 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 12:02 | |
*** AndersD <AndersD!~AndersD@2.64.190.82.mobile.tre.se> has joined #yocto | 12:03 | |
*** AndersD_ <AndersD_!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto | 12:05 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:07 | |
*** AndersD <AndersD!~AndersD@2.64.190.82.mobile.tre.se> has quit IRC | 12:07 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:08 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:10 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:12 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:14 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:14 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:17 | |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto | 12:20 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:21 | |
*** Carton__ <Carton__!~jo@2a02:120b:2c3c:3bf0:a0e9:e31f:78c:7c3d> has quit IRC | 12:21 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:21 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:22 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 12:23 | |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has joined #yocto | 12:25 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 12:26 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has joined #yocto | 12:38 | |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 12:41 | |
*** nathani__ <nathani__!~nathani@mail.validmanufacturing.com> has quit IRC | 12:41 | |
*** geissona_ <geissona_!~geissonat@45-18-127-186.lightspeed.austtx.sbcglobal.net> has joined #yocto | 12:45 | |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 12:47 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 13:00 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has quit IRC | 13:06 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has joined #yocto | 13:07 | |
*** sveinse <sveinse!~sveinse@156.92-221-160.customer.lyse.net> has joined #yocto | 13:10 | |
sveinse | My HW has no RTC when power is off. I notice that the system time is set to April 2018 on startup, which is far older than the image date. Is this a mechanism of Yocto/poky? If so, where in the codebase is this logic located? | 13:11 |
LetoThe2nd | sveinse: usually it is the release date of the systemd version in use, or something similar | 13:12 |
LetoThe2nd | (read: its no OE magic, but systemd's) | 13:12 |
sveinse | LetoThe2nd: ok, thanks | 13:13 |
LetoThe2nd | assuming that you are using systmd, of course. | 13:13 |
sveinse | LetoThe2nd: I am, so this is a very plausible explaination | 13:13 |
*** amosbird <amosbird!~amosbird@123.206.66.49> has quit IRC | 13:19 | |
*** amosbird <amosbird!~amosbird@123.206.66.49> has joined #yocto | 13:19 | |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 13:19 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has quit IRC | 13:20 | |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 13:22 | |
la_croix_ | If I want to disable debug-tweaks, can I just delete EXTRA_IMAGE_FEATURES, or do I need to set it as an empty string? | 13:27 |
LetoThe2nd | la_croix_: i personally would set an empty string, but deleting will almost certainly work too | 13:33 |
la_croix_ | LetoThe2nd Ok. I'm having a bit of a problem with this recipe. Half of it works (my public key is in authorized_keys), but it doesn't seem to be using my new sshd_config | 13:34 |
LetoThe2nd | so you have a seperate ssh-keys recipe now? or are you appending openssh? | 13:35 |
la_croix_ | I have a separate ssh-keys recipe now, exactly as you linked | 13:37 |
la_croix_ | https://pastebin.com/vAazcTRS | 13:38 |
la_croix_ | Authorized keys is working, as I can login with no password only if I have that key, but it doesn't seem to be using my sshd_config. I always change the port to a random one, but it is still listening for ssh on 22 | 13:39 |
LetoThe2nd | ah! | 13:39 |
LetoThe2nd | the FILES_${PN} hitng is recipe specific. | 13:39 |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 13:39 | |
*** lfa <lfa!~lfa@217.19.35.51> has quit IRC | 13:39 | |
la_croix_ | Oh, so that will be adding it so ssh-keys-server? | 13:40 |
la_croix_ | Which doesn't exist, presumably | 13:40 |
LetoThe2nd | so this recipe only installs the key. plus, its rather pointless to split the recipe in -client and server. so this https://pastebin.com/mFt3jDm8 should work as the key-deployment recipe | 13:41 |
la_croix_ | Can I just change it to FILES_${PN}? | 13:41 |
LetoThe2nd | for modifying a file provided by openssh, you have to append to openssh | 13:42 |
la_croix_ | Oh, ok. | 13:42 |
LetoThe2nd | and the FILES_ from openssh applies to whatever you do in openssh, the FILES_ in your recipe applies to whatever you do in your reciope | 13:42 |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 13:43 | |
*** marka <marka!~masselst@184.175.21.100> has joined #yocto | 13:44 | |
la_croix_ | Ok, so I need a new recipe, with sshd_config in the files, and a bbappend file (rather than a bb file)? | 13:44 |
LetoThe2nd | no the new recipe *is* the bbappend file | 13:50 |
LetoThe2nd | if you look here http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-connectivity/openssh/openssh_7.9p1+git.bb#n15 | 13:50 |
LetoThe2nd | the original one already has the file. so just bbappend it to replace. | 13:51 |
la_croix_ | Would this work? https://pastebin.com/DPZpuspF | 13:55 |
la_croix_ | Named openssh_%.bbapend | 13:56 |
la_croix_ | *append | 13:56 |
LetoThe2nd | i think this is enough https://pastebin.com/22fuWrL9 | 13:57 |
LetoThe2nd | named and pathed properly | 13:57 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 13:58 | |
la_croix_ | Does this constitute 'named and pathed correctly'? https://pastebin.com/t5eEEMJV | 13:58 |
LetoThe2nd | sounds ok. go ahead and try ;-) | 13:59 |
la_croix_ | :) | 14:00 |
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC | 14:01 | |
*** lfa <lfa!~lfa@217.19.35.51> has joined #yocto | 14:04 | |
*** AndersD_ <AndersD_!~AndersD@194-237-220-218.customer.telia.com> has quit IRC | 14:04 | |
*** frsc <frsc!~frsc@200116b824ced900b0fd2e862f2c68aa.dip.versatel-1u1.de> has quit IRC | 14:04 | |
*** frsc <frsc!~frsc@200116b824ced900b0fd2e862f2c68aa.dip.versatel-1u1.de> has joined #yocto | 14:05 | |
*** AndersD_ <AndersD_!~AndersD@37.0.92.194> has joined #yocto | 14:06 | |
*** frsc <frsc!~frsc@200116b824ced900b0fd2e862f2c68aa.dip.versatel-1u1.de> has quit IRC | 14:06 | |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 14:15 | |
*** AndersD__ <AndersD__!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto | 14:18 | |
la_croix_ | LetoThe2nd That doesn't seem to have made any difference :/ | 14:21 |
*** AndersD_ <AndersD_!~AndersD@37.0.92.194> has quit IRC | 14:21 | |
LetoThe2nd | hm | 14:22 |
la_croix_ | It is still allowing root password access, and still on port 22 | 14:23 |
la_croix_ | Not that I've any idea what yocto's default root password is... | 14:23 |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 14:25 | |
rburton | oh did you turn off debug-tweaks image feature? | 14:27 |
rburton | if that is on, it goes in and allows root with no password at rootfs time | 14:27 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 14:29 | |
la_croix_ | rburton Yes, I've removed it | 14:29 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 14:31 | |
tristanram | To disable password authentication I am using: "PasswordAuthentication no", "ChallengeResponseAuthentication no" and "UsePAM no" | 14:33 |
la_croix_ | tristanram I'm only using PasswordAuthentication no, but that should be enough | 14:34 |
OutBackDingo | la_croix_: seems confusing, you added a user whhy not just add thheir key in the users recipe | 14:34 |
la_croix_ | OutBackDingo I haven't added a user... This is for root | 14:34 |
OutBackDingo | la_croix_: ssh as root ? yikes | 14:35 |
la_croix_ | OutBackDingo Indeed, it's not the production plan, I'm just trying to do things one step at a time, until I actually understand now yocto works :P | 14:35 |
tristanram | la_croix_: not always: https://blog.tankywoo.com/linux/2013/09/14/ssh-passwordauthentication-vs-challengeresponseauthentication.html | 14:36 |
OutBackDingo | la_croix_: couuld also do a simple root-uuser recipe with USER="root" | 14:36 |
OutBackDingo | do_install() { install -d ${D}/home/${USER}/.ssh/ install -m 0755 ${S}/id_rsa.pub ${D}/home/${USER}/.ssh/authorized_keys} | 14:36 |
OutBackDingo | i guess i tend to avoid patching up the meta- repos | 14:37 |
la_croix_ | tristanram I've always wondered what that was about... Looks like you're right. Thank you :) | 14:37 |
OutBackDingo | la_croix_: like rburton said patch hack test hack test :) | 14:38 |
tristanram | la_croix_: this is my append for doing something similar as I think you are trying to do: https://github.com/tramseyer/meta-medusa-dist/blob/master/recipes-connectivity/openssh/openssh_%25.bbappend | 14:39 |
la_croix_ | OutBackDingo I'm working on that, but currently I'm such a noob that it's more patch - hack - test - cry - beg for help | 14:39 |
OutBackDingo | la_croix_: your could also create a custom layer withh the ssh_%/bbapend itll still patch yy=up thhe sshh | 14:39 |
OutBackDingo | this way your not hacking up the meta- layers themselves and run into conflicts when updating | 14:40 |
la_croix_ | OutBackDingo Oh, this is already in a new layer, and using bbappend | 14:40 |
OutBackDingo | la_croix_: ahh cool | 14:41 |
OutBackDingo | see yoour ahead of the game now :) | 14:41 |
la_croix_ | OutBackDingo Haha, try to remember me like this, rather than as I am in twenty minutes when I ask 30 stupid questions ;) | 14:41 |
la_croix_ | tristanram To clarify, your .bbappend actually modifies (with sed) the original sshd_config at build time, rather than overwriting it with a new config. Is that correct, and if so, why is that better? | 14:42 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 14:45 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 14:46 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 14:48 | |
tristanram | la_croix_: Yes, correct. Its not necessarily better but it takes the "original" sshd_config file and modifies it according to my needs. If the sshd_config will be extended upstream by new values I will get those for free. | 14:50 |
la_croix_ | tristanram Good point... OK, sounds good :) | 14:51 |
tristanram | la_croix_: Case 1: File to be modified is in some layer such as http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-connectivity/openssh/openssh/sshd_config?h=sumo -> I will patch it via sed altough it may be a little brittle. | 14:53 |
tristanram | la_croix_: Case 2: File to be modified is in a git repo where the SRC of the recipe comes from such as https://github.com/tramseyer/meta-medusa-dist/blob/master/recipes-connectivity/bluez5/bluez5/bluetooth.service.in.patch -> I will create a patch since git-patching is much more robust and verbose than sed stuff. | 14:54 |
la_croix_ | tristanram Ok, fair enough | 14:55 |
la_croix_ | I think I'll actually prevent root login, and create a user, though | 14:56 |
LetoThe2nd | case 3) no ssh in prodcution devices :-) | 14:57 |
la_croix_ | LetoThe2nd ... I actually hadn't thought of that, and that probably makes sense | 14:57 |
LetoThe2nd | la_croix_: :-) | 14:58 |
la_croix_ | How do I remove openssh from an image? ;) | 14:59 |
LetoThe2nd | la_croix_: why remove it? do not add it in the first place. | 14:59 |
la_croix_ | ls | 14:59 |
la_croix_ | Oops | 14:59 |
*** feddischson <feddischson!~feddischs@55d49d25.access.ecotel.net> has joined #yocto | 14:59 | |
la_croix_ | LetoThe2nd I'm using a layer called 'meta' which already includes it | 15:00 |
LetoThe2nd | i mean, i have totally no fear anybody exploits telnet, ssh, or anything like that on one of my products. it not only that they're not activated, "but there for...", i make totally sure that the binaries are absolutely never ever shipped. | 15:00 |
LetoThe2nd | la_croix_: i am pretty sure that this is not true | 15:00 |
*** berton <berton!~berton@181.220.65.91> has quit IRC | 15:01 | |
LetoThe2nd | la_croix_: because meta is basically oe-core, and it certainly does not pull openssh into images by default. | 15:01 |
LetoThe2nd | la_croix_: so its either the specific image you use, or something in your distro (which would be stupid, but hey, possible) | 15:01 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 15:02 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 15:02 | |
la_croix_ | LetoThe2nd Hmm... I have meta/recipes-connectivity/openssh with files and a .bb file | 15:02 |
LetoThe2nd | la_croix_: just because a recipe is there, it does not end up in an image. this is like saying that everything available in the debian package repositories is always installed. (not true either) | 15:03 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 15:03 | |
la_croix_ | Oh, fair enough. In that case, where might I find the thing that is (currently) telling it to install it? | 15:03 |
LetoThe2nd | la_croix_: so either something pulls it in through IMAGE_INSTALL or IMAGE_FEATURES | 15:03 |
la_croix_ | Ok, I'll have a look | 15:03 |
LetoThe2nd | la_croix_: again, bitbake -e your image target and search it | 15:04 |
la_croix_ | There's nothing in image_install or image_features, and grepping the output of bitbake -e does not contain 'openssh' | 15:08 |
LetoThe2nd | and did you grep for ssh? | 15:09 |
la_croix_ | LetoThe2nd Yes, it turned up here: 'SSH_CLIENT': '5.66.10.68 58041 22', 'XDG_DATA_DIRS': '/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'BUILDDIR': '/home/ubuntu/dev/poky/build', 'SSH_TTY': '/dev/pts/0', But I'm not sure that tells us why it is being included | 15:11 |
la_croix_ | Aside from that it turns up at the very top, but that seems to relate to the machine on which the build is being performed, rather than the target image | 15:12 |
LetoThe2nd | la_croix_: yeah that sounds about not right. | 15:12 |
*** learningc <learningc!~learningc@123.136.117.35> has joined #yocto | 15:13 | |
*** Carton__ <Carton__!~jo@2a02:120b:2c3c:3bf0:39af:c777:a357:7e14> has joined #yocto | 15:13 | |
*** Carton__ <Carton__!~jo@2a02:120b:2c3c:3bf0:39af:c777:a357:7e14> has left #yocto | 15:13 | |
LetoThe2nd | la_croix_: do a bitbake -g of your image and pastebin the result, please. | 15:14 |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 15:15 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has quit IRC | 15:16 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has joined #yocto | 15:18 | |
LetoThe2nd | pastebinit can probably help: bitbake -g $YOURFUNNYIMAGE | pastebinit | 15:18 |
la_croix_ | What is pastebinit? | 15:19 |
la_croix_ | Oh, just googled it, genius | 15:19 |
la_croix_ | Does it get around the 512kb limit? | 15:19 |
LetoThe2nd | go and fine out. | 15:19 |
LetoThe2nd | s/fine/find/ | 15:20 |
la_croix_ | http://paste.ubuntu.com/p/2jgwM8sP4Z/ | 15:20 |
la_croix_ | This is the closest I've seen to magic. | 15:21 |
LetoThe2nd | ah dang. i meant, pastebin the file package-depends.dot | 15:21 |
LetoThe2nd | sry. but again something learned :) | 15:21 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC | 15:22 | |
la_croix_ | LetoThe2nd Ah, http://paste.ubuntu.com/p/Hcfz2GmjgG/ | 15:23 |
LetoThe2nd | you're building image-core-cmdline-full? | 15:25 |
LetoThe2nd | erm, core-image-full-cmdline | 15:25 |
la_croix_ | Yup... That's wrong, I assume? | 15:27 |
LetoThe2nd | nothing wrong so far, i'm just looking at it | 15:27 |
prabhakarlad | Hi all, Is it possible to call a task from other task ( I dont want add a depends ) | 15:30 |
LetoThe2nd | la_croix_: i am pretty certain that something, somewhere sets IMAGE_FEATURE ssh-server-openssh | 15:31 |
la_croix_ | LetoThe2nd Presumably if I were building one of the smaller core-images it would not be included? | 15:31 |
LetoThe2nd | la_croix_: thats what you have to find, as thats basically explicitly pulling in openssh. by default, core-image-full-cmdline would not do it. | 15:31 |
la_croix_ | LetoThe2nd Ah... | 15:31 |
LetoThe2nd | la_croix_: no, because if that is set, it get pulled into any image. | 15:31 |
la_croix_ | I'll check the mender layers | 15:32 |
LetoThe2nd | ack-grepping your working directory probably is enough | 15:33 |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has quit IRC | 15:34 | |
la_croix_ | LetoThe2nd http://paste.ubuntu.com/p/97Jp86VBwg/ is the result | 15:35 |
la_croix_ | LetoThe2nd Does that mean the disabling ssh will break mender? | 15:36 |
LetoThe2nd | la_croix_: i can't comment on any mender thing, as i've never used it. | 15:36 |
la_croix_ | Ok, I'll find out if it's necessary | 15:37 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 15:41 | |
la_croix_ | In the meantime I'll figure out how to add a user | 15:41 |
la_croix_ | Presumably that can be done in local.conf, with the EXTRA_USERS_PARAMS | 15:44 |
LetoThe2nd | la_croix_: https://git.yoctoproject.org/cgit.cgi/poky/tree/meta-skeleton/recipes-skeleton/useradd/useradd-example.bb | 15:45 |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has joined #yocto | 15:46 | |
*** OpenSorceress <OpenSorceress!~opensorce@216-82-197-9.static.grandenetworks.net> has joined #yocto | 15:48 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 15:48 | |
la_croix_ | LetoThe2nd Thank you. What does those files (file1, file2...) do? | 15:55 |
LetoThe2nd | la_croix_: those are literally just exmples to show how to set owner etc. on files that are being installed | 15:57 |
la_croix_ | LetoThe2nd Ok... I'll try to figure this out. I thought adding a user might be easier :P | 15:58 |
LetoThe2nd | la_croix_: *hint* think more if you actually need a user, and what for. what is it your device shall do, what processes run, under what user. | 15:58 |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 15:59 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 15:59 | |
LetoThe2nd | la_croix_: in many cases you actually do not need an exmplicitly set up user either, but the implicitly exiting root and www (or comparable) are enough | 15:59 |
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto | 15:59 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 15:59 | |
la_croix_ | LetoThe2nd I can just run as root. All it does is read from a load of sensors (either wired or mqtt) and sends a port request | 16:00 |
LetoThe2nd | la_croix_: in embedded devices, some thinking models are a bit different than on desktops :) | 16:00 |
la_croix_ | s/port/post | 16:00 |
la_croix_ | LetoThe2nd So you think I should just leave it as root | 16:01 |
la_croix_ | ? | 16:01 |
*** lusus <lusus!~lusus@62.91.23.180> has quit IRC | 16:01 | |
LetoThe2nd | no, you got that wrong. this does not mean "run as root". it means: "often a suitable user is already there, becasue you rely on something that brings it along. like lighttpd or apache" | 16:02 |
*** Aethenelle_ <Aethenelle_!~Aethenell@38.98.162.253> has joined #yocto | 16:02 | |
la_croix_ | Well, my code itself has to run as something (a python script aggregating the data and making the POST) | 16:03 |
LetoThe2nd | ok, then a user might be sensible to create, yes. | 16:04 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 16:04 | |
la_croix_ | I think I've worked out why the sshd_config changes didn't work... It seems to be using dropbear instead of openssh | 16:05 |
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has quit IRC | 16:07 | |
*** Aethenelle__ <Aethenelle__!~Aethenell@38.98.162.245> has joined #yocto | 16:07 | |
*** Aethenelle_ <Aethenelle_!~Aethenell@38.98.162.253> has quit IRC | 16:07 | |
la_croix_ | LetoThe2nd If this is anything to go by: https://pastebin.com/X9YbrrBj | 16:08 |
la_croix_ | Actually no, it's not in the manifest | 16:10 |
*** User_ <User_!~learningc@123.136.118.26> has joined #yocto | 16:10 | |
*** jmiehe_dup <jmiehe_dup!578c106e@gateway/web/freenode/ip.87.140.16.110> has quit IRC | 16:10 | |
LetoThe2nd | you have to add it to IMAGE_INSTALL | 16:12 |
LetoThe2nd | time to create your own image :) | 16:13 |
LetoThe2nd | i gotta run now. worktime is voer! | 16:13 |
*** learningc <learningc!~learningc@123.136.117.35> has quit IRC | 16:13 | |
la_croix_ | LetoThe2nd Ok, thanks for your help :) | 16:15 |
*** sgw <sgw!~sgw@193.158.83.230> has joined #yocto | 16:15 | |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has quit IRC | 16:15 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has quit IRC | 16:19 | |
*** sgw <sgw!~sgw@193.158.83.230> has quit IRC | 16:19 | |
*** kaspter <kaspter!~Instantbi@183.128.184.32> has joined #yocto | 16:20 | |
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto | 16:22 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 16:25 | |
*** timblechmann <timblechmann!~quassel@2001:e68:5420:2bfa:74bc:a62d:7bbf:ad3e> has quit IRC | 16:27 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 16:32 | |
*** agnjunio <agnjunio!c8d5ef2e@gateway/web/cgi-irc/kiwiirc.com/ip.200.213.239.46> has joined #yocto | 16:35 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has left #yocto | 16:35 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto | 16:35 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has quit IRC | 16:44 | |
*** mckoan <mckoan!~marco@host48-40-static.9-79-b.business.telecomitalia.it> has joined #yocto | 16:45 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto | 16:45 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has quit IRC | 16:48 | |
*** cvasilak <cvasilak!~cvasilak@ppp-94-66-8-209.home.otenet.gr> has quit IRC | 16:56 | |
*** AndersD__ <AndersD__!~AndersD@194-237-220-218.customer.telia.com> has quit IRC | 16:56 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has left #yocto | 16:58 | |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto | 16:58 | |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto | 16:58 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto | 16:58 | |
*** feddischson <feddischson!~feddischs@55d49d25.access.ecotel.net> has quit IRC | 17:05 | |
*** mckoan is now known as mckoan|away | 17:05 | |
*** rajm <rajm!~robertmar@cpc126996-macc4-2-0-cust25.1-3.cable.virginm.net> has quit IRC | 17:11 | |
la_croix_ | Could somebody give me a hand with adding a user? I'm using this recipe, and the build error is at the bottom: https://pastebin.com/pFLe1bVi It seems to be referring to files added by useradd, but they're not added in my recipe... | 17:19 |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto | 17:20 | |
*** sgw <sgw!~sgw@88.130.230.178> has joined #yocto | 17:21 | |
*** grma <grma!~gruberm@80.93.38.128> has quit IRC | 17:23 | |
la_croix_ | Sorry, error is here: https://pastebin.com/iQec8JLD | 17:24 |
la_croix_ | *https://pastebin.com/gUpa7uy1 | 17:29 |
*** User_ <User_!~learningc@123.136.118.26> has quit IRC | 17:57 | |
*** User_ <User_!~learningc@123.136.118.57> has joined #yocto | 17:57 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 18:06 | |
*** mario-goulart <mario-goulart!~user@static.107.70.9.5.clients.your-server.de> has quit IRC | 18:07 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 18:09 | |
*** User_ <User_!~learningc@123.136.118.57> has quit IRC | 18:14 | |
*** mario-goulart <mario-goulart!~user@static.107.70.9.5.clients.your-server.de> has joined #yocto | 18:14 | |
*** prabhakarlad <prabhakarlad!~prabhakar@194.75.40.178> has quit IRC | 18:19 | |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto | 18:30 | |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC | 18:33 | |
yates | /join #rpm | 18:37 |
*** rizwan_ <rizwan_!ab3d4396@gateway/web/freenode/ip.171.61.67.150> has joined #yocto | 18:39 | |
rizwan_ | Hi | 18:39 |
rizwan_ | how to build jamvm 2.0 recipe with openjdk8 runtime library | 18:39 |
rizwan_ | by default it selects GNU classpath but when I specify --with-java-runtime-library=openjdk8 in jamvm.inc | 18:40 |
rizwan_ | there are many build errors | 18:40 |
rizwan_ | anyone tried it, I am completely stuck | 18:41 |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #yocto | 18:47 | |
rizwan_ | anyone can please provide some pointers on jamvm recipe with openjdk8 for ARM | 18:54 |
*** fl0v0 <fl0v0!~fvo@i577B9072.versanet.de> has quit IRC | 18:54 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has joined #yocto | 19:03 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:15 | |
*** sgw <sgw!~sgw@88.130.230.178> has quit IRC | 19:42 | |
*** tgraydon <tgraydon!~textual@134.134.139.83> has joined #yocto | 19:48 | |
rburton | rizwan_: you'll have more luck by mailing the list with the actual errors | 19:52 |
*** sgw <sgw!~sgw@88.130.230.178> has joined #yocto | 19:54 | |
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC | 19:57 | |
*** Carton__ <Carton__!~jo@194.230.158.19> has joined #yocto | 19:58 | |
*** Carton__ <Carton__!~jo@194.230.158.19> has left #yocto | 19:58 | |
*** nathani_ <nathani_!~nathani@mail.validmanufacturing.com> has quit IRC | 20:07 | |
yocti | New news from stackoverflow: Yocto find the recipe or class that defines a task <https://stackoverflow.com/questions/53288060/yocto-find-the-recipe-or-class-that-defines-a-task> | 20:21 |
*** JPEW <JPEW!cc4da337@gateway/web/freenode/ip.204.77.163.55> has quit IRC | 20:21 | |
*** sgw <sgw!~sgw@88.130.230.178> has quit IRC | 20:27 | |
yates | it looks like you can get dnf to work from here: https://wiki.yoctoproject.org/wiki/TipsAndTricks/EnablingAPackageFeed | 20:30 |
yates | instead of a repo being on the network, could it be on a thumbdrive? | 20:30 |
yates | "baseurl="file://thumb-drive/repo" ? or somesuch? | 20:30 |
*** JPEW <JPEW!cc4da337@gateway/web/freenode/ip.204.77.163.55> has joined #yocto | 20:37 | |
*** sgw <sgw!~sgw@88.130.230.178> has joined #yocto | 20:51 | |
*** agnjunio <agnjunio!c8d5ef2e@gateway/web/cgi-irc/kiwiirc.com/ip.200.213.239.46> has left #yocto | 20:55 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 20:56 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 20:56 | |
kergoth | hmm, getting bitbake tracebacks related to the recent changes to the s hallow logic. interesting. /me digs | 20:57 |
JPEW | rburton: Are you still here? | 20:57 |
kergoth | Exception: AttributeError: 'FetchData' object has no attribute 'fullshallow' | 20:58 |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 21:02 | |
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC | 21:04 | |
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto | 21:09 | |
*** otavio__ <otavio__!~otavio@181.220.65.91> has quit IRC | 21:11 | |
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC | 21:11 | |
*** otavio <otavio!~otavio@181.220.65.91> has joined #yocto | 21:14 | |
*** otavio <otavio!~otavio@debian/developer/otavio> has joined #yocto | 21:14 | |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC | 21:30 | |
kergoth | ugh, fix that and get even more failures. this time git fails to lock config after unpacking the fetched git mirror tarball for pseudo-native, *warns* about the failure to clone, b ut then continues to do_unpack and fails due to a missing clonedir? | 21:34 |
kergoth | how much did the latest fetch patch series break things, honestly | 21:34 |
kergoth | (trying,a nd failing, to update from sumo to thud) | 21:35 |
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto | 21:43 | |
*** Aethenelle__ <Aethenelle__!~Aethenell@38.98.162.245> has quit IRC | 21:43 | |
RP | kergoth: the gitsm one? | 21:46 |
armpit | there have been loads of changes. | 21:52 |
armpit | they seemed like a good thing to have in sumo but don't know how easy its going to be to backport | 21:53 |
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has quit IRC | 21:53 | |
RP | kergoth: ah, that patch :/ | 21:53 |
RP | kergoth: I try hard to keep things working and do good review but its tough :( | 21:53 |
kergoth | not sure which ones are causing my issues, hitting a few errors. fetching is so hard to test. exercising every codepath and possible DL_DIR state is almost impossible | 21:54 |
RP | kergoth: indeed. The tests are good but not that good, clearly :/ | 21:54 |
kergoth | reminds me of a quote in my quotes file: "The file system is best viewed as a multi-threaded object over which you have no reliable synchronization capabilities" | 21:54 |
*** Aethenelle_ <Aethenelle_!~Aethenell@38.98.162.245> has joined #yocto | 21:55 | |
RP | kergoth: I wonder what that makes NFS? :) | 21:55 |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 22:00 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 22:00 | |
*** marka <marka!~masselst@184.175.21.100> has quit IRC | 22:01 | |
*** sgw <sgw!~sgw@88.130.230.178> has quit IRC | 22:09 | |
*** ant_home <ant_home!~ant__@host211-58-dynamic.14-87-r.retail.telecomitalia.it> has joined #yocto | 22:13 | |
*** sgw <sgw!~sgw@88.130.230.178> has joined #yocto | 22:14 | |
*** sgw <sgw!~sgw@88.130.230.178> has quit IRC | 22:23 | |
rburton | JPEW: not really. email? | 22:26 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 22:27 | |
JPEW | rburton: I was just wondering if I should assign https://bugzilla.yoctoproject.org/show_bug.cgi?id=13020 to myself, I can wait until the bug triage call tomorrow if necessary | 22:28 |
yocti | Bug 13020: normal, Undecided, ---, apoorv.sangal, NEW , meta-mingw needs testing | 22:28 |
*** sgw <sgw!~sgw@88.130.230.178> has joined #yocto | 22:45 | |
* armpit ahaahah spam from Stephen | 22:52 | |
armpit | JPEW, we assign all bugs to zeddii | 22:54 |
*** ant_home <ant_home!~ant__@host211-58-dynamic.14-87-r.retail.telecomitalia.it> has quit IRC | 23:20 | |
*** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 23:31 | |
*** stephano <stephano!~stephano@134.134.139.73> has quit IRC | 23:43 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!