/openbmc/openbmc/meta-google/recipes-google/ssh/authorized-keys-comp/ |
H A D | authorized-keys-comp.sh | 2 shopt -s nullglob 4 # We want to iterate over all system users, check if they are opted-in to ssh 6 while read -r user; do 7 home="$(eval echo "~$user")" || continue 8 link="$(readlink "$home"/.ssh/authorized_keys 2>/dev/null)" || continue 9 # Users are only opted-in if they symlink to our well-known directory where 12 echo "Ignoring $user $home/.ssh/authorized_keys" >&2 17 declare -A basemap=() 18 declare -a dirs=( 20 "$home/.ssh/authorized_keys.d" [all …]
|
/openbmc/qemu/docs/system/devices/ |
H A D | canokey.rst | 4 ------------ 6 CanoKey [1]_ is an open-source secure key with supports of 8 * U2F / FIDO2 with Ed25519 and HMAC-secret 10 * PIV (NIST SP 800-73-4) 14 All these platform-independent features are in canokey-core [3]_. 21 * (virt-card) CanoKey USB/IP 22 * (virt-card) CanoKey FunctionFS 24 In QEMU, yet another CanoKey virt-card is implemented. 27 With the same software configuration as a hardware key, 28 the guest OS can use all the functionalities of a secure key as if [all …]
|
/openbmc/openbmc/poky/meta/lib/oe/ |
H A D | useradd.py | 4 # SPDX-License-Identifier: GPL-2.0-only 11 bb.warn("%s - %s: %s" % (d.getVar('PN'), pkg, message)) 15 … message = message or ("%s - %s: useradd.bbclass: Argument parsing exited" % (d.getVar('PN'), pkg)) 32 # The following comes from --help on useradd from shadow 34 …parser.add_argument("-b", "--base-dir", metavar="BASE_DIR", help="base directory for the home dire… 35 parser.add_argument("-c", "--comment", metavar="COMMENT", help="GECOS field of the new account") 36 …parser.add_argument("-d", "--home-dir", metavar="HOME_DIR", help="home directory of the new accoun… 37 …parser.add_argument("-D", "--defaults", help="print or change default useradd configuration", acti… 38 …parser.add_argument("-e", "--expiredate", metavar="EXPIRE_DATE", help="expiration date of the new … 39 …parser.add_argument("-f", "--inactive", metavar="INACTIVE", help="password inactivity period of th… [all …]
|
/openbmc/phosphor-webui/app/common/directives/ |
H A D | vt100plus.js | 9 var HOME = 36; variable 26 VT100+ Character and Key Extensions 28 Character or key | Character sequence 29 --------------------------------------- 30 HOME key | <ESC>h 31 END key | <ESC>k 32 INSERT key | <ESC>+ 33 DELETE key | <ESC>- 34 PAGE UP key | <ESC>? 35 PAGE DOWN key | <ESC>/ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | mediatek,pmic-keys.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/mediatek,pmic-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen Zhong <chen.zhong@mediatek.com> 13 - $ref: input.yaml# 16 There are two key functions provided by MT6397, MT6323 and other MediaTek 18 The key functions are defined as the subnode of the function node provided 19 by the PMIC that is defined as a Multi-Function Device (MFD). 27 - mediatek,mt6323-keys [all …]
|
/openbmc/linux/tools/perf/util/ |
H A D | config.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <subcmd/exec-cmd.h> 22 #include "build-id.h" 83 if (len >= sizeof(value) - 1) in parse_value() 133 quote = 1-quote; in parse_value() 142 return isalnum(c) || c == '-' || c == '_'; in iskeychar() 159 return -1; in get_value() 168 return -1; in get_value() 171 return -1; in get_value() 180 return -1; in get_extended_base_var() [all …]
|
/openbmc/openbmc/meta-phosphor/classes/ |
H A D | phosphor-deploy-ssh-keys.bbclass | 6 # standpoint and a public key passed as an input parameter 9 # INHERIT += "phosphor-deploy-ssh-keys" 11 # SSH_KEYS = "vejmarie:/home/openbmc/openbmc/meta-hpe/keys/test.pub" 13 # SSH_KEYS = "vejmarie:/home/openbmc/openbmc/meta-hpe/keys/test.pub;root:/path/to/id_rsa.pub" 28 current_key=`echo "$ssh_keys" | cut -d ';' -f1` 29 ssh_keys=`echo "$ssh_keys" | cut -s -d ';' -f2-` 31 username=`echo "$current_key" | awk -F":" '{ print $1}'` 32 key_path=`echo "$current_key" | awk -F":" '{ print $2}'` 34 if [ ! -d ${IMAGE_ROOTFS}/home/${username} ]; then 35 perform_useradd "${IMAGE_ROOTFS}" "-R ${IMAGE_ROOTFS} -p '' ${username}" [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos4412-odroidx.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel's Exynos4412 based ODROID-X board device tree source 7 * Device tree source file for Hardkernel's ODROID-X board which is based 11 /dts-v1/; 12 #include <dt-bindings/leds/common.h> 13 #include "exynos4412-odroid-common.dtsi" 16 model = "Hardkernel ODROID-X board based on Exynos4412"; 17 compatible = "hardkernel,odroid-x", "samsung,exynos4412", "samsung,exynos4"; 29 compatible = "gpio-leds"; 34 default-state = "on"; [all …]
|
H A D | exynos4412-itop-elite.dts | 1 // SPDX-License-Identifier: GPL-2.0 13 /dts-v1/; 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pwm/pwm.h> 16 #include <dt-bindings/sound/samsung-i2s.h> 17 #include "exynos4412-itop-scp-core.dtsi" 21 compatible = "topeet,itop4412-elite", "samsung,exynos4412", "samsung,exynos4"; 29 stdout-path = "serial2:115200n8"; 33 compatible = "gpio-leds"; 39 default-state = "off"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-ard.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 /dts-v1/; 8 #include <dt-bindings/input/input.h> 13 compatible = "fsl,imx53-ard", "fsl,imx53"; 20 eim-cs1@f4000000 { 21 #address-cells = <1>; 22 #size-cells = <1>; 23 compatible = "fsl,eim-bus", "simple-bus"; 30 phy-mode = "mii"; 31 interrupt-parent = <&gpio2>; [all …]
|
H A D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | gen_cmd.py | 53 if the shell command returns non-zero. 100 line = line.decode("utf-8") 109 line = line.decode("utf-8") 167 Parse a bash command-line command string and return the result as a dictionary of parms. 173 - Short parameters: 174 -<parm name><space><arg value> 175 - Long parameters: 176 --<parm name>=<arg value> 180 …name, they will be put into a list (see illustration below where "-v" is specified multiple times). 187 …robot_cmd_buf: robot -v OPENBMC_HOST:dummy1 -v keyword_string:'… [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun7i-a20-pcduino3.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun7i-a20.dtsi" 46 #include "sunxi-common-regulators.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/input/input.h> 50 #include <dt-bindings/interrupt-controller/irq.h> 54 compatible = "linksprite,pcduino3", "allwinner,sun7i-a20"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "gpio-leds"; [all …]
|
H A D | sun4i-a10-pcduino.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun4i-a10.dtsi" 46 #include "sunxi-common-regulators.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "linksprite,a10-pcduino", "allwinner,sun4i-a10"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "gpio-leds"; 66 led-0 { [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/fetch2/ |
H A D | sftp.py | 10 supports key based authentication, not password. This class, unlike 14 http://tools.ietf.org/html/draft-ietf-secsh-scp-sftp-ssh-uri-04 15 https://www.iana.org/assignments/uri-schemes/prov/sftp 16 https://tools.ietf.org/html/draft-ietf-secsh-filexfer-13 20 ~ (tilde) to specify a path relative to your home directory. 22 user's home directory is not supported.) Note that the tilde must 29 A path relative to your home directory. 45 # SPDX-License-Identifier: GPL-2.0-only 71 "Invalid protocol - if you wish to fetch from a " + 86 basecmd = 'sftp -oBatchMode=yes' [all …]
|
/openbmc/openbmc/poky/meta/classes/ |
H A D | sign_package_feed.bbclass | 4 # SPDX-License-Identifier: MIT 12 # Path to a file containing the passphrase of the signing key. 14 # Name of the key to sign with. May be key id or key name. 29 # Optional variable for specifying the gnupg "home" directory: 36 PACKAGEINDEXDEPS += "gnupg-native:do_populate_sysroot" 38 # Make feed signing key to be present in rootfs 39 FEATURE_PACKAGES_package-management:append = " signing-keys-packagefeed" 52 do_package_index[depends] += "signing-keys:do_deploy" 53 do_rootfs[depends] += "signing-keys:do_populate_sysroot gnupg-native:do_populate_sysroot"
|
H A D | sign_rpm.bbclass | 4 # SPDX-License-Identifier: MIT 11 # The passphrase of the signing key. 13 # Name of the key to sign with. May be key id or key name. 22 # Optional variable for the file signing key. 24 # Optional variable for the file signing key password. 32 # Optional variable for specifying the gnupg "home" directory: 39 # SHA-256 is used by default 75 do_package_index[depends] += "signing-keys:do_deploy" 76 do_rootfs[depends] += "signing-keys:do_populate_sysroot" 78 PACKAGE_WRITE_DEPS += "gnupg-native"
|
/openbmc/linux/drivers/accessibility/speakup/ |
H A D | DefaultKeyAssignments | 3 anything you want but that will take some familiarity with key 6 We have remapped the insert or zero key on the keypad to act as a 7 shift key. Well, actually as an altgr key. So in the following list 8 InsKeyPad-period means hold down the insert key like a shift key and 11 KeyPad-8 Say current Line 12 InsKeyPad-8 say from top of screen to reading cursor. 13 KeyPad-7 Say Previous Line (UP one line) 14 KeyPad-9 Say Next Line (down one line) 15 KeyPad-5 Say Current Word 16 InsKeyPad-5 Spell Current Word [all …]
|
/openbmc/openbmc/meta-security/recipes-security/krill/ |
H A D | krill_0.12.3.bb | 1 SUMMARY = "Resource Public Key Infrastructure (RPKI) daemon" 3 LICENSE = "MPL-2.0" 13 include krill-crates.inc 21 inherit pkgconfig useradd systemd cargo cargo-update-recipe-crates 24 install -d ${D}${sysconfdir} 25 install -d ${D}${datadir}/krill 27 install -m 664 ${S}/defaults/krill.conf ${D}${sysconfdir}/. 29 find ${D}${bindir}/ -name "krill*" -exec sed -i -e 's#${CARGO_HOME}/bitbake##g' {} + 36 GROUPADD_PARAM:${PN} = "--system ${KRILL_UID}" 37 USERADD_PARAM:${PN} = "--system -g ${KRILL_GID} --home-dir \ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | st,stmfts.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ST-Microelectronics FingerTip touchscreen controller 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 13 The ST-Microelectronics FingerTip device provides a basic touchscreen 15 as a basic HOME and BACK key for phones. 18 - $ref: touchscreen.yaml# 27 avdd-supply: 33 ledvdd-supply: [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mn-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Copyright 2019-2020 Variscite Ltd. 9 /dts-v1/; 11 #include <dt-bindings/usb/pd.h> 12 #include "imx8mn-var-som.dtsi" 15 model = "Variscite VAR-SOM-MX8MN Symphony evaluation board"; 16 compatible = "variscite,var-som-mx8mn-symphony", "variscite,var-som-mx8mn", "fsl,imx8mn"; 18 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 19 compatible = "regulator-fixed"; 20 pinctrl-names = "default"; [all …]
|
H A D | imx8mm-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "imx8mm-var-som.dtsi" 11 model = "Variscite VAR-SOM-MX8MM Symphony evaluation board"; 12 compatible = "variscite,var-som-mx8mm-symphony", "variscite,var-som-mx8mm", "fsl,imx8mm"; 14 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 15 compatible = "regulator-fixed"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 18 regulator-name = "VSD_3V3"; [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | sun4i-a10-pcduino.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun4i-a10.dtsi" 46 #include "sunxi-common-regulators.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "linksprite,a10-pcduino", "allwinner,sun4i-a10"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "gpio-leds"; 77 gpio-keys { [all …]
|
/openbmc/linux/Documentation/process/ |
H A D | maintainer-pgp-guide.rst | 12 Linux Foundation. Please read that document for more in-depth discussion 15 .. _`Protecting Code Integrity`: https://github.com/lfit/itpol/blob/master/protecting-code-integrit… 22 communication channels between developers via PGP-signed email exchange. 26 - Distributed source repositories (git) 27 - Periodic release snapshots (tarballs) 35 - git repositories provide PGP signatures on all tags 36 - tarballs provide detached PGP signatures with all downloads 41 ------------------------------------------- 64 ---------------------- 70 $ gpg --version | head -n1 [all …]
|
/openbmc/openbmc/poky/meta/recipes-connectivity/bind/ |
H A D | bind_9.20.3.bb | 3 DESCRIPTION = "BIND 9 provides a full-featured Domain Name Server system" 6 LICENSE = "MPL-2.0" 11 SRC_URI = "https://ftp.isc.org/isc/bind9/${PV}/${BPN}-${PV}.tar.xz \ 15 file://generate-rndc-key.sh \ 16 file://make-etc-initd-bind-stop-work.patch \ 17 file://init.d-add-support-for-read-only-rootfs.patch \ 18 file://bind-ensure-searching-for-json-headers-searches-sysr.patch \ 19 file://0001-named-lwresd-V-and-start-log-hide-build-options.patch \ 20 file://0001-avoid-start-failure-with-bind-user.patch \ 27 UPSTREAM_CHECK_REGEX = "(?P<pver>9.(\d*[02468])+(\.\d+)+(-P\d+)*)/" [all …]
|