summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity/openssh
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2021-07-28 23:28:15 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-02 15:44:10 +0100
commitbb6ddc3691ab04162ec5fd69a2d5e7876713fd15 (patch)
tree76e376b01253c3aace1a98a5021bcaad3c92e861 /meta/recipes-connectivity/openssh
parentfcc456ee4b8f619134abb4649db53c638074082c (diff)
downloadpoky-bb6ddc3691ab04162ec5fd69a2d5e7876713fd15.tar.gz
Convert to new override syntax
This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity/openssh')
-rw-r--r--meta/recipes-connectivity/openssh/openssh_8.6p1.bb60
1 files changed, 30 insertions, 30 deletions
diff --git a/meta/recipes-connectivity/openssh/openssh_8.6p1.bb b/meta/recipes-connectivity/openssh/openssh_8.6p1.bb
index e8f041c58c..093214cbfc 100644
--- a/meta/recipes-connectivity/openssh/openssh_8.6p1.bb
+++ b/meta/recipes-connectivity/openssh/openssh_8.6p1.bb
@@ -42,13 +42,13 @@ PAM_SRC_URI = "file://sshd"
42inherit manpages useradd update-rc.d update-alternatives systemd 42inherit manpages useradd update-rc.d update-alternatives systemd
43 43
44USERADD_PACKAGES = "${PN}-sshd" 44USERADD_PACKAGES = "${PN}-sshd"
45USERADD_PARAM_${PN}-sshd = "--system --no-create-home --home-dir /var/run/sshd --shell /bin/false --user-group sshd" 45USERADD_PARAM:${PN}-sshd = "--system --no-create-home --home-dir /var/run/sshd --shell /bin/false --user-group sshd"
46INITSCRIPT_PACKAGES = "${PN}-sshd" 46INITSCRIPT_PACKAGES = "${PN}-sshd"
47INITSCRIPT_NAME_${PN}-sshd = "sshd" 47INITSCRIPT_NAME:${PN}-sshd = "sshd"
48INITSCRIPT_PARAMS_${PN}-sshd = "defaults 9" 48INITSCRIPT_PARAMS:${PN}-sshd = "defaults 9"
49 49
50SYSTEMD_PACKAGES = "${PN}-sshd" 50SYSTEMD_PACKAGES = "${PN}-sshd"
51SYSTEMD_SERVICE_${PN}-sshd = "sshd.socket" 51SYSTEMD_SERVICE:${PN}-sshd = "sshd.socket"
52 52
53inherit autotools-brokensep ptest 53inherit autotools-brokensep ptest
54 54
@@ -74,7 +74,7 @@ EXTRA_OECONF = "'LOGIN_PROGRAM=${base_bindir}/login' \
74 " 74 "
75 75
76# musl doesn't implement wtmp/utmp and logwtmp 76# musl doesn't implement wtmp/utmp and logwtmp
77EXTRA_OECONF_append_libc-musl = " --disable-wtmp --disable-lastlog" 77EXTRA_OECONF:append:libc-musl = " --disable-wtmp --disable-lastlog"
78 78
79# Since we do not depend on libbsd, we do not want configure to use it 79# Since we do not depend on libbsd, we do not want configure to use it
80# just because it finds libutil.h. But, specifying --disable-libutil 80# just because it finds libutil.h. But, specifying --disable-libutil
@@ -87,7 +87,7 @@ CACHED_CONFIGUREVARS += "ac_cv_path_PATH_PASSWD_PROG=${bindir}/passwd"
87# We don't want to depend on libblockfile 87# We don't want to depend on libblockfile
88CACHED_CONFIGUREVARS += "ac_cv_header_maillock_h=no" 88CACHED_CONFIGUREVARS += "ac_cv_header_maillock_h=no"
89 89
90do_configure_prepend () { 90do_configure:prepend () {
91 export LD="${CC}" 91 export LD="${CC}"
92 install -m 0644 ${WORKDIR}/sshd_config ${B}/ 92 install -m 0644 ${WORKDIR}/sshd_config ${B}/
93 install -m 0644 ${WORKDIR}/ssh_config ${B}/ 93 install -m 0644 ${WORKDIR}/ssh_config ${B}/
@@ -100,7 +100,7 @@ do_compile_ptest() {
100 regress/check-perm regress/mkdtemp 100 regress/check-perm regress/mkdtemp
101} 101}
102 102
103do_install_append () { 103do_install:append () {
104 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" ]; then 104 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" ]; then
105 install -D -m 0644 ${WORKDIR}/sshd ${D}${sysconfdir}/pam.d/sshd 105 install -D -m 0644 ${WORKDIR}/sshd ${D}${sysconfdir}/pam.d/sshd
106 sed -i -e 's:#UsePAM no:UsePAM yes:' ${D}${sysconfdir}/ssh/sshd_config 106 sed -i -e 's:#UsePAM no:UsePAM yes:' ${D}${sysconfdir}/ssh/sshd_config
@@ -147,39 +147,39 @@ do_install_ptest () {
147 cp -r regress ${D}${PTEST_PATH} 147 cp -r regress ${D}${PTEST_PATH}
148} 148}
149 149
150ALLOW_EMPTY_${PN} = "1" 150ALLOW_EMPTY:${PN} = "1"
151 151
152PACKAGES =+ "${PN}-keygen ${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-sftp ${PN}-misc ${PN}-sftp-server" 152PACKAGES =+ "${PN}-keygen ${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-sftp ${PN}-misc ${PN}-sftp-server"
153FILES_${PN}-scp = "${bindir}/scp.${BPN}" 153FILES:${PN}-scp = "${bindir}/scp.${BPN}"
154FILES_${PN}-ssh = "${bindir}/ssh.${BPN} ${sysconfdir}/ssh/ssh_config" 154FILES:${PN}-ssh = "${bindir}/ssh.${BPN} ${sysconfdir}/ssh/ssh_config"
155FILES_${PN}-sshd = "${sbindir}/sshd ${sysconfdir}/init.d/sshd ${systemd_unitdir}/system" 155FILES:${PN}-sshd = "${sbindir}/sshd ${sysconfdir}/init.d/sshd ${systemd_unitdir}/system"
156FILES_${PN}-sshd += "${sysconfdir}/ssh/moduli ${sysconfdir}/ssh/sshd_config ${sysconfdir}/ssh/sshd_config_readonly ${sysconfdir}/default/volatiles/99_sshd ${sysconfdir}/pam.d/sshd" 156FILES:${PN}-sshd += "${sysconfdir}/ssh/moduli ${sysconfdir}/ssh/sshd_config ${sysconfdir}/ssh/sshd_config_readonly ${sysconfdir}/default/volatiles/99_sshd ${sysconfdir}/pam.d/sshd"
157FILES_${PN}-sshd += "${libexecdir}/${BPN}/sshd_check_keys" 157FILES:${PN}-sshd += "${libexecdir}/${BPN}/sshd_check_keys"
158FILES_${PN}-sftp = "${bindir}/sftp" 158FILES:${PN}-sftp = "${bindir}/sftp"
159FILES_${PN}-sftp-server = "${libexecdir}/sftp-server" 159FILES:${PN}-sftp-server = "${libexecdir}/sftp-server"
160FILES_${PN}-misc = "${bindir}/ssh* ${libexecdir}/ssh*" 160FILES:${PN}-misc = "${bindir}/ssh* ${libexecdir}/ssh*"
161FILES_${PN}-keygen = "${bindir}/ssh-keygen" 161FILES:${PN}-keygen = "${bindir}/ssh-keygen"
162 162
163RDEPENDS_${PN} += "${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-keygen" 163RDEPENDS:${PN} += "${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-keygen"
164RDEPENDS_${PN}-sshd += "${PN}-keygen ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-keyinit pam-plugin-loginuid', '', d)}" 164RDEPENDS:${PN}-sshd += "${PN}-keygen ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-keyinit pam-plugin-loginuid', '', d)}"
165RRECOMMENDS_${PN}-sshd_append_class-target = "\ 165RRECOMMENDS:${PN}-sshd:append:class-target = "\
166 ${@bb.utils.filter('PACKAGECONFIG', 'rng-tools', d)} \ 166 ${@bb.utils.filter('PACKAGECONFIG', 'rng-tools', d)} \
167" 167"
168 168
169# gdb would make attach-ptrace test pass rather than skip but not worth the build dependencies 169# gdb would make attach-ptrace test pass rather than skip but not worth the build dependencies
170RDEPENDS_${PN}-ptest += "${PN}-sftp ${PN}-misc ${PN}-sftp-server make sed sudo coreutils" 170RDEPENDS:${PN}-ptest += "${PN}-sftp ${PN}-misc ${PN}-sftp-server make sed sudo coreutils"
171 171
172RPROVIDES_${PN}-ssh = "ssh" 172RPROVIDES:${PN}-ssh = "ssh"
173RPROVIDES_${PN}-sshd = "sshd" 173RPROVIDES:${PN}-sshd = "sshd"
174 174
175RCONFLICTS_${PN} = "dropbear" 175RCONFLICTS:${PN} = "dropbear"
176RCONFLICTS_${PN}-sshd = "dropbear" 176RCONFLICTS:${PN}-sshd = "dropbear"
177 177
178CONFFILES_${PN}-sshd = "${sysconfdir}/ssh/sshd_config" 178CONFFILES:${PN}-sshd = "${sysconfdir}/ssh/sshd_config"
179CONFFILES_${PN}-ssh = "${sysconfdir}/ssh/ssh_config" 179CONFFILES:${PN}-ssh = "${sysconfdir}/ssh/ssh_config"
180 180
181ALTERNATIVE_PRIORITY = "90" 181ALTERNATIVE_PRIORITY = "90"
182ALTERNATIVE_${PN}-scp = "scp" 182ALTERNATIVE:${PN}-scp = "scp"
183ALTERNATIVE_${PN}-ssh = "ssh" 183ALTERNATIVE:${PN}-ssh = "ssh"
184 184
185BBCLASSEXTEND += "nativesdk" 185BBCLASSEXTEND += "nativesdk"