一种设置打包提要凭据的方法 [YOCTO]

A way to set up credentials to package feed [YOCTO]

我可以通过在 build/conf/local.conf

中写入来启用包管理器
EXTRA_IMAGE_FEATURES += "package-management"
IMAGE_INSTALL_append = " dnf" 

签署包并允许目标使用它们

INHERIT += "sign_rpm"
RPM_GPG_NAME = "61A0ADBADFC08CCF"
RPM_GPG_PASSPHRASE = "hardcore_password" 

添加包 URI

PACKAGE_FEED_URIS = "https://rpms.myserver.com/"

添加最后一条命令会在目标图像上生成以下文件

/etc/yum.repos/oe-remote-rpm.repo

文件包含给定的 URI。
我想知道如何将凭据放入此文件中的存储库。可以从 conf.local 开始吗?
或者我应该用这样的文件准备食谱:

name= My RPM Server
baseurl=https://rpms.myserver.com
username=rpmtaker
password=hardcore_password
enabled=1
gpgcheck = 1

并将此文件复制到 /etc/yum.repos/?

到目前为止我想出的最好的办法是放在 config/local.conf:

PACKAGE_FEED_URIS ="https://login:password@my.repo.com/"