[doc] pg_ctl: fix wrong description for -l

From: Kuroda, Hayato/黒田 隼人 <kuroda(dot)hayato(at)fujitsu(dot)com>
To: "'pgsql-hackers(at)lists(dot)postgresql(dot)org'" <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: [doc] pg_ctl: fix wrong description for -l
Date: 2026-03-23 10:55:03
Message-ID: OS9PR01MB1214959BE987B4839E3046050F54BA@OS9PR01MB12149.jpnprd01.prod.outlook.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi hackers,

While investigating codes related with the permissions, I found the below
description in the pg_ctl.

```
-l filename
--log=filename
Append the server log output to filename. If the file does not exist, it is created. The umask is set to 077, so access to the log file is disallowed to other users by default.
```

But users who are in the same group can also see the log if group permissions are
enabled on the data directory. It was extended by c37b3d0 but updating the doc seemed
to be missed. Attached patch can fix the issue.

Best regards,
Hayato Kuroda
FUJITSU LIMITED

Attachment Content-Type Size
0001-pg_ctl-fix-wrong-description-in-l.patch application/octet-stream 1.2 KB

Browse pgsql-hackers by date

  From Date Subject
Next Message Ashutosh Sharma 2026-03-23 10:58:21 Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication
Previous Message Heikki Linnakangas 2026-03-23 10:35:39 Re: 回复:Bug in MultiXact replay compat logic for older minor version after crash-recovery