<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-google/recipes-google/ssh, branch master</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2024-12-05T21:54:29+00:00</updated>
<entry>
<title>styhead: update WORKDIR usage</title>
<updated>2024-12-05T21:54:29+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2024-06-26T15:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=91a1cec28e08f949b120fe8885e87ef256ca4d93'/>
<id>urn:sha1:91a1cec28e08f949b120fe8885e87ef256ca4d93</id>
<content type='text'>
The latest yocto release(styhead,5.1) has made a significant change[1]
to the use of the WORKDIR parameter.

This is not the complete change required but gets us going in the right
direction.

[1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes

Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a
</content>
</entry>
<entry>
<title>meta-google: authorized-keys-comp: Fix shellcheck issues</title>
<updated>2023-06-06T07:21:41+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2023-06-05T23:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=a1742bdd3177d70ec1f5fde58f9435e82793e1ee'/>
<id>urn:sha1:a1742bdd3177d70ec1f5fde58f9435e82793e1ee</id>
<content type='text'>
Change-Id: I31aa8a608e404e50325569fdd97617033d4f3edf
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: Cleanup for Yocto override syntax change</title>
<updated>2021-08-06T22:06:52+00:00</updated>
<author>
<name>Willy Tu</name>
<email>wltu@google.com</email>
</author>
<published>2021-08-06T16:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=4dd03cae7a0a4afe12b172d404d9587da6971925'/>
<id>urn:sha1:4dd03cae7a0a4afe12b172d404d9587da6971925</id>
<content type='text'>
```
convert-overrides.py meta-google

git grep "_[a-z0-9_/-]*[ :]" -- meta-google | grep ".bb"

git grep -l _gbmc -- meta-google | grep ".bb" \
  | xargs sed -i 's/_gbmc/:gbmc/'
git grep -l _prod -- meta-google | grep ".bb" \
  | xargs sed -i 's/_prod/:prod/'
git grep -l _dev -- meta-google | grep ".bb" \
  | xargs sed -i 's/_dev/:dev/'
git grep -l _hoth -- meta-google | grep ".bb" \
  | xargs sed -i 's/_hoth/:hoth/'
git grep -l _bandaid -- meta-google | grep ".bb" \
  | xargs sed -i 's/_bandaid/:bandaid/'
```

Some small fix includes
```
platforms_gbmc_bringup
platforms_gbmc_secure
```

Tested:
```
$  git grep "_[a-z0-9_/-]*[ :]" -- meta-google | grep ".bb"
meta-google/recipes-connectivity/avahi/avahi_%.bbappend:do_install:append:gbmc() {
meta-google/recipes-core/dropbear/dropbear_%.bbappend:do_install:append:gbmc:dev() {
meta-google/recipes-core/dropbear/dropbear_%.bbappend:  echo '    chain gbmc_br_pub_input {' &gt;&gt;"$rules"
meta-google/recipes-extended/libconfig/conf2struct-native_git.bb:    oe_runmake checker
meta-google/recipes-extended/libconfig/conf2struct-native_git.bb:    oe_runmake install
meta-google/recipes-extended/networking/mstpd_git.bb:do_install:append() {
meta-google/recipes-extended/networking/sslh_git.bb:  oe_runmake distclean
meta-google/recipes-extended/networking/sslh_git.bb:  oe_runmake sslh-conf.h
meta-google/recipes-extended/networking/sslh_git.bb:  oe_runmake install
meta-google/recipes-google/ipmi/ipmi-fru-sh.bb:do_install:append() {
meta-google/recipes-google/ncsi/gbmc-ncsi-config.bb:do_install:append() {
meta-google/recipes-google/networking/gbmc-bridge.bb:do_rm_work:prepend() {
meta-google/recipes-google/networking/gbmc-bridge.bb:  # HACK: Work around broken do_rm_work not properly calling rm with `--`
meta-google/recipes-google/networking/gbmc-ip-monitor.bb:do_install:append() {
meta-google/recipes-google/networking/gbmc-iperf3.bb:do_install:append:dev() {
meta-google/recipes-google/networking/gbmc-iperf3.bb:  echo '    chain gbmc_br_pub_input {' &gt;&gt;"$rules"
meta-google/recipes-google/networking/gbmc-mac-config.bb:do_install:append() {
meta-google/recipes-google/networking/network-sh.bb:do_install:append() {
meta-google/recipes-google/ssh/authorized-keys-comp.bb:SUMMARY = "Compiles a set of authorized_keys files into a single file"
meta-google/recipes-google/ssh/authorized-keys-comp.bb:do_install:append() {
meta-google/recipes-google/systemd/gbmc-systemd-config.bb:do_install:append:dev() {
meta-google/recipes-google/test/test-sh.bb:do_install:append() {
meta-google/recipes-phosphor/flash/inplace-gbmc-update.bb:do_install:prepend:dev() {
meta-google/recipes-phosphor/host/phosphor-host-postd_%.bbappend:do_install:append:gbmc:dev() {
meta-google/recipes-phosphor/initrdscripts/obmc-phosphor-initfs.bbappend:do_install:append:gbmc:dev() {
meta-google/recipes-phosphor/initrdscripts/obmc-phosphor-initfs.bbappend:do_install:append:gbmc:prod() {
meta-google/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend:do_install:append:gbmc() {
meta-google/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend:  overlapping="$(jq '."${GBMCBR_IPMI_CHANNEL}" | .is_valid and .name != "gbmcbr"' $chjson)"
```

Change-Id: I9d610c664bd44e8bd81fb8f7e76249a0b43b9ffd
Signed-off-by: Willy Tu &lt;wltu@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-dev-ssh-key: Add package</title>
<updated>2021-04-16T22:29:45+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-03-31T10:52:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=699337650eb6b0c24a903774872400411b78d3a0'/>
<id>urn:sha1:699337650eb6b0c24a903774872400411b78d3a0</id>
<content type='text'>
We want a key we can freely distribute to anyone who is building gBMC
for use with SSH on development images.

Change-Id: Iafedbbc6ebe2e62bce966bb368dd53831e29bd00
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: authorized-keys-comp: Add package</title>
<updated>2021-04-16T22:17:40+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-03-31T10:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=920f3c0ffc05f170f65868cd3e448d76c2023e53'/>
<id>urn:sha1:920f3c0ffc05f170f65868cd3e448d76c2023e53</id>
<content type='text'>
This adds a startup routine that compiles an authorized_keys file from
multiple locations in the filesystem, allowing for multiple providers
without clashing.

Change-Id: Ib26e04af42f29d42410154fdd809aa3a525fc9d5
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
</feed>
