Alex: > Hi, > > I'm running an older version of postfix and a 2.6.35 Linux kernel, and > recently started seeing these messages: > > Aug 14 19:52:01 smtp01 postfix/postsuper[2634]: fatal: setuid(103): > Resource temporarily unavailable > > How can I troubleshoot this?
On many systems setuid() is a kernel call, meaning that the error is detected by the kernel. The error details suggest that there was some resource limit violation when the postsuper process attempted to change from "root" to "postfix" privileges. Resource limits can be per-process (this you can change in a shell process before invoking the postsuper command), per-user or per-system (this requires kernel configuration change). But the problem may have nothing to do with resource limits. Perhaps you are the victim of some "security" software such as SeLinux, AppArmor, and the like. Wietse