[systemd-devel] systemd (user) and (sd-pam) (user) processes in login shell

Mike Gilbert floppym at gentoo.org
Mon Dec 21 18:43:24 PST 2015


On Mon, Dec 21, 2015 at 7:36 PM, Kai Krakow <hurikhan77 at gmail.com> wrote:
> Am Tue, 8 Dec 2015 01:36:01 +0200
> schrieb Mantas Mikulėnas <grawity at gmail.com>:
>
>> What uid does "oracle" have – is it within the system account range
>> (usually 1–999) or user account (1000–)? I wonder if it's the latter,
>> which would mean systemd-logind would clean up various things like
>> IPC on logout... (see logind.conf)
>
> Is this hard-coded in systemd (uid 0..999 and 1000+) or is it read from
> login.defs?
>
> Because I cannot find anything related to it in logind.conf which leads
> me to the assumption your reference was about RemoveIPC and friends
> only...

I rather doubt the numeric value of the oracle UID has anything to do
with the problem you are having.

With systemd, you really cannot start daemons from an interactive
shell. Rather, you need to define a service unit, and call "systemctl
start" to start long-running daemons.


More information about the systemd-devel mailing list