From: Alejandro del Castillo <alejandro.delcastillo@ni.com>
To: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [oe][PATCH v2 2/2] package_manager: support for signed IPK package feeds
Date: Thu, 19 Nov 2015 09:29:43 -0600 [thread overview]
Message-ID: <564DEAE7.4050708@ni.com> (raw)
In-Reply-To: <20151119103559.654e2af0@adi-pc-linux>
On 11/19/2015 02:35 AM, Ioan-Adrian Ratiu wrote:
> On Wed, 18 Nov 2015 10:00:23 -0600
> Alejandro del Castillo <alejandro.delcastillo@ni.com> wrote:
>
>>
>>
>> On 11/18/2015 04:25 AM, Ioan-Adrian Ratiu wrote:
>>> Create gpg signed package feeds if configured. Very similar to
>>> how rpm does it. Most of the config variables are shared with
>>> the rpm backend (like PACKAGE_FEED_GPG_NAME), with the exception
>>> of PACKAGE_FEED_GPG_PUBKEY which is not needed in this case.
>>>
>>> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
>>> ---
>>> meta/lib/oe/package_manager.py | 19 ++++++++++++++++++-
>>> 1 file changed, 18 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/meta/lib/oe/package_manager.py
>>> b/meta/lib/oe/package_manager.py index 964fddc..a0fe0eb 100644
>>> --- a/meta/lib/oe/package_manager.py
>>> +++ b/meta/lib/oe/package_manager.py
>>> @@ -178,6 +178,7 @@ class OpkgIndexer(Indexer):
>>> open(os.path.join(self.deploy_dir, "Packages"),
>>> "w").close()
>>> index_cmds = []
>>> + index_sign_files = []
>>> for arch_var in arch_vars:
>>> archs = self.d.getVar(arch_var, True)
>>> if archs is None:
>>> @@ -196,6 +197,8 @@ class OpkgIndexer(Indexer):
>>> index_cmds.append('%s -r %s -p %s -m %s' %
>>> (opkg_index_cmd, pkgs_file,
>>> pkgs_file, pkgs_dir))
>>> + index_sign_files.append(pkgs_file)
>>> +
>>> if len(index_cmds) == 0:
>>> bb.note("There are no packages in %s!" %
>>> self.deploy_dir) return
>>> @@ -206,7 +209,21 @@ class OpkgIndexer(Indexer):
>>> if self.d.getVar('PACKAGE_FEED_SIGN', True) == '1':
>>> raise NotImplementedError('Package feed signing not
>>> implementd for ipk')
>>
>> Forgot to remove?
>
> No. Please read my previous mail, this is needed to avoid duplicating
> those arch loops.
>
> I specifically asked the question if we can't get the package feed file
> names in another way; if so, then we can remove this.
>
I think we might be talking about different things. Here is the piece of code
that should be removed:
if self.d.getVar('PACKAGE_FEED_SIGN', True) == '1':
raise NotImplementedError('Package feed signing not implementd for ipk')
--
Cheers,
Alejandro
next prev parent reply other threads:[~2015-11-19 15:45 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-17 15:26 [oe][PATCH 1/2] package_ipk: support signing of ipk packages Ioan-Adrian Ratiu
2015-11-17 15:26 ` [oe][PATCH 2/2] package_manager: support for signed IPK package feeds Ioan-Adrian Ratiu
2015-11-17 20:48 ` Alejandro del Castillo
2015-11-18 10:01 ` Ioan-Adrian Ratiu
2015-11-18 10:25 ` [oe][PATCH v2 1/2] package_ipk: support signing of ipk packages Ioan-Adrian Ratiu
2015-11-18 10:25 ` [oe][PATCH v2 2/2] package_manager: support for signed IPK package feeds Ioan-Adrian Ratiu
2015-11-18 16:00 ` Alejandro del Castillo
2015-11-19 8:35 ` Ioan-Adrian Ratiu
2015-11-19 15:29 ` Alejandro del Castillo [this message]
2015-11-19 15:41 ` [oe][PATCH v3 1/2] package_ipk: support signing of ipk packages Ioan-Adrian Ratiu
2015-11-19 15:41 ` [oe][PATCH v3 2/2] package_manager: support for signed IPK package feeds Ioan-Adrian Ratiu
2015-11-19 15:58 ` Alejandro del Castillo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=564DEAE7.4050708@ni.com \
--to=alejandro.delcastillo@ni.com \
--cc=adrian.ratiu@ni.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox