Date
1 - 2 of 2
[cip-security] [cip-dev] Python 3.x vs 2.7
masashi.kudo@cybertrust.co.jp <masashi.kudo@...>
Hi,
toggle quoted messageShow quoted text
The security WG nominated duplicity as a solution for "Control system backup" (CR7.3). One of the common requirements of such backup software is check-point restart capability. Duplicity provides this like the following. https://lists.nongnu.org/archive/html/duplicity-announce/2009-06/msg00000.html IMHO, I think tar is not met IEC63443-4-2 requirement, because tar itself does not have this capability, Best regards, -- M. Kudo
-----Original Message-----
From: cip-security@... <cip-security@...> On Behalf Of Kento Yoshida Sent: Tuesday, April 7, 2020 3:49 PM To: Pavel Machek <pavel@...>; Jan Kiszka <jan.kiszka@...> Cc: cip-security@...; cip-dev@... Subject: Re: [cip-security] [cip-dev] Python 3.x vs 2.7 Hi, -----Original Message-----Some of the security members didn't accept GPLv3, so currently we dropped GPLv3 packages from the candidates. BTW, I'm not sure but is the CIP policy on accepting GPLv3 still to be decided? If that's out of question, I'm pretty sure we can get GPLv2 tarThank you for introduction about "tar". I will investigate whether it meets the requirements. And also I'll search GPLv2 implementation if it meets the requirements. If it's not decided yet about the CIP policy on accepting GPLv3, we cannot adopt GPLv3 packages. Anyway, I agreed it is difficult to support python 2 for a super long term. And everyone agreed on this point. So, we cannot support each libraries using python 2, at least. Best regards, Kent Best regards,
|
|
Kento Yoshida
Hi,
toggle quoted messageShow quoted text
I'll share you the functional requirements for system backup: 1. Regular periodic backup 2. Differential archives backup (to be light not to affect normal operation) 3. Encrypting/Decrypting the backup data 4. Return to checkpoint and restart We selected the duplicity as the package that meet these requirement, and the duplicity had smaller dependencies compared to similar packages. But we need to deeply consider the following point: "How to handle packages with dependent packages such as python 2.7 that are not suitable for long-term maintenance, i.e. EOL." Do we need to exclude that kind of package? Or, do we backport from the upper version? by CIP? Or, funding? etc... I'll submit to the list as the agenda of next CIP core meeting as an issue that requires a common policy, not just a duplicity issue. Best regards, Kent
-----Original Message-----
|
|