Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vjLJA-00DMbF-1B for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Jan 2026 17:50:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vjLJ8-000uLi-1M for pgsql-hackers@arkaria.postgresql.org; Fri, 23 Jan 2026 17:50:54 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vjLJ8-000uLY-0J for pgsql-hackers@lists.postgresql.org; Fri, 23 Jan 2026 17:50:54 +0000 Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vjLJ5-001wf2-0a for pgsql-hackers@lists.postgresql.org; Fri, 23 Jan 2026 17:50:52 +0000 Received: by mail-qk1-x72a.google.com with SMTP id af79cd13be357-8c6a001e3bfso145994185a.1 for ; Fri, 23 Jan 2026 09:50:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769190651; cv=none; d=google.com; s=arc-20240605; b=If1BJX71EPozez/SbPwQgyhQtmp1HJt5dBHPEF1U8V6zg5gMux+npuTXGVHCQDzAFG fhvHZm8k/EO7kh6cpsrLPLCHkfVno5aE+W9fdm/nRQQhVbkbMsBqx7nuVHfPqWctcPLT 5tcpp+GgjP6z+vOjSvZ8C6uC+NaIrFKY22wWP196LPw/nUl3bxU71+Har1jKBBwrYuYl H6y4sCbFcV9ESeQUnCO0vZHF4MMcYYNfUYRw6MGGvIM4nO2CIcPqyA7AHQFB6JzQ2lPD PkyvOOxXdYrlc+fVPk52x2F0jX4POiMi7rjMXaLFyGGb0cCdxVfs3TdU6ccsKnZZe/KP nA4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=PunV3i5JIvLPQZatuZsV4tUo8xyfa8D0M6AuDDeit+8=; fh=htYay3Caa8MumALRCns36Nc0R2JgKgo34wO8fmXrMW4=; b=BqQzCUYmrRXNNRxg4JNfjlY1T9nY00pr4upxniOiIHckOSloP/dzVQxksndpH67HSF FXO11I8ElBH5ejrIm5n3YRs5XnvSBUXkPljCmAZ8V/xe07u1Sce44yughADLRIS+naPY Yg9yQuer9WcQRzQ+HwzlWUND6dcIkJk0hhKLTxqdr/X6L/0KoCM7kgs8r+iEq5De4oBi Iw6ccIyiAgplPOInErUD95Zov2DDo+s4qJE9aNJ4vggNnVwfsxWNNJBxDv5A7T42Mvhv /xdf34yek+dB5xZjsMPxjcrgdm6qGBrUGMTt9/YEu87qH8A6OKnZxYgAt+Z0PhKj2/tp 9wog==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1769190651; x=1769795451; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=PunV3i5JIvLPQZatuZsV4tUo8xyfa8D0M6AuDDeit+8=; b=gsv2P/RuCnebUnqgKXDMNFhu6+BQW2ly23EGI+OgblWj579j7ffzq88jvclAm9TFaF 39Zw56LvHM207SZnb27/MotkqYywWdKH07gEQT//ihtOOWuzeSQS1SDhNlLvkN1OAJp/ Psg6xiWWnoVE/vUufNux8zB2weGHaVcJje+bqOOGC/kRjJgIYPBTtttLK7YQ3+vTuvYi UCQSgjJGb3ctsHHW6e0lwdLjgCaWkYrZ0HiEq21RcSoaliFP1qzVviDeV1vbS6OciG8R olU4tlF3+MpGJo0XkZUJQDVnihxjgP5u+WwJQmYewzHxjvWwGuJ/AmH7LgD8u4ETLxtN f15g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769190651; x=1769795451; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=PunV3i5JIvLPQZatuZsV4tUo8xyfa8D0M6AuDDeit+8=; b=nes5d5ii7yJcKb24xcYlQVOOURirMLdOAv57dTHEw1G49AHANclZFLgunulyY8dqbZ HMhfK0aSMMAmO3CYO90ggXgLXCprEnolOy03knWsKnjv8uCsjchuf9sMXxpS5V9Py4as 0rHToTsEMbDuFmYxS1ZulEPBNOOC4B53EK+ycWY06No2nXaIJknIeKbAYT1C9h44vR3L BSisXKXMpYTo7+691FcDTV+0ZmnrX+jClDfQvNK6LTfiKar09jt5m5995lyd0jrzo4Lz G3YHb8dsInyolr9SozQN6yrUI0YrEZOi/2reN2x3USw04WZz6Yo2ekWrqfwzpdqnKbnu tFYA== X-Forwarded-Encrypted: i=1; AJvYcCWTK4ZmkbfifflgrTlNsqAr4mcKv8bSOCiGc/TlUa4PJUwebPuVIlASIhHM+eQ95K8XgBHkmVHc26cqmOxC@lists.postgresql.org X-Gm-Message-State: AOJu0Yzm6SUUyR7xt0P4LOnI2EsxJVBuJjhdC6Sa3PKgerFGr9oYcTKq 9+0o32JFBR0kItiCSs9lyhcgWYT3OC6cesmquQGQ+uuYv99aZ5oLHBKnT5C7GtjLrSh2KxdglQ6 oaM5ZdDfzaEZ0tGmigAV1lRzZu+E9U66RjjGVNPQS X-Gm-Gg: AZuq6aJQ0NCmAQNtDS+yyM5Do/ELAgodOFgyZ/TWFRzLBy5/sGqhDKqGSgZf97pmMfB 6GSN9cnWUQhryA9Fpq8mx4g0XBFHX/9dS0+n6dE/P18FgREGCF8c+V+I54WTy/87qM29y+e5YNs 6zfstLPHz/BVZfCHDpEX+4mNdwkpdxIOgszKRBq8o4iPMajPHVAYy0pGUXOMvjgvqBtQdSf06gv wqzmY4n6avJ9ZZJPGQDwvQuwknI3EWgKCSE/ltbkfFk+bAOIV6ZhkkqttM8CzY2e2I7F1iBVw== X-Received: by 2002:a05:620a:c12:b0:8c6:e37f:ec2c with SMTP id af79cd13be357-8c6e37fecd7mr338941785a.1.1769190650881; Fri, 23 Jan 2026 09:50:50 -0800 (PST) MIME-Version: 1.0 References: <202601231423.4522ubhwkcwj@alvherre.pgsql> <3112825.1769185807@sss.pgh.pa.us> In-Reply-To: <3112825.1769185807@sss.pgh.pa.us> From: Jacob Champion Date: Fri, 23 Jan 2026 09:50:40 -0800 X-Gm-Features: AZwV_Qj-mAuZf6iCfnTTnZ_jZbGi5fdGBZqkUYqcIXUR51XQE_-OoSci4593i9M Message-ID: Subject: Re: Time to drop RADIUS support? To: Tom Lane Cc: =?UTF-8?Q?=C3=81lvaro_Herrera?= , Michael Banck , Thomas Munro , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, Jan 23, 2026 at 8:30=E2=80=AFAM Tom Lane wrote: > > I don't think removing it entirely from all back branches is a good > > idea, without first making sure that there are no users. > > Agreed, we can't pull it from the back branches. But I'm in favor of > pulling it from HEAD if we document how to use PAM-based RADIUS > instead. I agree with Thomas' argument that the cost-benefit ratio > of fixing our implementation would be poor. +1. I still think a WARNING in the back branches would be a kindness, to let people know that they need to move. --Jacob