From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id A62731FF2AA for ; Wed, 3 Jul 2024 14:57:12 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3DD6C81EE; Wed, 3 Jul 2024 14:57:30 +0200 (CEST) From: Stefan Hanreich To: pve-devel@lists.proxmox.com Date: Wed, 3 Jul 2024 14:56:56 +0200 Message-Id: <20240703125656.245399-1-s.hanreich@proxmox.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.254 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_LAZY_DOMAIN_SECURITY 1 Sending domain does not have any anti-forgery methods RDNS_NONE 0.793 Delivered to internal network by a host with no rDNS SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_NONE 0.001 SPF: sender does not publish an SPF Record Subject: [pve-devel] [PATCH ifupdown2 v2 1/1] fix #5197: do not run scripts ending with .dpkg-{old, new, tmp, dist} X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" VGhpcyBjYW4gbGVhZCB0byBpc3N1ZSB3aGVuIHVwZ3JhZGluZyBmcm9tIGlmdXBkb3duIHRvIGlm dXBkb3duMi4gVGhlCnBhcnRpY3VsYXIgaXNzdWUgdGhpcyBmaXhlcyBvY2N1cnMgaW4gdGhlIGZv bGxvd2luZyBzY2VuYXJpbzoKCiogU3VwcG9zZSB0aGVyZSBpcyBhIGxlZ2FjeSBEZWJpYW4gaG9z dCB3aXRoIGlmdXBkb3duIGFuZCBpZmVuc2xhdmUKICBpbnN0YWxsZWQgdGhhdCBoYXMgYSBib25k IGNvbmZpZ3VyZWQgaW4gL2V0Yy9uZXR3b3JrL2ludGVyZmFjZXMuCiogaWZlbnNsYXZlIGluc3Rh bGxzIGEgc2NyaXB0IC9ldGMvbmV0d29yay9pZi1wcmUtdXAuZC9pZmVuc2xhdmUuCiogTm93LCBh biB1cGdyYWRlIGNyZWF0ZXMgYSBzZWNvbmQgc2NyaXB0CiAgL2V0Yy9uZXR3b3JrL2lmLXByZS11 cC5kL2lmZW5zbGF2ZS5kcGtnLW5ldy4gQXMgaWZ1cGRvd24gZXhlY3V0ZXMKICBuZXR3b3JrIHNj cmlwdHMgdmlhIHJ1bi1wYXJ0cyB3aGljaCBpZ25vcmVzIHNjcmlwdHMgd2l0aCAuIGluIHRoZWly CiAgbmFtZSwgaWZlbnNsYXZlLmRwa2ctbmV3IGhhcyBubyBlZmZlY3QuCiogSWYgdGhlIGhvc3Qg c3dpdGNoZXMgb3ZlciB0byBpZnVwZG93bjIgYnkgaW5zdGFsbGluZyBpdCAocmVtb3ZpbmcKICBp ZnVwZG93biwga2VlcGluZyBpZmVuc2xhdmUpIGFuZCByZWJvb3RzLCB0aGUgbmV0d29yayB3aWxs IG5vdCBjb21lCiAgdXA6CiAgL2V0Yy9uZXR3b3JrL2lmLXByZS11cC5kL2lmZW5zbGF2ZSBzdGls bCBleGlzdHMsIGJ1dCBpcyBpZ25vcmVkCiAgYnkgaWZ1cGRvd24yJ3MgYm9uZCBhZGRvbiBbMV0K ICAvZXRjL25ldHdvcmsvaWYtcHJlLXVwLmQvaWZlbnNsYXZlLmRwa2ctbmV3IGlzIGV4ZWN1dGVk IGJ5IGlmdXBkb3duMgogIGJlY2F1c2UgaXQgZXhlY3V0ZXMgYWxsIHNjcmlwdHMgaW4gL2V0Yy9u ZXR3b3JrL2lmLXByZS11cC5kLCBldmVuIGlmCiAgdGhlaXIgbmFtZSBjb250YWlucyBhIGRvdAoK VGhpcyBsZWFkcyB0byBpZnJlbG9hZCBmYWlsaW5nIG9uIHVwZ3JhZGVzLCB3aGljaCBpbiB0dXJu IGNhdXNlcwppc3N1ZXMgd2l0aCB0aGUgbmV0d29ya2luZyBvZiB1cGdyYWRlZCBob3N0cy4KCkFs c28gc3VibWl0dGVkIHVwc3RyZWFtIGF0IFsyXQoKWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9DdW11 bHVzTmV0d29ya3MvaWZ1cGRvd24yL2Jsb2IvY2NkYzM4NmNmYWI3MDcwM2I2NTdmZTdjMGZmY2Vi OTU0NDhhOWMyYi9pZnVwZG93bjIvYWRkb25zL2JvbmQucHkjTDQ1ClsyXSBodHRwczovL2dpdGh1 Yi5jb20vQ3VtdWx1c05ldHdvcmtzL2lmdXBkb3duMi9wdWxsLzMwNAoKU2lnbmVkLW9mZi1ieTog U3RlZmFuIEhhbnJlaWNoIDxzLmhhbnJlaWNoQHByb3htb3guY29tPgpUZXN0ZWQtYnk6IEZyaWVk cmljaCBXZWJlciA8Zi53ZWJlckBwcm94bW94LmNvbT4KUmV2aWV3ZWQtYnk6IEZhYmlhbiBHcsO8 bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPgotLS0KCkNoYW5nZXMgZnJvbSB2 MSAtPiB2MjoKKiBJbXByb3ZlZCBjb21taXQgbWVzc2FnZSBvZiBwYXRjaCAodGhhbmtzIEBGYWJp YW4hKQoKIC4uLmRwa2ctZmlsZXMtd2hlbi1ydW5uaW5nLWhvb2stc2NyaXB0cy5wYXRjaCB8IDU1 ICsrKysrKysrKysrKysrKysrKysKIGRlYmlhbi9wYXRjaGVzL3NlcmllcyAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNTYgaW5zZXJ0aW9ucygrKQogY3Jl YXRlIG1vZGUgMTAwNjQ0IGRlYmlhbi9wYXRjaGVzL3B2ZS8wMDEwLW1haW4taWdub3JlLWRwa2ct ZmlsZXMtd2hlbi1ydW5uaW5nLWhvb2stc2NyaXB0cy5wYXRjaAoKZGlmZiAtLWdpdCBhL2RlYmlh bi9wYXRjaGVzL3B2ZS8wMDEwLW1haW4taWdub3JlLWRwa2ctZmlsZXMtd2hlbi1ydW5uaW5nLWhv b2stc2NyaXB0cy5wYXRjaCBiL2RlYmlhbi9wYXRjaGVzL3B2ZS8wMDEwLW1haW4taWdub3JlLWRw a2ctZmlsZXMtd2hlbi1ydW5uaW5nLWhvb2stc2NyaXB0cy5wYXRjaApuZXcgZmlsZSBtb2RlIDEw MDY0NAppbmRleCAwMDAwMDAwLi40Mjk4Yzc2Ci0tLSAvZGV2L251bGwKKysrIGIvZGViaWFuL3Bh dGNoZXMvcHZlLzAwMTAtbWFpbi1pZ25vcmUtZHBrZy1maWxlcy13aGVuLXJ1bm5pbmctaG9vay1z Y3JpcHRzLnBhdGNoCkBAIC0wLDAgKzEsNTUgQEAKK0Zyb20gMWM0ZWYzNzk2ZTE4NjI1ZjhmOTNh YTQ5ZjA3MWU3NTkxMjBhNzJlYSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKK0Zyb206IFN0ZWZh biBIYW5yZWljaCA8cy5oYW5yZWljaEBwcm94bW94LmNvbT4KK0RhdGU6IFR1ZSwgNCBKdW4gMjAy NCAxNjoxNzo1NCArMDIwMAorU3ViamVjdDogW1BBVENIXSBtYWluOiBpZ25vcmUgZHBrZyBmaWxl cyB3aGVuIHJ1bm5pbmcgaG9vayBzY3JpcHRzCisKK0N1cnJlbnRseSBpZnVwZG93bjIgZXhlY3V0 ZXMgc2NyaXB0cyB0aGF0IGFyZSBiYWNrZWQgdXAgYnkgZHBrZyAoZS5nLgorZm9vLmRwa2ctb2xk KS4gVGhpcyBjYW4gbGVhZCB0byBpc3N1ZXMgd2l0aCBob29rIHNjcmlwdHMgZ2V0dGluZworZXhl Y3V0ZWQgYWZ0ZXIgdXBncmFkaW5nIGlmdXBkb3duMiBvciBwYWNrYWdlcyB0aGF0IHNoaXAgaG9v ayBzY3JpcHRzCisoZS5nLiBpZmVuc2xhdmUpLgorCitUaGlzIGFsc28gYnJpbmdzIHRoZSBiZWhh dmlvciBvZiBpZnVwZG93bjIgbW9yZSBpbiBsaW5lIHdpdGggdGhlCitiZWhhdmlvciBvZiBpZnVw ZG93bi4gaWZ1cGRvd24gdXNlZCBydW4tcGFydHMgZm9yIGV4ZWN1dGluZyB0aGUgaG9vaworc2Ny aXB0cywgd2hpY2ggaWdub3JlcyBkcGtnLWNyZWF0ZWQgZmlsZXMgKGFtb25nIG90aGVycykuCisK K1NpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYW5yZWljaCA8cy5oYW5yZWljaEBwcm94bW94LmNvbT4K Ky0tLQorIGlmdXBkb3duMi9pZnVwZG93bi9pZnVwZG93bm1haW4ucHkgfCA0ICsrKy0KKyBpZnVw ZG93bjIvaWZ1cGRvd24vdXRpbHMucHkgICAgICAgIHwgNiArKysrKysKKyAyIGZpbGVzIGNoYW5n ZWQsIDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQorCitkaWZmIC0tZ2l0IGEvaWZ1cGRv d24yL2lmdXBkb3duL2lmdXBkb3dubWFpbi5weSBiL2lmdXBkb3duMi9pZnVwZG93bi9pZnVwZG93 bm1haW4ucHkKK2luZGV4IDUxZjU0NjAuLmU2NjIyZjAgMTAwNjQ0CistLS0gYS9pZnVwZG93bjIv aWZ1cGRvd24vaWZ1cGRvd25tYWluLnB5CisrKysgYi9pZnVwZG93bjIvaWZ1cGRvd24vaWZ1cGRv d25tYWluLnB5CitAQCAtMTU0MCw3ICsxNTQwLDkgQEAgY2xhc3MgaWZ1cGRvd25NYWluOgorICAg ICAgICAgICAgIHRyeToKKyAgICAgICAgICAgICAgICAgbW9kdWxlX2xpc3QgPSBvcy5saXN0ZGly KG1zdWJkaXIpCisgICAgICAgICAgICAgICAgIGZvciBtb2R1bGUgaW4gbW9kdWxlX2xpc3Q6Cist ICAgICAgICAgICAgICAgICAgICBpZiBzZWxmLm1vZHVsZXMuZ2V0KG1vZHVsZSkgb3IgbW9kdWxl IGluIHNlbGYub3ZlcnJpZGRlbl9pZnVwZG93bl9zY3JpcHRzOgorKyAgICAgICAgICAgICAgICAg ICAgaWYgKHNlbGYubW9kdWxlcy5nZXQobW9kdWxlKQorKyAgICAgICAgICAgICAgICAgICAgICAg IG9yIG1vZHVsZSBpbiBzZWxmLm92ZXJyaWRkZW5faWZ1cGRvd25fc2NyaXB0cworKyAgICAgICAg ICAgICAgICAgICAgICAgIG9yIHV0aWxzLmlzX2Rwa2dfZmlsZShtb2R1bGUpKToKKyAgICAgICAg ICAgICAgICAgICAgICAgICBjb250aW51ZQorICAgICAgICAgICAgICAgICAgICAgc2VsZi5zY3Jp cHRfb3BzW29wXS5hcHBlbmQobXN1YmRpciArICcvJyArIG1vZHVsZSkKKyAgICAgICAgICAgICBl eGNlcHQgRXhjZXB0aW9uOgorZGlmZiAtLWdpdCBhL2lmdXBkb3duMi9pZnVwZG93bi91dGlscy5w eSBiL2lmdXBkb3duMi9pZnVwZG93bi91dGlscy5weQoraW5kZXggMDVjN2U0OC4uMzA4NWU4MiAx MDA2NDQKKy0tLSBhL2lmdXBkb3duMi9pZnVwZG93bi91dGlscy5weQorKysrIGIvaWZ1cGRvd24y L2lmdXBkb3duL3V0aWxzLnB5CitAQCAtMjEyLDYgKzIxMiwxMiBAQCBjbGFzcyB1dGlscygpOgor ICAgICAgICAgIyB3aGF0IHdlIGhhdmUgaW4gdGhlIGNhY2hlIChkYXRhIHJldHJpZXZlZCB2aWEg YSBuZXRsaW5rIGR1bXAgYnkKKyAgICAgICAgICMgbmxtYW5hZ2VyKS4gbmxtYW5hZ2VyIHJldHVy biBhbGwgbWFjcyBpbiBsb3dlci1jYXNlCisgCisrICAgIF9kcGtnX3N1ZmZpeGVzID0gKCIuZHBr Zy1vbGQiLCAiLmRwa2ctZGlzdCIsICIuZHBrZy1uZXciLCAiLmRwa2ctdG1wIikKKysKKysgICAg QHN0YXRpY21ldGhvZAorKyAgICBkZWYgaXNfZHBrZ19maWxlKG5hbWUpOgorKyAgICAgICAgcmV0 dXJuIGFueShuYW1lLmVuZHN3aXRoKHN1ZmZpeCkgZm9yIHN1ZmZpeCBpbiB1dGlscy5fZHBrZ19z dWZmaXhlcykKKysKKyAgICAgQGNsYXNzbWV0aG9kCisgICAgIGRlZiBpbXBvcnROYW1lKGNscywg bW9kdWxlbmFtZSwgbmFtZSk6CisgICAgICAgICAiIiIgSW1wb3J0IGEgbmFtZWQgb2JqZWN0ICIi IgorLS0gCisyLjM5LjIKKwpkaWZmIC0tZ2l0IGEvZGViaWFuL3BhdGNoZXMvc2VyaWVzIGIvZGVi aWFuL3BhdGNoZXMvc2VyaWVzCmluZGV4IDU1N2FhN2YuLmQ1NzcyYzkgMTAwNjQ0Ci0tLSBhL2Rl Ymlhbi9wYXRjaGVzL3NlcmllcworKysgYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMKQEAgLTcsNiAr Nyw3IEBAIHB2ZS8wMDA2LW9wZW52c3dpdGNoLW92cy1wb3J0cy1jb25kb25lLXJlZ2V4LWV4Y2x1 ZGUtdGFwLXZldGgucGF0Y2gKIHB2ZS8wMDA3LWFsbG93LXZsYW4tdGFnLWluc2lkZS12eGxhbi10 dW5uZWwucGF0Y2gKIHB2ZS8wMDA4LWxhY3AtYm9uZC1yZW1vdmUtYm9uZC1taW4tbGlua3MtMC13 YXJuaW5nLnBhdGNoCiBwdmUvMDAwOS1ndmdlYi1maXgtcHl0aG9uLWludGVycHJldGVyLXNoZWJh bmcucGF0Y2gKK3B2ZS8wMDEwLW1haW4taWdub3JlLWRwa2ctZmlsZXMtd2hlbi1ydW5uaW5nLWhv b2stc2NyaXB0cy5wYXRjaAogdXBzdHJlYW0vMDAwMS1hZGQtaXB2Ni1zbGFhYy1zdXBwb3J0LWlu ZXQ2LWF1dG8tYWNjZXB0X3JhLnBhdGNoCiB1cHN0cmVhbS8wMDAxLWFkZG9ucy1ldGh0b29sLWFk ZC1yeC12bGFuLWZpbHRlci5wYXRjaAogdXBzdHJlYW0vMDAwMS1zY2hlZHVsZXItaW1wb3J0LXRy YWNlYmFjay5wYXRjaAotLSAKMi4zOS4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMu cHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlz dGluZm8vcHZlLWRldmVsCg==