On Sun, 2022-01-02 at 16:01 -0500, Wietse Venema wrote: > Does it also fail when run as root? In that case, > > # strace -e connect postqueue -p |&grep showq > > Otherwise, some temporary hack is needed. > > As root, disdable file permissions: > > # chmod 777 /var/spool/postfix/public > # chmod g-s /usr/sbin/postqueue > > As non-root,list the queue: > > $ strace -e connect postqueue -p
Here's the output: connect(3, {sa_family=AF_UNIX, sun_path="/dev/log"}, 110) = 0 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) connect(4, {sa_family=AF_UNIX, sun_path="public/showq"}, 110) = 0 What permissions and ownership should I set for the /var/run/nscd directory? Ken