summaryrefslogtreecommitdiff
path: root/meta-google/recipes-google/console
AgeCommit message (Collapse)AuthorFilesLines
2023-08-25meta-google: glome: remove from layerLuke Granger-Brown3-76/+0
glome is now in the meta-security layer and shouldn't(*) be included here. glome-config is also removed; downstreams should bbappend glome to overwrite /etc/glome/config. (*) https://lore.kernel.org/all/Ys6zBXR+8AP3wjYG@heinlein.stwcx.org.github.beta.tailscale.net/ Tested: Added meta-security layer to a build and tested downstream BMC build. Link: https://gerrit.openbmc.org/id/I8e96a5c15a277c343ca38c32ad5b987944642008 Change-Id: I8e96a5c15a277c343ca38c32ad5b987944642008 Signed-off-by: Luke Granger-Brown <lukegb@google.com>
2022-09-10meta-google: remove glome-config from glome's RDEPENDSLeo Tu1-1/+0
glome-config only provides the config file for glome. It is more appropriate to decouple them by adding glome-config to OBMC_IMAGE_EXTRA_INSTALL in the meta-google layer. Then when glome is migrated to another meta layer, it won't need this RDEPENDS. (This is a follow-up of https://gerrit.openbmc.org/c/openbmc/openbmc/+/56618/) Also add glome-login to OBMC_IMAGE_EXTRA_INSTALL since it is also needed. Tested: Built an image and run it on a real machine. Verified that glome is enabled and the generated link gave a valid password. Signed-off-by: Leo Tu <leotu@google.com> Change-Id: I985670454f4749c5297261ec81466fed9cdc5c40
2022-09-02meta-google: Add glome-login and glome-configLeo Tu5-3/+158
We have to use glome-config since the sample config is removed in glome recipe. As a result, now glome depends on glome-config. The platform also needs to overwrite these variables in their bbappend files: - glome-login.bb * GLOME_FALLBACK_SERV * GLOME_FALLBACK_OBJ * GLOME_HOSTNAME_SUFFIX * GLOME_BOARDSN_KEY - glome-config.bb * GLOME_PUBLIC_KEY * GLOME_KEY_VERSION * GLOME_URL_PREFIX Tested: 1) `bitbake obmc-phosphor-image` build passes 2) inplace update the image on a real machine 3) connect to it The glome is enabled and login is successful Signed-off-by: Leo Tu <leotu@google.com> Change-Id: I21a48cbdcfea67772f143b4fc115f717e6d7cbc5
2022-07-09glome: Bump 02f7d272..978ad9fbWilliam A. Kennington III1-6/+3
Copybara-Service (1): Merge pull request #108 from l9i:l9i-fix-pylint Markus Rudy (6): Enforce some code standards when compiling C. (#110) Merge pull request #112 from vvidic/ini-parser Merge pull request #114 from vvidic/docker Merge pull request #111 from vvidic/login-pam Correctly free the message buffer in case of an snprintf error Merge pull request #118 from vvidic/newline Philipp Kern (10): Merge pull request #106 from vvidic/cli-login Merge pull request #113 from vvidic/addrinfo-free Merge pull request #119 from vvidic/option-tests Support compilation with both old and new pam_wrapper Run the C compilation presubmit on Debian stable and testing Merge pull request #123 from pkern/pamtest-fix Merge pull request #124 from pkern/debian-presubmit Merge pull request #128 from google/l9i/fakepassword Merge pull request #129 from vvidic/getopt-long Merge pull request #130 from vvidic/pam-options Piotr Lewandowski (7): pyglome: more consise exception messages Fix the tag length check exception message Use comma, not semicolon for intervals notation pam_glome: support fake passwords from OpenSSH Apply clang-format Apply clang-format, Google style Use an error message matching the rest of the file Valentin Vidic (9): Add login command to glome CLI (#91) Free struct addrinfo allocated by getaddrinfo Implement a simple INI parser for config files Create a Docker container for testing glome-login and PAM module Use the same auth function for PAM and login binary Make tests optional using a global meson option Fix handling of long authorization codes Add support for long and config options Sync PAM config options names with the rest of the code. Change-Id: I07674f198f1a00ae7bff4feb99a01db940e7d7ad Signed-off-by: William A. Kennington III <wak@google.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2021-09-29meta-google: glome: Bump b7084b5c..02f7d272William A. Kennington III1-0/+26
Copybara-Service (1): Merge pull request #96 from l9i:go-presubmit Piotr Lewandowski (3): Print the ouptut of `gofmt -d` (if any) Print the output of `gofmt -d` (if any) Merge branch 'go-presubmit' of github.com:l9i/glome into go-presubmit William A. Kennington III (1): login/login: Remove glib url escap Change-Id: Ief099a8ebec5d78ce256e32dacb5cf90173bcfc9 Signed-off-by: William A. Kennington III <wak@google.com>