On 28.10.2017 05:27, M. J. Everitt wrote:
> On 28/10/17 03:41, Dean Stephens wrote:
>> On 10/27/17 17:48, Hanno Böck wrote:
>>> Should a package manager reject a sync if it is too old? or not install
>>> packages if a sync hasn't happened for some time? What is considered
>>> "outdated"? I think that should be clarified how exactly it's supposed
>>> to work.
>>>
>> If such a rejection is to be the default, an override option should be
>> required as part of the spec. There are use cases where using an "old"
>> repository would be necessary, even if only temporarily.
>>
> I_KNOW_WHAT_I_AM_DOING=1
>
> :]

That is already reserved for disabling the signature checks :P

I would suggest --max-repository-age-days=<value> with <value>
defaulting to as much days as the maximum update intervall of the
repository + 1.

But then the repository actually has to be newly signed at least once
each <value> days to prevent users from getting false positive replay
attack detection errors breaking their update process...



-- 
Allan Wegan
<http://www.allanwegan.de/>
Jabber: allanwe...@ffnord.net
 OTR-Fingerprint: E4DCAA40 4859428E B3912896 F2498604 8CAA126F
Jabber: allanwe...@jabber.ccc.de
 OTR-Fingerprint: A1AAA1B9 C067F988 4A424D33 98343469 29164587
ICQ: 209459114
 OTR-Fingerprint: 71DE5B5E 67D6D758 A93BF1CE 7DA06625 205AC6EC

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to