From nobody Thu Mar 24 03:36:07 2022 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5986F1A27DD3 for ; Thu, 24 Mar 2022 03:36:28 +0000 (UTC) (envelope-from simon.wright@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KP9qv1Kvxz4p5F for ; Thu, 24 Mar 2022 03:36:27 +0000 (UTC) (envelope-from simon.wright@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1648092980; bh=w517VKxeTAtwCMZi0ZvZa2z9d94zlgKJJt0hXcclH4E=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=TAuJEidhQCafNJj9CFb1RiC+cW6zZ0nE76DxRe34CXay0EEZCWvA9/mGm8RCCXHi5 fgx2yAO3vtgRfE1dELyPka151cw9IrQodWDHdkrCjBoqRqTrBUb9bks7UgD5lFxRyZ OdlBrd/C12Wj54xZoyRJ2oGdPpxaljFD/v9wzszg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.79.131] ([110.54.219.30]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MmlT2-1ny01z2reo-00jokU for ; Thu, 24 Mar 2022 04:36:20 +0100 Message-ID: Date: Thu, 24 Mar 2022 11:36:07 +0800 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: using pkgs vs using a cms Content-Language: en-GB To: ports@freebsd.org References: From: Simon Wright In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms030006010109090204060904" X-Provags-ID: V03:K1:aT1M9PRMPYbms+2alF7+wEBwha5Vc1IhmvTOyG17Fo5QmMlmULv YykTOUScwrnevsLA3Roi7opoEYUx2vlbhRp0mSrZLKK3I9qoTZObsZI1opVuayzXgKXYYfj 0JzbMpQGZONzJ6xQkJO+JbjPcCburmAo+jvx2nSOSw6pcyAwhwwomQnW3+ireibZTUDYrsu B2nmU6bAmUIpfD4z1YUBg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Yw4eYps9wSs=:/3TMwQb+B603gTCK/1dnbO tEZkzoIPDcPuhUKesp6qGPA5cjuf9jJFM8SDt1gmym6pLxuzF7uN4WsbAuijKfXS5o4TNKYYU 5SfeShZFKG3QiWFl/jzAHxNNUiKehd9BcyYJsD8soszRzXdeE7PH9pU+R18nSd5NXTGEZJ09i 93Qk7hPAVRqwNIpciPXUlO8UwBU7sl7XwRKOdeZEREmnYPZ8hY3C6D6CjlWuwU+C/ePI2xZ/M lValhlwJhdkw1E2AZWCRfNk+ZIhpNzu6ujlREzfcsd6674M8xJfXMxf/sRKHkkUVdNM5up7jg +UwGnJ6hTd471Y6sf5gYtocY40hiLLI4SZKFGk9BojaPqehYPPz5hbxmPhEYj08GhanpL2WH2 lf6MJ2XTOZKz02bbOlVvuhYB0KJQOW0y6w+F95GcXGwJxuCP2Oc9F1+0ajHmPYc/I7XRY5Pjq 5B8sA8zjElNut/0XChEZ+TGxei+IhXZW8vPUWRng2QJHbvWK4IZCFwgth1t8n404L8KABlmsV qZ4aymz1pKP9OkbYhLI8Jf2B7siEJ6Udrq+hkIbNXI3hoWUmoHvRFt650f4zMorMZ72GAkEFg V+BL+s67VJJWZpoHknmhZ7sUAofF1Hi2gUNH4b//ViWVstWlOidr+fdbHfzjC6LuwVbOPDkcG zEr8HvJnIMV701V5xEjxbdliuRHuFDmZQth8QrabaY9Fr1y7F7fX0u01nXTyzSEvyoF9cp/U0 3m/yqqY0cQZ1GXyhgWutMbrkRx9XV7r5EglNog4Rf/3o9s9Kr/RFjoZIIjYua3+EItVH12/mF YfYacyL+D2e7ZzeMmnC841Hz3gZFv3DZ4qndTnrNsFEfbxaBIb/hVh6tzYMKm4NnFiSHFHVRX ANihkZIzQfgP+K7FCJRALa5TKFn4YGt12WcVea5utAX/SPm1gHrlb4+2Oav1hJu8ZXnYj9Oi2 Nk+ahauA49NchAH7xK2vuwwUf6US1HWM99eEpGRKh+YW6p6xqhvj53sb1z4C77AAnEh2p3ma5 RK0Qkmhm+1X66c2CuXfUpjYg3330AYc2dqD0aCMjbw4Lz6OvotEIT1NKwsFSJbhCP6IDoKfI4 uY8WzeEwsAwqGs= X-Rspamd-Queue-Id: 4KP9qv1Kvxz4p5F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=TAuJEidh; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of simon.wright@gmx.net designates 212.227.15.15 as permitted sender) smtp.mailfrom=simon.wright@gmx.net X-Spamd-Result: default: False [-6.76 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/25]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; NEURAL_HAM_SHORT(-0.56)[-0.558]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmx.net]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.15:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[110.54.219.30:received]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[gmx.net:dkim]; MLMMJ_DEST(0.00)[ports]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.15:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N This is a cryptographically signed message in MIME format. --------------ms030006010109090204060904 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable On 24/03/2022 07:10, tech-lists wrote: > > What's the advantage in updating a port over using its own ecosystem? snipped > Drupal releases updates seemingly every month. Right now, > ports is at 9.3.7 yet the latest is 9.3.9. 9.3.7 has two current CVEs > for -core, according to their website. snipped > Do others install then use drupal in the same fashion? For me there is no advantage in using ports for (in particular) drupal and I dropped my package usage for that when I moved my local install from drupal 7 to 9. With composer for drupal 8/9 updating nightly is a small script or as needed. I imagine that anyone who can install a drupal package can also use composer which in my use case is simpler and quicker. By the time I receive the all-to-regular security notifications my local install has usually been updated. My live (web) drupal7 install still has to be updated manually since I can't use a package or a script there and for that reason I'll leave it on drupal 7 as long as it's supported - until 28 November 2022 - and then probably migrate to Wordpress or something that can manage its own updates. The documentation for drupal and composer is much better than it used to be, though I still need to look up usage if I need to do anything manually= ! Just my two cents worth . . . . =2D- Simon Wright simon.wright@gmx.net --------------ms030006010109090204060904 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 LG8lM2RBY3RhbGlzJTIwUy5wLkEuJTJmMDMzNTg1MjA5NjcsYyUzZElUP2NlcnRpZmljYXRl UmV2b2NhdGlvbkxpc3Q7YmluYXJ5MD2gO6A5hjdodHRwOi8vY3JsMDUuYWN0YWxpcy5pdC9S ZXBvc2l0b3J5L0FVVEgtUk9PVC9nZXRMYXN0Q1JMMB0GA1UdDgQWBBS+l6mqhL+AvxBTfQky +eEuMhvPdzAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBACab5xtZDXSzEgPp 51X3hICFzULDO2EcV8em5hLfSCKxZR9amCnjcODVfMbaKfdUZXtevMIIZmHgkz9dBan7ijGb JXjZCPP29zwZGSyCjpfadg5s9hnNCN1r3DGwIHfyLgbcfffDyV/2wW+XTGbhldnazZsX892q +srRmC8XnX4ygg+eWL/AkHDenvbFuTlJvUyd5I7e1nb3dYXMObPu24ZTQ9/K1hSQbs7pqeca ptTUjoIDpBUpSp4Us+h1I4MAWonemKYoPS9f0y65JrRCKcfsKSI+1kwPSanDDMiydKzeo46X rS0hlA5NzQjqUJ7UsuGvPtDvknqc0v03nNXBnUjejYtvwO3sEDXdUW5m9kjNqlQZXzdHumZJ VqPUGKTWcn9Hf3d7qbCmmxPXjQoNUuHg56fLCanZWkEO4SP1GAgIA7SyJu/yffv0ts7sBFrS TD3L2mCAXM3Y8BfblvvDSf2bvySm/fPe9brmuzrCXsTxUQc1+/z5ydvzV3E3cLnUoSXP6XfX NyEVO6sPkcUSnISHM798xLkCTB5EkjPCjPE2zs4v9L9JVOkkskvW6RnWWccdfR3fELNHL/ke p8re6IbbYs8Hn5GM0Ohs8CMDPYEox+QX/6/SnOfyaqqSilBonMQBstsymBBgdEKO+tTHHCMn JQVvZn7jRQ20wXgxMrvNMYID8zCCA+8CAQEwgZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQI DAdCZXJnYW1vMRkwFwYDVQQHDBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlz IFMucC5BLjEsMCoGA1UEAwwjQWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMC EGobRKBVbFUutTf/uBwUELQwDQYJYIZIAWUDBAIBBQCgggItMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDMyNDAzMzYwOFowLwYJKoZIhvcNAQkEMSIE IJOn750vBARGZDBuuPvv9WYM9+TXJ0729PsdVRq+d0INMGwGCSqGSIb3DQEJDzFfMF0wCwYJ YIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgacGCSsGAQQBgjcQBDGBmTCB ljCBgTELMAkGA1UEBhMCSVQxEDAOBgNVBAgMB0JlcmdhbW8xGTAXBgNVBAcMEFBvbnRlIFNh biBQaWV0cm8xFzAVBgNVBAoMDkFjdGFsaXMgUy5wLkEuMSwwKgYDVQQDDCNBY3RhbGlzIENs aWVudCBBdXRoZW50aWNhdGlvbiBDQSBHMwIQahtEoFVsVS61N/+4HBQQtDCBqQYLKoZIhvcN AQkQAgsxgZmggZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQH DBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlzIFMucC5BLjEsMCoGA1UEAwwj QWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMCEGobRKBVbFUutTf/uBwUELQw DQYJKoZIhvcNAQEBBQAEggEARsM9hDX5UWKzxFV+bkPgHZcDxNBNk94MPel4aXSePiwRxMsc NdMSmiekzX84m03LHHNkTFqy6/tEgY7rGToic/jab7cI58r7q+EzeWJdQj0AR5VZooVbsRs2 +i7xccV9GblkX0hn61J6ISnulIjjvhRGOpWRuV//iVlwypSIWhPtpRa+CHN8e8O6LW/Wc1Vn TAxjRd/BeU3s/ymyj7IBkC8QNt+f6BYwiXpErp1Ewv8rKJOIErf0K0X/BIKPY9P9Inix4z7z R8csMuUiM+T8HT1z0x54q5X6U4qUgi7ncdDUOJFRhXoK+vCZdXQnLdXX2syiFPJJbjX3R8sb fFmapQAAAAAAAA== --------------ms030006010109090204060904--