Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxqdV-00028P-Gh for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Nov 2022 14:22:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oxqdU-0003VM-AF for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Nov 2022 14:22:00 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxqaO-0005b7-NT for pgsql-hackers@lists.postgresql.org; Wed, 23 Nov 2022 14:18:49 +0000 Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oxqaJ-0005QU-I6 for pgsql-hackers@postgresql.org; Wed, 23 Nov 2022 14:18:47 +0000 Received: by mail-qk1-x72b.google.com with SMTP id v8so12454794qkg.12 for ; Wed, 23 Nov 2022 06:18:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joeconway.com; s=google; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=uXnnWMwwfuUKO9rxrXU7L0t9XD8B/eQN++mBMsQM+U8=; b=pzr1L+RwS2BpedrkuppdZY1/Elq/vmZWJ3QijQTxG634DVKhhTq1V9m/LUV40kZAmv Vg7Q/a79bbcEmjSllREnvNB/kqMe/GmhXl6FBHvA5Lp+cPcUGJE3dKoNvbnt3p9PPHto 2EW8VyLG1J4wHQgmDoqale9F7VyIPio5jPkD+4CMzgvL0x0wkcBOhVsPdu6rMHC20/0Y Ow68ytKFvpEeszMz7oZFVYumNRuyAILtZkEKrBwqQsnlgh3pXcDyWO8ZVdaszFliVD8K HM2T1YncWcpoQOOKA2OO+hodYayRmzmKBF/UB3VTZo/2amGm0wUVHjO4CJ9ikwMwwWyi YEVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uXnnWMwwfuUKO9rxrXU7L0t9XD8B/eQN++mBMsQM+U8=; b=Of2BS3EuWj0nySUwjjgTxqJe+JMMcITnUKxBlA06U3z9WcfIeAjuZFzy53dWPSdXKT 2cP0RkbodhCs32vTJgT6NMST30BrGFcWd/uzXM465lGfV3IWtyKC4+k5/6Az86N0ukS8 +rTu7msz4b+VNQDXzLXjiZs4DjAyPeD/c50vzmwcqXK9Mk0AHjdkYA6ueYsLW6zfkPyS 7UeijT5Q0VfRuloy4p6YSbut9rrRxtQqbXQHt8HfQmdCOLXzZFt3B6tJ+sKDFKr6jXaK lcxJH0TczsqJaT03ZTrSwuQ7rPolwfXCZ5DFjMEnU8PKHR+1RjzyMKetLFTnYDz/YyfS UlXw== X-Gm-Message-State: ANoB5pmiwuysWHOKwjbKItHMI5832dXfNDpbr9IMH+1x7RBFrks+Fqlz 6UYwT5tz71Ag7J7p+LQNLX5/90oAR38aCw== X-Google-Smtp-Source: AA0mqf5b4ENU7cTp4hd1wkK0Gl3VVwWmIm43VHrSWgsojf76jk3Au39Yt+As8kXwHvXrIMJy0uahgw== X-Received: by 2002:ac8:4650:0:b0:39c:dcc6:bab7 with SMTP id f16-20020ac84650000000b0039cdcc6bab7mr26926719qto.491.1669213111548; Wed, 23 Nov 2022 06:18:31 -0800 (PST) Received: from [192.168.4.41] (162-239-31-113.lightspeed.dybhfl.sbcglobal.net. [162.239.31.113]) by smtp.gmail.com with ESMTPSA id k1-20020a05620a414100b006eea4b5abcesm12139772qko.89.2022.11.23.06.18.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 23 Nov 2022 06:18:30 -0800 (PST) Message-ID: <252b8b14-dc3e-1c70-3da5-e59c1616f2ad@joeconway.com> Date: Wed, 23 Nov 2022 09:18:30 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: drop postmaster symlink Content-Language: en-US To: Peter Eisentraut , pgsql-hackers , Devrim GUNDUZ References: From: Joe Conway In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 11/23/22 02:52, Peter Eisentraut wrote: > A little while ago we discussed briefly over in the meson thread whether > we could remove the postmaster symlink [0]. The meson build system > currently does not install a postmaster symlink. (AFAICT, the MSVC > build system does not either.) So if we want to elevate the meson build > system, we either need to add the postmaster symlink, or remove it from > the other build system(s) as well. Seeing that it's been deprecated for > a long time, I propose we just remove it. See attached patches. I am a big +1 on removing the symlink, however it is worth pointing out that the PGDG RPMs still use the symlink in the included systemd service file: 8<---------- ExecStart=/usr/pgsql-15/bin/postmaster -D ${PGDATA} 8<---------- -- Joe Conway PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com